news 2026/8/11 21:47:12

如何在10分钟内完成AI规范驱动开发全流程:cc-sdd终极指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何在10分钟内完成AI规范驱动开发全流程:cc-sdd终极指南

如何在10分钟内完成AI规范驱动开发全流程:cc-sdd终极指南

【免费下载链接】cc-sddTurn approved specs into long-running autonomous implementation. A minimal, adaptable SDD harness with Agent Skills for Claude Code, Codex, Cursor, Copilot, Windsurf, OpenCode, Gemini CLI, and Antigravity.项目地址: https://gitcode.com/gh_mirrors/cc/cc-sdd

cc-sdd是一款革命性的AI开发工具,它能将已批准的规范转化为长期运行的自主实现过程。作为一个轻量级、适应性强的SDD框架,cc-sdd为Claude Code、Codex、Cursor、Copilot、Windsurf、OpenCode、Gemini CLI和Antigravity等多种AI编码代理提供了Agent Skills支持,让规范驱动开发变得前所未有的简单高效。

为什么你需要cc-sdd?AI开发的新范式

在AI驱动开发的时代,规范与代码之间的鸿沟常常成为项目延期的主要原因。cc-sdd创新性地将规范视为系统各部分之间的契约,而非简单的命令文档,让代码始终保持作为事实来源的核心地位。

cc-sdd的核心理念是:在适当粒度上的显式契约能让团队规模的AI驱动开发更快,而非更慢。AI代理编写规范,人类在阶段关卡批准契约,最终交付的代码才是真正重要的成果。边界不是负担,而是让你在保护外部的同时自由内部行动的保障。

5分钟快速安装指南

cc-sdd的安装过程简单到令人难以置信,只需一条命令即可在你的项目中部署完整的代理式SDLC工作流:

cd your-project npx cc-sdd@latest

默认安装包含Claude Code Skills和英文文档。如需选择其他AI代理或语言,只需添加相应参数:

npx cc-sdd@latest --codex-skills --lang ja # Codex,日语 npx cc-sdd@latest --cursor-skills --lang zh-TW # Cursor IDE,繁体中文

cc-sdd支持8种AI编码代理和13种语言,满足不同开发团队的需求。

10分钟规范驱动开发全流程

cc-sdd将原本复杂的开发流程简化为几个直观的步骤,让你在短短10分钟内即可完成从创意到代码的全过程。以构建新的"相册"功能为例:

/kiro-discovery 照片相册功能,支持上传、标记和分享 # discovery会生成brief.md(多规范时还会生成roadmap.md)并建议下一步操作 /kiro-spec-init photo-albums /kiro-spec-requirements photo-albums /kiro-spec-design photo-albums /kiro-spec-tasks photo-albums /kiro-impl photo-albums # 自主执行:为每个任务分配全新的实现者、独立的审查者,失败时自动调试

通常在10分钟内,你将获得以下规范输出:

  • requirements.md:EARS格式的需求文档,包含验收标准
  • design.md:带有Mermaid图表的架构设计和文件结构计划
  • tasks.md:带有边界和依赖注释的实现任务列表

cc-sdd系统流程图展示了从用户操作到最终状态更新的完整流程,体现了规范驱动开发的高效性

随后,/kiro-impl会自动运行这些任务,采用TDD(RED → GREEN)方式在特性标志后实现代码,并进行独立审查,失败时自动调试。

v3.0新特性:更智能的开发体验

cc-sdd v3.0围绕Agent Skills和长期运行的自主实现进行了全面重构,带来了多项令人兴奋的新功能:

/kiro-discovery作为新入口

发现功能会将新工作路由至以下场景之一:扩展现有规范、无需规范直接实现、创建新规范、分解为多个规范或混合分解。它会生成brief.md,需要时还会生成roadmap.md,让你无需重新解释范围即可恢复工作流。

/kiro-impl实现长期自主开发

每个任务都有一个在特性标志后运行TDD(RED → GREEN)的全新实现者、一个独立审查者,以及当实现者被阻塞或审查者两次拒绝时在干净上下文中调查根本原因的自动调试过程。早期任务的经验通过tasks.md中的## Implementation Notes向前传播。

边界优先的规范原则

design.md现在包含驱动任务边界的文件结构计划。任务带有_Boundary:__Depends:_注释。审查和验证不仅关注样式问题,还会查找边界违规。

/kiro-spec-batch支持多规范计划

将路线图转换为多个并行规范,通过跨规范审查捕获矛盾、重复职责和接口不匹配。

支持的AI代理:选择最适合你的开发伙伴

所有8种技能变体都提供相同的17个技能集。区别在于每个平台集成的实际使用量:

代理技能模式稳定性传统模式
Claude Code--claude-skills稳定--claude/--claude-agent(已弃用)
Codex--codex-skills稳定--codex(已阻止)
Cursor IDE--cursor-skills测试版--cursor(已弃用)
GitHub Copilot--copilot-skills测试版--copilot(已弃用)
Windsurf IDE--windsurf-skills测试版--windsurf(已弃用)
OpenCode--opencode-skills测试版--opencode/--opencode-agent(已弃用)
Gemini CLI--gemini-skills测试版--gemini(已弃用)
Antigravity--antigravity测试版(实验性)
Qwen Code--qwen

"测试版"并不意味着"功能缺失",所有8个平台的17个技能和模板都是相同的。它表示平台集成(子代理生成行为、人体工程学、SKILL.md加载)的实际使用量少于Claude Code和Codex,可能仍会出现边缘情况。

