Boss Agent Cli

AI-agent-first CLI for BOSS 直聘 — 职位搜索、福利筛选、招聘者工作流、MCP 工具与 AI 简历优化

Last verified:

Visit Boss Agent Cli

What is Boss Agent Cli?

Boss Agent CLI 是专为 AI Agent 设计的 BOSS 直聘全链路求职 CLI 工具。它提供 30+ 命令覆盖职位搜索、福利筛选、投递、沟通管理、简历优化、进度追踪和每日摘要的完整求职流程。工具输出结构化 JSON 信封格式,使 AI Agent 能够零猜测地理解和链式执行命令。

核心功能包括智能搜索(支持城市、薪资、学历、经验等 8 维筛选)、福利精准筛选(自动翻页逐个查详情,只返回真正匹配双休/五险一金等条件的结果)、本地候选池管理、AI 简历优化(JD 分析、简历润色、定向优化、模拟面试、沟通指导)、招聘者职位管理以及 MCP 工具集成。所有命令输出标准 JSON,包含 ok、data、pagination、hints 字段。

该工具主要面向使用 AI Agent 进行求职辅助的求职者、需要批量处理职位搜索的开发者、以及希望将 BOSS 直聘功能集成到自动化工作流的技术团队。它支持 Claude Code、Cursor 等任何支持 shell 调用的 Agent 框架,也支持作为 Python 库直接嵌入。

工具采用 MIT 协议完全开源免费,代码托管在 GitHub,有 949 个 Star。基于 patchright 反检测浏览器 + 高斯分布请求延迟 + CDP 真实 Chrome 指纹三重保护规避风控,支持任何 OpenAI 兼容 API(GPT-4o、Claude、Deepseek、Qwen、本地 LLM 等)。

Boss Agent Cli pricing

Pricing model: Freemium

完全免费。MIT 协议开源,无任何付费计划或收费功能。代码托管在 GitHub,欢迎 Star、Issue 和 PR 贡献。

Boss Agent Cli pros

  • 完全开源免费,MIT 协议
  • 30+ CLI 命令覆盖求职全流程
  • 结构化 JSON 输出,Agent 零猜测
  • 福利精准筛选支持 AND 逻辑
  • 自动翻页逐个查福利详情
  • 支持 40 个城市筛选
  • 8 维职位筛选(城市/薪资/学历/经验/规模/行业/阶段/福利)
  • 本地候选池管理无需平台操作
  • AI 简历优化功能齐全(JD 分析/润色/优化/模拟面试/沟通指导)
  • 支持任何 OpenAI 兼容 API
  • CDP 模式连接真实浏览器指纹完全真实
  • RequestThrottle 统一管理请求频率规避风控
  • 0 运行时依赖,两行命令安装
  • 1315 项测试用例确保质量
  • 支持 Skill/subprocess/MCP/Python SDK 四种 Agent 接入方式
  • 支持求职者和招聘者双角色模式
  • 支持 BOSS 直聘和智联招聘双平台
  • 局部加密存储密钥机器绑定
  • SQLite WAL 模式缓存高效
  • 支持 CSV/JSON/HTML 多种导出格式

Boss Agent Cli cons

  • 默认低风险模式阻断打招呼功能
  • 默认阻断批量打招呼操作
  • 默认阻断职位投递功能
  • 默认阻断联系方式交换
  • 默认阻断候选人搜索(招聘者侧)
  • 默认阻断聊天记录和会话摘要
  • 默认阻断附件简历请求
  • 默认阻断自动增量拉取平台数据
  • 招聘者侧智联招聘未接入
  • 需要 Python >= 3.10 环境
  • 需要手动安装 Chromium 浏览器
  • 敏感操作需回到平台官网手动完成
  • 反检测浏览器可能命中平台风控

Frequently asked questions about Boss Agent Cli

什么是 boss-agent-cli?

boss-agent-cli 是专为 AI Agent 设计的 BOSS 直聘全链路求职 CLI 工具。它提供 30+ 命令覆盖搜索、投递、沟通、简历管理和 AI 优化全流程,输出结构化 JSON 信封格式让 Agent 零猜测理解。从搜索到入职完整求职流程无需切换工具。

如何安装 boss-agent-cli?

推荐通过 uv 安装:首先运行 $ uv tool install boss-agent-cli,然后运行 $ patchright install chromium 安装 Chromium 浏览器。从安装到第一次搜索不到一分钟。也支持 pipx、pip 或从源码安装。

JSON 信封格式是什么?

每个命令输出标准 JSON 信封,固定包含 ok、schema_version、command、data、pagination、error、hints 字段。ok 为 true 表示成功,data 包含实际数据,pagination 包含分页信息(page、has_more、total),hints.next_actions 引导下一步操作如 boss detail <sid>。

如何与 AI Agent 集成?

支持四种方式:方式一(推荐)通过 npx skills add can4hou6joeng4/boss-agent-cli 安装 Skill;方式二在 Agent 规则文件中配置通过 Bash 调用 boss 命令;方式三作为 Python 库直接嵌入(from boss_agent_cli import BossClient);方式四通过 subprocess 调用 CLI 读取 stdout 的 JSON 输出。兼容 Claude Code、Cursor 等任何支持 shell 调用的 Agent 框架。

支持哪些 AI 模型?

任何 OpenAI 兼容 API 均可使用,包括 GPT-4o、Claude、Deepseek、Qwen、本地部署的 LLM 等。通过 boss ai config 一行命令配置提供商、模型和密钥,密钥自动加密存储。支持 Claude 4.7、GPT-5、DeepSeek-V3、Qwen3 等最新模型。

如何规避平台风控?

基于三重保护:patchright 反检测浏览器 + 高斯分布请求延迟 + CDP 真实 Chrome 指纹。CDP 模式连接你的真实浏览器,指纹完全真实。RequestThrottle 统一管理请求频率,从根本上规避风控。但默认低风险模式会阻断敏感操作,命中风控时应停止自动化访问回到平台官网。

什么是默认低风险模式?

默认低风险模式是项目的合规边界设定,目标是收缩为本地辅助/只读优先/用户主动触发/不规避风控/不批量触达/不抓取平台数据的低风险工具。CLI 默认会阻断打招呼、批量打招呼、投递、联系方式交换、招聘者候选人搜索、候选人简历、聊天记录、附件简历请求和消息回复等敏感能力。

支持哪些平台?

支持 BOSS 直聘(zhipin)和智联招聘(zhilian)双平台。BOSS 直聘求职者和招聘者侧都已完整支持。智联招聘目前仅支持求职者侧登录 + 读写链路,招聘者侧未接入,运行时会直接拒绝 hr 子命令。通过 --platform zhipin|zhilian 指定平台,或 boss config set platform 设置默认。

Categories

Use cases

Browse all AI tools on NeedAnAI