AI 编程工作流
planwright:基于 Claude Code 的规格驱动开发自动化框架
inkatze/planwright · Autopilot for spec-driven development on Claude Code: sign off a spec and a guardrailed agent fleet builds, reviews, and delivers draft PRs. Scales from one feature to an agentic software factory. You keep sign-off and merge.
ELI5:它是什么,解决什么问题
planwright 是一个面向 Claude Code 的规格驱动开发框架:先把需求、设计、任务、测试写成四文件规格并人工签署,再由带护栏的 agent 依次完成测试先行的实现、完整 CI、自动化评审收敛,并提交草稿 PR;人工保留签署与合并两道控制。支持多规格并行执行的 fleet 模式,可通过 overlays 定制 linter、测试命令和评审严格度。
核心能力与快速开始
★ 5 · Shell
- 能做什么
- 以四文件规格(需求、设计、任务、测试)作为执行契约;签署后由 agent 编排执行任务,测试先行实现,运行完整 CI 并自适应重试,通过 /polish 循环收敛评审发现,最后开出草稿 PR;提供有界迭代、无进展检测、敏感步骤硬暂停等护栏;支持 /orchestrate --fleet 多规格并行监督;通过分层 overlays 定制检查与测试工具,无需改核心。
- 适用场景
- 在 Claude Code 中把已签署的功能规格自动推进到可评审的草稿 PR;多规格并行、具备统一人工质量闸门的团队开发流程;需要保留人工签署与合并控制、同时希望降低实现与评审收敛工作量的项目。
- 项目形态
- 开发框架
- 部署方式
- 未说明;材料仅说明以 Claude Code 插件形式安装(/plugin marketplace add、/plugin install),或无插件场景下使用 scripts/install.sh 写入 ~/.claude/。
- 主要依赖
- 需要较新版本、具备插件与 skill 系统的 Claude Code,git,以及已认证 gh CLI 的 GitHub 仓库;无 GitHub/gh 时 PR 流程不可用。
- 使用限制
- 仅面向 Claude Code,不是 agent 无关方案;材料称其为年轻的 v1 软件,可能存在粗糙之处;不自动合并、不强制推送或改写提交;PR 流程依赖 GitHub 与 gh。
- 许可证
- MIT
- 最近推送
- 2026-10-13 06:53
资料检查:2026-10-13 07:00 · 卡片整理:2026-10-30 09:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证
职业应用
程序员
使用四文件规格(需求、设计、任务、测试)驱动 Claude Code 代理完成测试先行的实现、完整 CI、自动化评审收敛并提交草稿 PR,程序员保留规格签署与合并控制;也可用 fleet 模式并行执行多个规格。
查看内容依据
planwright is an opinionated Claude Code framework for **spec-driven development**: you specify a feature precisely, sign it off, and the framework builds it — advancing tasks, opening draft pull requests, and converging review on its own — while you keep the two controls that matter: **sign-off** and **merge**.
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。