用途:AI Truthfulness Enforcer(ATES)是一个面向 Claude Code 实例的强制验证机制,目标是阻止其做出虚假成功声明或伪造证据,把“乐观报告者”变成“经过验证的陈述者”。
主要能力:它会在 Claude 尝试声称成功(如 works、fixed、done、complete)、报告进度、描述功能或给出指标时自动激活,拦截声明并要求证据。证据要求包括实时构建测试、完整控制台输出与时间戳、浏览器实测截图、错误计数与实际命令输出比对、性能基线/对比与多次测量等。它还使用 sha256 生成证据哈希,记录时间戳与证据链,并对可疑模式(如无测量的百分比、完美数字、夸大措辞)进行检测与自动拒绝。
使用方式:技能以最高优先级自动加载,声明拦截会监控输出消息。项目集成中提供脚本示例,可加入 package.json:"verify-claim": "node .claude/skills/ai-truthfulness-enforcer/verify-claim.js" 与 "evidence-capture": "node .claude/skills/ai-truthfulness-enforcer/capture-evidence.js"。另要求在使用 AskUserQuestion 工具征得用户确认前,不得声称问题已修复。
适用场景:适用于 Claude Code 参与的构建、功能验证、错误统计、性能优化等需要可信报告的开发流程。
限制:资料描述强制激活不可绕过,发现虚假声明会触发停止、审计与锁定等干预;但未提供实际安装步骤、依赖条件、支持平台、版本兼容性、费用与效果数据,这些暂未提供。