BOSS 直聘 · AI Agent CLI · v1.13.1

# boss-agent-cli

把 BOSS 直聘求职交给你的 AI Agent。搜索、福利筛选、候选池整理，全部输出结构化 JSON 信封——默认低风险：本地辅助、只读优先、用户主动触发。

Agent 友好 结构化输出 低风险合规
阅读文档 GitHub ★

00 · 演示

## 看它跑起来

终端原生的暗色叙事，与真实的命令交互——结构化 JSON 一调用就懂。

01 · 核心能力

## 为 Agent 设计的每一处

1. 福利筛选不是关键词命中，是真实匹配

   --welfare 双休,五险一金 自动翻页补抓详情，按 AND 逻辑做真实匹配。

2. JSON 信封一种形状，所有命令

   stdout 只输出 {ok, data, pagination, error, hints}；boss schema 是能力真源。

3. 本地候选池你的清单，留在你的机器

   保存、复盘候选岗位与漏斗统计；投递与沟通回到官网手动完成。

4. AI 求职增强更安静的一种帮助

   JD 分析、简历润色、定向优化、模拟面试，兼容 OpenAI / Anthropic 接口。

5. 多平台抽象一套 CLI，多个平台

   Platform / RecruiterPlatform 双注册表，--platform zhipin | zhilian | qiancheng。

6. Agent 接入四道门，同一套能力

   Skill · subprocess · MCP · Python SDK，四条路径暴露同一套能力。

02 · 合规边界

## 默认低风险，写在骨子里

敏感动作默认阻断并返回 COMPLIANCE_BLOCKED，回到 BOSS 直聘官网由用户手动完成。

1. 1 本地辅助只做本地整理与只读辅助，不替你操作平台。
2. 2 只读优先默认只读；写操作与敏感链路默认阻断。
3. 3 用户主动触发每一步都由你发起，没有后台自动循环。
4. 4 不规避风控不伪造指纹、不绕过平台风控；命中即停。
5. 5 不批量触达不自动打招呼、不批量投递。
6. 6 不抓取数据不爬取、不囤积平台数据；数据留在本机。

03 · 快速开始

## 跑通低风险闭环

    # 安装（浏览器内核仅用于登录 / 导出）
    $ uv tool install boss-agent-cli
    $ patchright install chromium

    # 跑通闭环
    $ boss doctor
    $ boss login
    $ boss search "Golang" --city 广州 --welfare "双休,五险一金"
    $ boss shortlist add <security_id> <job_id>
    $ boss stats

35 顶层命令
1400+测试用例
4 Agent 接入方式
命令参考 Agent 集成

04 · 常见问题

## 问与答

它会自动投递或打招呼吗？
  不会。greet / batch-greet / apply / 联系方式交换等默认阻断并返回 COMPLIANCE_BLOCKED，请回到 BOSS 直聘官网手动完成。
AI Agent 怎么调用？
  通过 subprocess 调用 CLI：先 boss schema 读能力，再解析 stdout 的 JSON 信封；也支持 MCP 与 Python SDK。
支持哪些平台与 AI 模型？
  平台：zhipin（默认）、zhilian、qiancheng（占位，返回 NOT_SUPPORTED）。AI：任意 OpenAI / Anthropic 兼容接口。
需要什么环境？
  Python ≥ 3.10；浏览器内核仅用于用户主动登录与本地导出（patchright install chromium）。
开源吗？
  MIT，完全开源免费。欢迎 Star、Issue 和 PR。

更多细节见 GitHub README 与 docs/。