用途:为会自主提交工作项(GitHub issue、任务、PR)的 AI 智能体提供治理模式,避免其制造不产生产品价值的忙碌工作、淹没队列或把敏感数据写入 issue 跟踪器。
主要能力:
- 预算上限:在 .agents.yml 等配置中设置 max_items_per_repo_per_cycle(如 5)与 reapproval_threshold,达到上限即停止提交,是最持久的关卡。
- 输出 schema 关卡:要求智能体输出 title、strategic_goal、capability、measurable_outcome、sensitive_data_present、within_budget 等字段;关键字段为空则拒绝,不重试。
- 敏感数据清洗:用正则扫描标题、正文与 frontmatter,覆盖邮箱、SSN、Visa 卡号、凭据、数据库连接串、私钥等,命中即替换为 [REDACTED] 或泛化。
- 审计账本:每次运行向 ledger/runs.jsonl 追加一条记录(ts、agent、repo、action、item_id、reason、strategic_goal),只追加不修改,拒绝记录同样保留。
- 战略对齐字段:智能体自填,可用通用值检测做廉价校验,但质量取决于输入上下文。
- 人工审批关卡:建议只在 Scope 级别审批,通过提交 themes/active.md 等文件授权;文件缺失即停止。
使用方式:在配置中设定上限,定义输出 schema 与正则模式,按上述逻辑实现提交、拒绝与日志写入;审批通过提交文件而非消息。
适用场景:多智能体自动建 issue、跨仓库协调、以客户对话或生产日志为证据的工作项生成。
限制:人工关卡数周内会衰减,需设计为可降级到纯机器强制;通用值检测无法保证字段质量;账本写入失败不应阻塞提交。具体平台与收费信息暂未提供。