用途:Agent Chief 是本地优先的注意力管理层,拦截来自智能体、告警和事件源的通知,过滤噪音并减少打扰,同时把值得处理的事件分派给智能体或汇总成摘要。
主要能力:采用三级过滤引擎(硬规则 → 相似度分类器 → LLM 判断),将事件路由为 interrupt、digest、dispatch 或 block;支持场景(如 deep_work、available、sleeping)设定不同打断阈值;可从 ±1 反馈中学习并生成可手工编辑的 POLICY.md;支持把任务分派给注册的智能体并做完成校验;支持影子模式、决策追踪、评测套件与信任报告。全部本地运行,决策可解释,零遥测。
使用方式:通过 uvx agent-chief demo 运行快速演示,uv tool install agent-chief 或 pip install agent-chief 持久安装。常用命令包括 chief init(交互式初始化)、chief run(启动常驻守护进程与本地控制台 127.0.0.1:7800)、chief demo、chief trace、chief policy、chief report、chief eval。可通过 HTTP API、Python SDK(from agent_chief import ChiefClient)或 MCP 服务器(chief mcp)发送事件。配置与数据默认存放于 ~/.chief/,可用 CHIEF_HOME 覆盖;LLM 后端可选 DeepSeek 或本地 Ollama,并设置 DEEPSEEK_API_KEY 等环境变量。
适用场景:聚合基础设施监控、CI/CD 构建结果、GitHub 通知、RSS 订阅、定时任务提醒等事件;配合健康检查心跳智能体自动屏蔽“一切正常”类报告;在 CI 完成后决定是否打断;把任务分派给日志分析等智能体并校验完成。
限制与注意:影子模式在最初 7 天(或 50 个已评分样本)内只模拟打断,不真正通知;LLM 不可用时降级为仅规则路由;本地控制台使用 127.0.0.1:7800,如被占用可换端口;LLM 使用会产生 token 与费用,可用本地模型或调优阶段一规则降低成本;暂未提供定价、平台支持范围、许可证及安全审计等细节。