此文章由 AI 辅助创作 大家好,分享一个最近在做的项目。 用 Claude Code 写代码时,经常遇到几个问题: 没想清楚就动手,改着改着就偏了 没跑测试就说"完成了" 同一个文件反复改,陷入循环 长会话压缩后,之前的计划和进度丢了 Harness Kit 是一个 Claude Code 插件,试图通过"harness engineering"(挽具工程)的思路来解决这些问题。 核心机制: 功能 作用 计划门禁 改代码前要有计划,否则自动生成骨架 验证门 收工时自动跑 lint/test/build ,不过不让"完成" 循环检测 同一文件改太多次会预警 独立评估 派一个没有编辑权限的子代理来打分,避免自评偏差 上下文存活 长会话压缩时自动快照计划/进度,防止丢失 特点: 项目无关:同一套插件可用于 Godot 、Web 或自定义技术栈 可配置:所有行为都能在 .harness/config.jso...