初学者在使用 Claude Code、Codex 这类 AI 编程助手时,经常会因为需求描述不明确,导致生成的代码偏离预期浪费时间。
可以看一下,OpenSpec 这个开源工具,通过规范驱动开发让我们和 AI 助手在写代码前就达成目标一致。
主要将变更提案、任务清单和规范更新统一管理,每次开发的时候都有明确的目标和可审查的输出。
GitHub:github.com/Fission-AI/OpenSpec
主要特性:
- 支持 Claude Code、Cursor、Codex 等主流 AI 工具的原生斜杠命令;
- 提供结构化的变更文件夹管理提案、任务和规范更新;
- 自动生成规范增量文件,保持变更历史清晰可追踪;
- 内置验证和归档功能,确保规范格式正确且易于维护;
- 兼容 AGENTS.md 规范,可与更多 AI 工具无缝集成;
- 支持团队协作,不同成员可使用不同工具共享同一套规范。
通过 npm 全局安装后运行 openspec init 即可初始化项目,无需填写任何 API 密钥。(@GitHubDaily)
发布于 北京
