项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1719
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 运行环境(pipx 会为 CLI 创建独立虚拟环境)
- 一个 git 仓库(Spec Kitty 把 spec、plan、验收标准等存进仓库,并用 git worktree 隔离并行任务)
- 已使用的 AI 编码助手,如 Claude Code、Codex、Cursor、Gemini、GitHub Copilot、Windsurf、OpenCode
安装与启动步骤
-
1用 pipx 安装 CLI
README 推荐的安装方式,pipx 会把 Spec Kitty 装进独立虚拟环境,避免现代 Linux 上常见的 externally-managed-environment 报错。
pipx install spec-kitty-cli -
2或用 uv 安装
README 列出的另一种受支持安装方式,已习惯 uv 的用户可直接用;与 pipx 方式二选一即可。
uv tool install spec-kitty-cli -
3准备 git 仓库
Spec Kitty 以仓库为唯一事实来源,并依赖 git worktree 做多任务并行隔离,因此需要在 git 仓库内使用。
git init -
4按工作流接入流程
README 给出的主干流程为 spec -> plan -> tasks -> next -> review -> accept -> merge,请在仓库中按此顺序推进任务。
-
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
vibe-code-stack-for-ceos
开源
一份手册,让所有AI写出统一的生产级代码
AI-first Turborepo monorepo where Claude Code, Cursor, Copilot, Gemini CLI, Kiro & W···
ogcode
开源
省 token 的 AI 编码工作台,长会话成本直降 70%
An open-source, local-first AI teammate and agent operating environment for turning ···
docs-governance
开源
给 AI 编程代理加文档护栏,防文档腐烂、留决策证据
Claude Code、Codex 与 ChatGPT 的文档驱动开发治理插件:防文档腐烂、维护上下文与决策、···
chatGL
开源
用大白话描述,AI 直接生成 GLSL 着色器代码
GLSL shader generator using GPT-3
getting-started-with-github-copi···
开源
跟着官方练习,半天学会用 Copilot 写代码调 bug
Learn, build, debug, and ship faster than ever with your favorite AI pair programmer···
MioIsland
开源
把 AI 编程助手塞进 Mac 刘海,不切屏就能盯进度、点批准
macOS Dynamic Island for AI coding agents. Monitor, approve, and jump to Claude Code···
VibeGit
开源
给 AI 改代码加个后悔键,随时回滚不慌
Local-first desktop safety net for AI-assisted coding. Create checkpoints, inspect c···
it-tools
开源
一站式搞定开发常用小工具,无需到处找
Collection of handy online tools for developers, with great UX.
