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