用途:将项目初始化为 Harness 规范,使 VibeCoder 能仅凭自然语言开始开发。适用于启动新项目、快速搭建项目,或把 Harness 引入现有项目(此时会分析现有代码)。
主要能力:生成真实项目(如 create-next-app)并完成初始设置;准备 Plans.md、AGENTS.md、CLAUDE.md、.claude/;可选支持 Codex CLI 兼容(.codex/ 与 AGENTS.md);执行环境诊断、SSOT 初始化与最终校验,完成后即可运行 Plan→Work→Review 流程。
使用方式: /harness-init /harness-init blog --mode=solo /harness-init --stack=next-supabase 参数包括 [project description]、--mode(solo / 2agent)、--stack、--name、--lang。交互流程已优化为最少 1 轮、最多 2 轮对话:先统一提问(构建什么、谁使用、是否交由默认处理),再确认技术栈与项目名(选择“交给我”则跳过),随后执行设置并输出完成报告。
智能默认:语言默认 ja(可由配置文件决定);模式默认 Solo,若存在 .cursor/ 则用 2-Agent;自动模式下技术栈默认 next-supabase;Skills Gate 自动配置,可用 /skills-update 调整。
后续步骤:用 /plan-with-agent 创建计划,用 /work 执行 Plans.md 中的任务,用 npm run dev 启动开发服务器;如需 Codex CLI 运行 /setup codex。
限制:资料未提供收费、价格、平台支持范围及具体效果数据;部分细节需参考 references/execution-flow.md、references/smart-defaults.md、references/generated-files.md。