Claude Code 专用开发流程框架,通过 Plan→Work→Review 循环与 Go 原生护栏引擎实现纪律化开发。
Claude Code Harness 是专为 Claude Code CLI 设计的开发流程框架,当前版本 v4.3.3(代号 "Hokage")。其核心是五动词工作流:/harness-setup 初始化、/harness-plan 需求规划、/harness-work 并行实现、/harness-review 四视角代码审查(安全/性能/质量/可访问性)、/harness-release 自动发布。
框架内置 Go 原生护栏引擎(13 条声明式规则 R01–R13,响应 < 10ms),覆盖 sudo 调用、.git/ 与 .env 写入、项目外写入、rm -rf、git push --force、--no-verify、测试断言篡改等危险操作防护,规则验证可重跑提供审计级证据。
支持 Breezing Agent Teams 模式实现自主代理团队协作(Planner + Critic 计划审查 → 批量并行实现),/harness-work all 提供一键全流程自动化(实验性)。可选集成 harness-mem 实现跨会话记忆,无外部依赖时回退到本地 JSONL 日志。PreCompact 钩子防止长任务被上下文压缩中断。
v4.0 起完全基于 Go 实现,消除 Node.js 依赖,PreToolUse 延迟从 40-60ms 降至 < 10ms,SessionStart 从 500-800ms 降至 10-30ms。深度适配 Claude Code 官方规范(monitors/agents 插件清单),支持 Opus 4.7 的 literal instruction following 与 xhigh effort。
扩展能力包括 OpenAI Codex 委托并行实现(Codex Engine)、Cursor 2-Agent 协同模式(Cursor 做 PM,Claude Code 做实现者)、幻灯片生成(/generate-slide)与视频生成(/generate-video)。
支持平台:macOS(darwin-arm64/amd64)、Linux(amd64)。依赖 Claude Code v2.1+(推荐 v2.1.111+)。Windows 支持状态待确认。采用 MIT License。