SuperAPI AI 工具集

Coherence Check

编程与开发

查看项目

更新于 10-16 07:57

技能介绍

用途:Coherence Check 用于对高风险的代码进行多智能体验证,适用于错误后果严重的场景,如金融计算与支付、认证安全、数据库迁移与模式变更、生产部署发布、合规代码和影响业务的数据转换。资料明确不建议用于探索性编码、原型或低风险实验。

主要能力:采用“对手团队”(Team of Rivals)架构,包含三层评审代理。代码评审关注语法、逻辑、性能、风格和复杂度;安全评审关注 OWASP Top 10、数据暴露、时序攻击和供应链;领域评审关注业务规则、合规和领域约定。执行前需创建执行计划并预先声明验收标准,评审采用上下文隔离,所有操作记录审计轨迹。默认并行执行,共识模式默认为全体一致通过,任一评审可否决并触发重试,另有重试预算、升级与成本可见性配置。

使用方式:在请求中对高风险文件(如 src/auth/、src/payment/、database/migrations/** 等)进行修改时,该技能会主动建议运行验证。配置从 .claude/code-coherence.local.md 加载,可设置高风险模式、评审启用与模型、重试预算、共识模式、并行执行和成本显示。资料提到的相关命令包括 /plan-review、/acceptance-criteria define for this authentication refactoring、/audit-trail show session-abc123、/audit-trail search security critic rejections 和 /swiss-cheese-validation verify independence。

适用场景:金融结算、安全实现、生产部署和监管合规等错误成本远高于验证成本的场景。

限制:资料称投资为约 38.6% 的计算开销,可带来用户可见错误的减少;仍存在约 7.9% 的残留错误率,可能需要人工复核或自定义领域评审。评审意见冲突、重试预算耗尽或成本超预期时的处理方式已在资料中说明。探索性编码、一次性原型和低风险脚本不建议使用。