Fission-AI/OpenSpec
面向 AI 编码助手的开源规格驱动开发框架,先对齐规格再写代码
面向 AI 编码助手的开源规格驱动开发框架,先对齐规格再写代码
产品定位
OpenSpec 的定位差异在于把规格作为人与 AI 协作的中间产物:规格以纯 Markdown 编写、无需学习特殊语法,变更提案在写代码前可被人工审查。选型时需注意:需要 Node.js 20.19.0 或更高版本;Stores 跨仓库共享规划功能目前处于 beta 阶段;项目会收集匿名使用统计(仅命令名和版本),可通过配置或环境变量关闭。
适合用户
- 独立开发者
- 软件工程团队
- 使用 AI 编码助手的开发者
功能亮点
规格与变更提案生成
通过 /opsx:propose 让 AI 生成包含 proposal.md、specs/、design.md、tasks.md 的变更文件夹,人在写代码前审查计划。
探索式规划
/opsx:explore 作为无压力的思考伙伴,读取代码、权衡方案并在动手前形成计划。
任务实施与归档
/opsx:apply 按 tasks.md 清单实施任务,/opsx:archive 将变更归档并更新规格。
CLI 工具
提供 openspec init、openspec update、openspec config 等命令行功能。
Stores 跨仓库共享规划(beta)
在独立仓库中规划,通过 git push 共享规格与变更,供整个团队和各编码代理跨仓库读取。
访问与价格
可用状态: 当前可用
价格信息: 开源
支持平台: 自托管
价格说明: MIT 许可证开源项目,可免费通过 npm 安装使用。
官方入口
来源核验
资料核验于 2026-08-31