GraphCanon updated 3w · GitHub synced 3w
Decision brief
boss-agent-cli is a Python-based CLI tool designed to assist with job searching and recruitment tasks using AI agents for BOSS Zhipin platform.
Good fit when
- Need automated search and filtering of job roles compliant with low-risk standards
- Require output in JSON format suitable for integration into other tools or systems
Avoid when
- Looking for a tool that supports platforms other than BOSS Zhipin
- Seeking advanced customization options beyond those provided by the default settings
Observed Jul 15, 2026 · Source: enrich:decision_facts
Verify the decision
Maintenance and security
Full trust report- Maintenance
- Very active (0d since push)
- As of 3w
- Provenance
- Not a fork · Personal account
- As of 3w
- Security (OSV)
- No MCP manifest
- As of 1mo
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Install
pip install boss-agent-cli PyPISimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
A command-line interface tool designed to assist with job searching and recruitment workflows using AI agents.
Capability facts
- Deploy
- Self-host
Source: dockerfile:Dockerfile · Jul 27, 2026
- Docker
- Dockerfile present
Source: dockerfile:Dockerfile · Jul 27, 2026
- CLI
- CLI entrypoint
Source: pyproject.toml:[project.scripts] · Jul 27, 2026
- Languages
- python
Source: github.language+pyproject.toml · Jul 27, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Jul 27, 2026)
gination, error, hints}` 信封,`boss schema` 是能力真源,适合 CLI 编排 / Shell Agent / MCP / Python SDKSource link
Source: README excerpt (regex_v1, Jul 27, 2026)
手动完成。** 你描述期望,Agent 负责搜索、筛选、整理候选岗位并输出结构化 JSON;`boss schema` 是能力真源,天然适配 Claude / Cursor 等 MCP 宿主。合规不是事后补丁,而是默认姿态。Source link
Tags
README
boss-agent-cli
🤖 专为 AI Agent 设计的 BOSS 直聘本地辅助 CLI —— 搜索 · 福利筛选 · 候选池 · JSON 信封,默认 assisted,支持显式 Research Mode。
快速上手 · Agent 集成 · 命令 · 排障 · 路线图 · 中文 | English
观看完整展示视频 · 终端交互演示 · schema 驱动 · 福利筛选 · JSON 信封
🎁 Atlas Cloud 为
boss ai提供了一个全模态、OpenAI 兼容的推理入口 —— 一个 key 即可访问 DeepSeek、Qwen、GLM、Kimi、MiniMax、Claude、GPT 等模型,无需逐家接入。在boss ai config里选用--provider atlas(base_url=https://api.atlascloud.ai/v1、默认模型deepseek-ai/deepseek-v4-pro)即可,配置详见 AI 模型接入;预算友好的 coding plan。
[!TIP]
Doloffer Guide 致力于让优质 AI 工具的获取更简单。平台主打 GPT 与 Claude 等主流 AI 服务的正版会员充值,提供一站式订阅管理,主打安全稳定与无忧售后。
💡 极速订阅: 专属链接(输入优惠码
AI8888享 9 折特惠)
🧭 为什么
自动投递、批量打招呼这类求职脚本,本质是在替平台做它不希望自动化的事——账号被封只是时间问题。boss-agent-cli 反其道而行:把「低风险、只读、你主动触发」的那部分交给终端和 Agent,把打招呼 / 投递 / 沟通这类敏感动作留给你在官网手动完成。 你描述期望,Agent 负责搜索、筛选、整理候选岗位并输出结构化 JSON;boss schema 是能力真源,天然适配 Claude / Cursor 等 MCP 宿主。合规不是事后补丁,而是默认姿态。
⚠️ 合规边界
默认启用 Assisted Mode:本地辅助 · 只读优先 · 用户主动触发。打招呼(greet / batch-greet)、投递、联系方式交换、招聘者候选人搜索 / 简历 / 聊天、消息回复等敏感能力默认阻断并返回 COMPLIANCE_BLOCKED;需要时请回到 BOSS 直聘平台官网由用户手动完成。仓库同时允许显式 boss config set operating_mode research 启用 Research Mode,用于有界的浏览器协议、反调试、风控适配和受控采集研究;该模式仍要求脱敏、checkpoint、停止开关和可审计脚本来源。
✨ 核心能力
- 职位发现:关键词搜索 + 8 维筛选,按编号回看缓存结果 ——
searchshowdetail - 福利筛选(核心差异化):
--welfare "双休,五险一金"自动翻页补抓、按 AND 逻辑做真实匹配,并可--sort score按本地匹配分排序 ——search --welfare - 本地候选池与统计:查看详情后本地保存、同步网页职位收藏 / 用标签和备注复盘候选岗位、离线对比、查看漏斗统计;投递与沟通回到官网手动完成 ——
shortliststatswatchpresetfavorites - AI 求职增强 + 本地模型:JD 分析、简历润色、定向优化、候选池匹配、模拟面试、沟通指导;本地模型权重外置,支持 Ollama/vLLM OpenAI 兼容接口 ——
ai analyze-jdai local configureai local smoke - Schema 驱动 + JSON 信封:stdout 只输出
{ok, data, pagination, error, hints}信封,boss schema是能力真源,适合 CLI 编排 / Shell Agent / MCP / Python SDK - 招聘者最小闭环:职位列表与上下架(
hr jobs list/online/offline);候选人个人数据链路默认阻断 - 多平台抽象:
Platform/RecruiterPlatform双注册表,--platform zhipin|zhilian|qiancheng
🚀 快速开始
# 安装(uv 推荐;浏览器内核仅用于用户主动登录 / 本地导出)
uv tool install boss-agent-cli
patchright install chromium
# 跑通低风险闭环
boss doctor # 环境自检
boss login # 用户主动登录(按平台选择链路)
boss status # 验证登录态
boss search "Golang" --city 广州 --welfare "双休,五险一金" # 搜索 + 福利筛选
boss detail <security_id> # 查看详情
boss shortlist add <security_id> <job_id> --tags 后端,远程 # 加入本地候选池并打本地标签
boss shortlist compare --tag 远程 # 离线对比候选岗位
boss stats # 本地统计
# 招聘者模式(候选人数据链路默认阻断)
boss hr jobs list
所有命令输出结构化 JSON(ok 判断成败,exit 0/1)。完整上手见 快速上手。
🎭 角色与多平台
| 平台 | 求职者 | 招聘者 | 状态 |
|---|---|---|---|
BOSS 直聘 (zhipin) | ✅ | ✅ | 默认 |
智联招聘 (zhilian) | ✅ 候选者侧只读 + 本地辅助对等 | 🟡 agent browser/CDP 自动化 V1 | hr 子命令仍 |
For agents
This page has a .md twin and JSON over the API.
