ClaudeMap

Spec Kit

GitHub 官方的 spec 驱动开发工具包——用任何 AI agent 走完 指定 → 计划 → 任务 → 实现。

插件与代理officialspec-drivengithubworkflowplanning

GitHub 的 Spec Kit 是 spec 驱动开发的旗舰工具包:specify CLI 负责脚手架出项目宪法、spec、计划与任务清单,配一组斜杠命令(/speckit.specify、/speckit.plan、/speckit.tasks、/speckit.implement)带着 Claude Code 或 30+ 受支持的 AI agent 走完整个流程。GitHub 官方维护,spec 驱动赛道的重量级选项。

它做什么

  • 分阶段工作流:constitution → specify → plan → tasks → implement,每阶段产出可评审的文档
  • Agent 无关:同一套脚本驱动 Claude Code、Codex、Gemini CLI 等 30+ agent
  • specify CLI 为每个项目搭脚手架;新项目与存量代码库都可用
  • Constitution 文件固化 agent 必须遵守的不可协商原则

什么时候用

最适合希望 AI 编程遵循可评审、可审计流程的团队——需求会漂移、「直接 prompt」会返工的功能开发。比 OpenSpec 或 spec-workflow MCP 重;当你看重的就是流程纪律时选它。

如何上手

uv tool install specify-cli --from git+https://github.com/github/spec-kit.git
specify init <PROJECT>

然后在项目里用任意受支持的 agent 驱动:
/speckit.constitution  /speckit.specify  /speckit.plan  /speckit.tasks  /speckit.implement

注意事项

流程开销是真实的——改一行代码时这套仪式得不偿失。spec 的质量取决于你评审得多认真;没人评审的 spec 只会让 agent 更快地写出「自信但错误」的代码。

代码仓库

github/spec-kit

收录日期

地图上的相关资源

  • clawd-conduit

    插件 / 代理

    把全部 15 个 Claude Code hook 事件接进 Clawd on Desk 桌面宠物,权限请求变成可等待的桌面卡片。

    • hooks
    • desktop
    • notifications
    • claude-code
  • CometixCode

    插件 / 代理

    非官方的 Claude Code 终端 UI 复刻:用 Rust 按 1:1 逐文件移植到 iocraft 这套 React 风格 TUI 框架上。

    • terminal-ui
    • rust
    • reimplementation
    • unofficial
  • Abide

    插件 / 代理

    把 AGENTS.md、CLAUDE.md 里的自然语言规则变成钩子级强制:每次编辑都被评审,违规当场修复。

    • hooks
    • code-review
    • rules
    • agents-md