spec-kitty

用规格驱动 AI 编码,看板管进度,自动合并提效

开源 🏷️定价信息待确认 ✅ 目前可打开 智能体 🍴 复刻 194 🐛 待处理 872 👀 关注 6
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1719
维护状态 活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

spec-kitty 项目界面预览图
图片来源:项目官网

项目数据

分类智能体
开发团队spec-kitty
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言Python
技术栈/模型agentic-coding,ai-agents,ai-coding-workflow,ai-development-dashboard,ai-progress-tracking,ai-workflow,claude-code,code-workflow,coding-agent-orchestration,cursor-agent,development-kanban,gemini-cli,github-copilot,kanban-workflow,multi-agent-support,spec-driven-development,spec-workflow-automation,structured-development,vibe-coding,windsurf
GitHub 星标★ 1719
上线时间2025-10-09 00:00:00
代码更新2026-11-10
仓库体积285.6 MB
本站数据更新2026-11-10
维护状态活跃
收录时间2026-08-09
浏览次数6

项目介绍

spec-kitty 是一个面向严肃软件开发者的规格驱动开发(Spec-Driven Development)工具,旨在将 AI 编码助手(如 Claude、Cursor、Gemini、Codex)纳入规范化的开发流程。它解决了 AI 生成代码时缺乏明确规格、进度不可控、多任务并行混乱等问题。核心能力包括:基于规格(spec)的任务拆解与跟踪,提供看板(Kanban)仪表盘实时展示开发进度;支持 git worktrees 实现多任务并行隔离;具备自动合并(auto-merge)功能,减少人工干预;与主流 AI 编码工具深度集成,让开发者用自然语言定义规格,AI 按规格执行编码,从而提升代码质量与开发效率。项目用 Python 编写,适合追求严谨流程的团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1719

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 10 分钟 部署方式:命令行工具 5 步

环境要求

  • Python 运行环境(pipx 会为 CLI 创建独立虚拟环境)
  • 一个 git 仓库(Spec Kitty 把 spec、plan、验收标准等存进仓库,并用 git worktree 隔离并行任务)
  • 已使用的 AI 编码助手,如 Claude Code、Codex、Cursor、Gemini、GitHub Copilot、Windsurf、OpenCode

安装与启动步骤

  1. 1用 pipx 安装 CLI

    README 推荐的安装方式,pipx 会把 Spec Kitty 装进独立虚拟环境,避免现代 Linux 上常见的 externally-managed-environment 报错。

    pipx install spec-kitty-cli
  2. 2或用 uv 安装

    README 列出的另一种受支持安装方式,已习惯 uv 的用户可直接用;与 pipx 方式二选一即可。

    uv tool install spec-kitty-cli
  3. 3准备 git 仓库

    Spec Kitty 以仓库为唯一事实来源,并依赖 git worktree 做多任务并行隔离,因此需要在 git 仓库内使用。

    git init
  4. 4按工作流接入流程

    README 给出的主干流程为 spec -> plan -> tasks -> next -> review -> accept -> merge,请在仓库中按此顺序推进任务。

  5. 5连接你的 AI 助手

    在 Claude Code、Codex、Cursor、Gemini、GitHub Copilot、Windsurf、OpenCode 等助手环境中使用,由人在规格与验收标准上把关。

如何确认成功

安装完成后终端中可直接调用 spec-kitty 命令(pipx/uv 会自动加入 PATH);再进入 git 仓库按 spec -> plan -> tasks 流程跑通第一个任务。

常见问题

Q:为什么推荐 pipx 而不是直接 pip install?

A:README 明确说明 pipx 让 Spec Kitty 独占虚拟环境,避免现代 Linux 发行版上常见的 externally-managed-environment 错误。其他受支持方式是 uv tool install。

Q:这个工具是让 AI 全自动写代码吗?

A:不是。README 强调它默认不是「无人值守的黑盒」:人负责定义意图、架构和验收标准,智能体只在可追溯的 worktree 里实现,再由评审者接受、拒绝或合并。

Q:它和哪些 AI 编码助手配合?

A:Claude Code、Codex、Cursor、Gemini、GitHub Copilot、Windsurf、OpenCode 以及其他 AI 编码智能体,目标是围绕它们搭一个受治理的软件工厂。

Q:怎么解决多任务并行的分支混乱?

A:Spec Kitty 为智能体提供相互隔离的 git worktree,让多个工作包并行实现而不互相污染分支,并提供看板展示进度与自动合并。

注意事项

  • README 节选只给出安装命令,未提供 init、看板启动等具体子命令与参数,请以官网 https://spec-kitty.ai 和仓库文档为准。
  • Spec Kitty 把 spec、plan、work package、验收标准、评审状态和合并决策都保存在你的仓库里,请确保仓库纳入版本管理。
  • 包名是 spec-kitty-cli,命令行工具名是 spec-kitty,两者不要混淆。
  • 它定位为「明亮的软件工厂」而非黑盒:人的评审与验收是流程中的必备环节。

核心亮点

  • 深度集成 Claude、Cursor、Gemini、Codex 等主流 AI 编码工具,生态覆盖广
  • 看板仪表盘直观展示规格任务进度,让 AI 开发过程可监督、可管理
  • 基于 git worktrees 的多任务并行隔离,支持同时推进多个规格任务,互不干扰

不足之处

  • 文档/社区待观察
  • 依赖外部 AI 工具,自身不提供模型能力,需配合付费服务使用

适用场景

  • 团队使用 AI 编码助手进行多模块并行开发,需要统一规格管理
  • 个人开发者希望将 AI 生成代码纳入规格化流程,提升代码一致性
  • 需要自动化合并 AI 分支,减少人工 review 负担的持续集成场景

替代项目

Cursor、Claude Code、Aider

上一篇:codexmaster

下一篇:agnix

同类项目推荐

noodle 开源

在终端里发 REST 请求,不切窗口直接调 API

A REST Client where the Repository is the Workspace

★ 402 2026-09-30
vibe-code-stack-for-ceos 开源

一份手册,让所有AI写出统一的生产级代码

AI-first Turborepo monorepo where Claude Code, Cursor, Copilot, Gemini CLI, Kiro & W···

★ 128 2026-08-09
ogcode 开源

省 token 的 AI 编码工作台,长会话成本直降 70%

An open-source, local-first AI teammate and agent operating environment for turning ···

★ 147 2026-08-09
docs-governance 开源

给 AI 编程代理加文档护栏,防文档腐烂、留决策证据

Claude Code、Codex 与 ChatGPT 的文档驱动开发治理插件:防文档腐烂、维护上下文与决策、···

★ 326 2026-10-30
chatGL 开源

用大白话描述,AI 直接生成 GLSL 着色器代码

GLSL shader generator using GPT-3

★ 62 2026-08-09
MioIsland 开源

把 AI 编程助手塞进 Mac 刘海,不切屏就能盯进度、点批准

macOS Dynamic Island for AI coding agents. Monitor, approve, and jump to Claude Code···

★ 542 2026-08-09
VibeGit 开源

给 AI 改代码加个后悔键,随时回滚不慌

Local-first desktop safety net for AI-assisted coding. Create checkpoints, inspect c···

★ 297 2026-10-25
it-tools 开源

一站式搞定开发常用小工具,无需到处找

Collection of handy online tools for developers, with great UX.

★ 41168 2026-08-17