2.9 KiB
2.9 KiB
title, status, created, updated, owner, branch, worktree, mutex
| title | status | created | updated | owner | branch | worktree | mutex |
|---|---|---|---|---|---|---|---|
| Herdr Agent 角色、备援与自动审批治理 | done | 2026-09-13 | 2026-09-13 | Codex | feature/herdr-agent-governance | .worktrees/feature-herdr-agent-governance | ops-governance |
Herdr Agent 角色、备援与自动审批治理
目标
建立可审计的 Herdr Agent 能力分工、额度保护、故障接管和免人工工具审批入口,并明确 Herdr PI 与产品容器 PI Agent Runner 不是同一执行体。
范围
- 持久化主责、备份顺序、任务泳道和接管条件。
- 为已安装的 Claude、Codex、Cursor、Antigravity、PI、Kimi、Cline CLI 提供统一启动入口。
- 自动审批仍受仓库、worktree、mutex、集成槽和破坏性操作红线约束。
- 提供保守的自动派发:只向同工作目录、空闲的规范命名实例投递;明确失败时降级,超时停止重复投递。
非目标
- 不重启或接管当前正在执行 DOCREV/CHAT/INTENT 的实例。
- 不修改容器内 PI Agent Runner 的模型、凭证、配置或运行状态。
- 不操作共享 Docker 或推送远端。
- 不将删库、强推、密钥读取/外传等不可逆动作纳入无条件许可。
步骤
- 盘点 Herdr 0.9.0、在线实例、集成状态、CLI 版本和审批参数。
- 写入项目级角色与备援 SSOT,并在 AGENTS/PROJECT 建立入口。
- 实现统一自动审批启动脚本和保守派发脚本。
- 完成静态检查、脚本 dry-run 与路由验收。
- 更新任务状态、提交 feature 分支并合入
dev。
验收标准
- 每种当前可调用 CLI 都有明确角色、主备关系和自动审批启动参数。
- Codex/Claude 的高成本推理与 Cursor/Flash 模型的实施负载分离。
- 明确禁止因 timeout/unknown 状态盲目重复派发。
- Herdr PI 与产品容器 PI 在名称、职责和动作上不会混淆。
- 启动和派发脚本通过
bash -n,dry-run 不启动实例、不执行任务。
相关链接
- Agent roster: ../../ops/2026-09-13-herdr-agent-roster.md
- Handoff: ../../ops/handoffs/2026-09-13-herdr-agent-governance.md
- Test report: 本任务文“证据 / 备注”
证据 / 备注
herdr status: client/server 0.9.0,protocol 22,兼容。herdr integration status: Claude/Codex/Cursor/Antigravity/PI/Kimi integration current;Cline CLI 3.0.61 可调用。- CLI 版本:Claude 2.1.270、Codex 0.154.0、Cursor 2026.09.10、Antigravity 1.2.2、PI 0.85.1、Kimi 0.41.0、Cline 3.0.61。
bash -n scripts/herdr-agent-start.sh scripts/herdr-agent-dispatch.sh: PASS。- 七种启动 profile dry-run:PASS;未启动或重启实例。
- 七条 lane
--explain:PASS。 - 非法标准名:exit 2;无在线标准实例:逐级跳过并 exit 69,未误投任务。