常见工作流:为不同开发场景量身定制

cc-sdd提供了灵活的工作流,以适应不同的开发需求:

你想要...技能模式
开始新功能或产品级想法kiro-discoverykiro-spec-initkiro-spec-requirementskiro-spec-designkiro-spec-taskskiro-impl
扩展现有系统kiro-steeringkiro-discoverykiro-spec-init→ 可选kiro-validate-gapkiro-spec-designkiro-spec-taskskiro-impl
分解大型计划kiro-discoverykiro-spec-batch
无需规范的小型更改kiro-discovery→ 直接实现

对于较大的已批准任务集,运行kiro-impl即可启动自主实现过程,包括每个任务的子代理生成、独立审查和失败时的自动调试。

高级安装选项:个性化你的开发环境

技能模式(推荐)

npx cc-sdd@latest # Claude Code Skills(默认) npx cc-sdd@latest --claude-skills # Claude Code Skills npx cc-sdd@latest --codex-skills # Codex Skills npx cc-sdd@latest --cursor-skills # Cursor IDE Skills(测试版) npx cc-sdd@latest --copilot-skills # GitHub Copilot Skills(测试版) npx cc-sdd@latest --windsurf-skills # Windsurf IDE Skills(测试版) npx cc-sdd@latest --opencode-skills # OpenCode Skills(测试版) npx cc-sdd@latest --gemini-skills # Gemini CLI Skills(测试版) npx cc-sdd@latest --antigravity # Antigravity Skills(测试版,实验性)

语言选择

npx cc-sdd@latest --lang ja # 日语 npx cc-sdd@latest --lang zh-TW # 繁体中文 npx cc-sdd@latest --lang es # 西班牙语 # 支持:en, ja, zh-TW, zh, es, pt, de, fr, ru, it, ko, ar, el

高级选项

# 预览更改再应用 npx cc-sdd@latest --dry-run # 自定义规范目录 npx cc-sdd@latest --kiro-dir docs

定制化指南:打造专属开发流程

编辑{{KIRO_DIR}}/settings/中的模板和规则,以匹配你的团队工作流:

  • templates/:需求、设计、任务的文档结构
  • rules/:AI生成原则和判断标准

常见用例:PRD风格需求、API和数据库模式、审批关卡、JIRA集成、领域特定标准。

开始使用cc-sdd:革命性AI开发体验触手可及

无论你是AI开发新手还是经验丰富的专业人士,cc-sdd都能为你带来前所未有的开发效率。通过将规范驱动开发与AI代理完美结合,cc-sdd让你在10分钟内即可完成从创意到代码的全流程,释放你的开发潜能。

立即尝试:

git clone https://gitcode.com/gh_mirrors/cc/cc-sdd cd cc-sdd npx cc-sdd@latest

开启你的AI驱动规范开发之旅,体验未来开发方式!

【免费下载链接】cc-sddTurn approved specs into long-running autonomous implementation. A minimal, adaptable SDD harness with Agent Skills for Claude Code, Codex, Cursor, Copilot, Windsurf, OpenCode, Gemini CLI, and Antigravity.项目地址: https://gitcode.com/gh_mirrors/cc/cc-sdd

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/11 21:45:07

Fnet 云网安 260810

🛡️网络安全云一体化运营中心 7x24主动监控与专家值守,网络可用性99.99%,安全事件100%闭环,云资源一站式管理 今日热点 Top 5 S1 OpenAI Astra模型网络安全能力逼近Critical阈值,OpenAI主动放缓发布并升级安全管控 …

作者头像 李华
网站建设 2026/8/11 21:42:21

10分钟极速上手:Hermes WebUI容器化部署与AI助手体验全攻略

10分钟极速上手:Hermes WebUI容器化部署与AI助手体验全攻略 【免费下载链接】hermes-webui Hermes WebUI: The best way to use Hermes Agent from the web or from your phone! 项目地址: https://gitcode.com/GitHub_Trending/he/hermes-webui 你是否厌倦了…

作者头像 李华
网站建设 2026/8/11 21:41:59

Linux C/C++开发工具链:从yum、vim到gcc、gdb、Makefile的实战指南

1. 从“能用”到“好用”:为什么这些工具是Linux开发的基石如果你刚开始接触Linux环境下的C/C开发,可能会被一堆命令行工具搞得有点懵。yum、vim、gcc、gdb、make……这些名字听起来就有点“上古”的味道,远不如现代IDE里一键编译运行来得直观…

作者头像 李华
网站建设 2026/8/11 21:41:15

技术人高效平衡术:75天备考与项目开发双线作战指南

最近在技术社区看到不少同学讨论如何平衡日常学习、项目开发与备考认证,特别是面对像75天高强度挑战这样的集中训练计划时,时间管理成了最大的痛点。作为过来人,我深知一边要啃透新技术栈,一边要准备重要考试,还要保证…

作者头像 李华
网站建设 2026/8/11 21:39:43

Linux 性能预算有限:先定位瓶颈,再决定优化方向

Linux 性能预算有限:先定位瓶颈,再决定优化方向验证边界:本文的场景、图表和数值用于说明分析方法,不代表特定线上系统的事实或性能承诺。复现时请记录版本、硬件与资源配额、输入和并发模型、预热与统计窗口,以及失败…

作者头像 李华