当前位置: 首页 > news >正文

如何在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),仅供参考

http://www.cnnetsun.cn/news/3974225.html

相关文章:

  • Fnet 云网安 260810
  • 10分钟极速上手:Hermes WebUI容器化部署与AI助手体验全攻略
  • Linux C/C++开发工具链:从yum、vim到gcc、gdb、Makefile的实战指南
  • 技术人高效平衡术:75天备考与项目开发双线作战指南
  • Steam ROM Manager终极指南:如何批量管理非Steam游戏和模拟器ROM
  • Linux 性能预算有限:先定位瓶颈,再决定优化方向
  • 止损与破局——你的职场生存策略总框架
  • Prompt驱动前端NLP:基于ES6模块化构建可组合文本推理能力
  • 游戏出海热潮下,海外数字媒体留学生如何敲开米哈游的大门?
  • 终端 DLP 数据防泄露系统后台日志模块与风险统计功能深度拆解
  • 医院后勤工单管理系统 品牌选型报告
  • 2026 香港居屋定制收纳哪家设计更实用?
  • SERP 客户端 SDK 版本管理:接口改了怎么不炸
  • UDP协议特性解析与Wireshark实战应用
  • 【会议征稿通知 | 桂林航天工业学院、南宁师范大学联合主办 | IEEE出版 | EI 、Scopus稳定检索】第二届图像、信号处理与机器学习国际学术会议(ISPML 2026)
  • 极简产品设计:先拆开用户真正需要完成的那一步
  • ComfyUI-WanVideoWrapper深度解析:如何构建高效AI视频生成工作流
  • 终极指南:如何使用palera1n工具完成iOS设备越狱
  • 题解:洛谷 P2233 [HNOI2002] 公交车路线
  • 从源码到exe:Crypter项目结构与关键组件解析
  • 卡丁快跑的跟踪方式规则确认
  • 如何快速部署Xash3D FWGS:面向开发者的完整实战指南
  • Snap! 可视化编程完整指南:从入门到精通的终极教程
  • AI 数据库内核优化与智能查询计划生成:先收紧输入、状态与退出边界
  • CSTR串联模型在污水处理厂二沉池模拟中的应用
  • 文献综述写到崩溃?5类AI工具深度横评:毕业之家、知网研学、万方到底怎么选?
  • OpenJKDF2未来路线图:即将到来的新功能与改进
  • 2026小程序开发公司哪类更合适?SaaS与定制开发选择指南
  • 零基础5分钟掌握电子书转有声书:智能音频剪辑工具终极指南
  • 具身智能上周(8.3-8.9)大事一览