尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Claude Code Harness 快速开始:第一次运行 /harness-setup 到 /harness-plan 完整教程

Claude Code Harness 快速开始:第一次运行 /harness-setup 到 /harness-plan 完整教程 Claude Code Harness 快速开始第一次运行 /harness-setup 到 /harness-plan 完整教程【免费下载链接】claude-code-harnessClaude Code Dedicated Development Harness - Achieving High-Quality Development Through an Autonomous Plan→Work→Review Cycle项目地址: https://gitcode.com/GitHub_Trending/cl/claude-code-harnessClaude Code Harness 是一个专为 Claude Code 打造的自主开发框架Development Harness通过计划 → 执行 → 审查的闭环让 AI 编程稳定产出高质量代码。本文将带你从零开始完成第一次/harness-setup初始化与/harness-plan计划生成10 分钟内跑通完整工作流。它解决什么问题用过 AI 编程工具的人都有过这样的体验需求写在聊天记录里转眼就忘、测试在赶工期时被省略、代码合入后才发现没做审查。Claude Code Harness 把流程固定为一条可重复的交付路径写规格 → 只实现已批准的切片 → 验证 → 独立审查 → 打包证据它的核心理念是不依赖模型变得更聪明而是把流程和边界固定下来模型升级后流程依然可靠。每个阶段都会留下下一阶段需要的产物阶段命令产出 计划/harness-planspec.mdPlans.md范围、验收标准、依赖、停止条件 执行/harness-work代码 测试按任务要求自动走 TDD 审查/harness-review独立审查结论严重问题会阻止完成 同步/harness-sync计划与实际实现的漂移报告 发布/harness-releaseCHANGELOG、标签与发布证据包此外它内置了双层安全机制运行时底线不可关闭覆盖计费、网络外发、密钥读取等 5 类高危操作和防护栏 R01–R15可按项目配置。所有拦截都会记录到日志而不是静默放行。准备工作安装插件约 30 秒在终端启动 Claude Code 后依次输入以下命令即可完成安装claude /plugin marketplace add Chachamaru127/claude-code-harness /plugin install claude-code-harnessclaude-code-harness-marketplace 如果你使用 Codex CLI 或 Cursor也可以先克隆仓库再执行对应的安装脚本地址为https://gitcode.com/GitHub_Trending/cl/claude-code-harness脚本见scripts/setup-codex.sh与scripts/setup-cursor.sh。本文以 Claude Code 为主线。安装完成后项目里已经能看到 Harness 的 5 个核心动词技能plan、work、review、sync、release。第一步运行 /harness-setup 初始化项目在项目根目录启动claude输入/harness-setup它会自动完成 生成CLAUDE.md项目规则文件与Plans.md任务台账 配置 hooks 与工具链 初始化记忆目录harness-mem 最后运行自检doctor确认环境健康执行/harness-setup时还可以指定子命令常用的一览子命令作用/harness-setup init全新项目初始化CLAUDE.md Plans.md hooks/harness-setup codex配置 Codex CLI 作为执行后端/harness-setup ci配置 CI/CD 流水线/harness-setup harness-mem配置记忆系统/harness-setup localize本地化 CLAUDE.md 规则✅成功的标志会话中能看到 Harness 工作流技能Plans.md状态可读下一步建议是 plan / work / review 而不是自由发挥式编码。第二步运行 /harness-plan 生成你的第一份计划初始化完成后交给它一个具体的小任务例如/harness-plan Improve the README onboarding flow/harness-plan create会执行一套完整的计划质量流程最多问 3 个问题确认你要做什么联网调研最新信息从 Product / Architecture / Security / QA / Skeptic 多个视角交叉评审输出spec.md产品契约什么是对的与Plans.md任务台账要做什么生成的Plans.md是一张 5 列任务表任务 / 内容 / DoD / 依赖 / 状态每个任务带cc:TODO等状态标记DoD完成定义必须是可打勾验证的一行禁止写得好看一点这类模糊描述。⚠️你的角色不是写计划而是在执行前批准或修正它。对于影响产品行为的计划Harness 会输出Spec delta规格变更或Spec skip reason跳过理由并生成事前确认清单把计划中可能触发的敏感操作一次性前置审批避免执行途中反复打断你。常用子命令输入作用/harness-plan create生成/更新计划spec.md Plans.md/harness-plan add 任务名: 描述追加新任务标记为 cc:TODO/harness-plan update 任务号 完成更新状态标记/harness-plan sync对照实现情况同步 Plans.md计划确认后如果你不是工程师或想快速核对可以让它生成一份计划概要单页 HTML含理解、选项、风险、验收条件不用读代码也能做决策。下一步从计划走向执行create完成后Harness 会直接告诉你新会话该怎么启动典型导流方式只有一件事要做 → 新会话中输入/harness-work 任务号多件独立任务 → 输入/breezing all并行推进长时间任务 → 用带缓存的启动命令配合/harness-loop all任务执行完毕后用/harness-review独立审查/harness-sync检查漂移最终/harness-release打包发布。至此你就完整走通了 Claude Code Harness 的自主交付闭环。延伸阅读 技能定义skills/harness-setup/SKILL.md、skills/harness-plan/SKILL.md 安装与多工具指南docs/onboarding/install.md 计划与规格单一事实源docs/plans/spec-ssot.md 安全策略与运行时底线docs/known-limitations.md、README.md中的 Safety layer 章节总结Claude Code Harness 的入门路径只有三步——安装插件 →/harness-setup初始化 →/harness-plan生成计划。流程的纪律性由框架保证你只需要专注于一件事批准或修正计划然后让 Plan→Work→Review 循环替你守住质量底线。【免费下载链接】claude-code-harnessClaude Code Dedicated Development Harness - Achieving High-Quality Development Through an Autonomous Plan→Work→Review Cycle项目地址: https://gitcode.com/GitHub_Trending/cl/claude-code-harness创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表