SuperAPI AI 工具集

audit-choices

智能体与模型

查看项目

更新于 10-15 21:36

技能介绍

用途:audit-choices 用于审计实现代理在任务中自行做出的决策,而非审查其代码差异。它关注架构层面的选择,例如数据形态、存储位置、依赖、API 契约、并发与性能取舍等,这些选择即使代码运行正常,也会成为用户未来需要承担的所有权。

主要能力:回溯会话历史、子代理报告、差异与提交,收集所有不在原始规格或提示中的决策;对每个决策进行分诊,判断是被计划强制还是自行发明;给出 sound、unsound、needs-user 三种裁决及置信度;对 unsound 条目指出应重做的正确决策,对 needs-user 条目给出可逆的临时建议;将结果写入 choices.md 决策账本,按裁决分组、按置信度升序排列,并以 ELI5 方式撰写每条条目。

使用方式:可由工作流在每轮或每片调用,审计该轮并追加账本条目;也可由用户直接调用,审计整个会话、分支或指定变更并立即呈现报告。审计不修改代码、测试或构建状态,只记录裁决;证据收集可读取文件、运行现有测试或写临时探针,但交还前必须移除探针。

适用场景:适合在实现代理报告完成后、合并前进行决策审查,尤其适用于规格不完整、任务存在大量未指定空间的情况。

限制:审计本身不修复代码,发现 unsound 决策后由调用方决定是否重做;空列表在非平凡工作中被视为危险信号;账本条目必须保持完整场景,不能压缩为标题。具体安装命令与平台支持暂未提供。