
OpenSpec
OpenSpec 是一个轻量级、以工件为导向的规范框架和 CLI,在代码编写之前协调人类和 AI 编码助手。它在仓库内创建提案、需求、设计和任务,集成了 30 多种工具,并能从单人项目扩展到跨仓库团队。
概览
您通过斜杠命令描述变更;OpenSpec 生成包含提案、规范、设计和任务的结构化变更文件夹。审查并完善计划,然后让您的编码代理执行任务、验证结果,完成后归档变更以保持清晰的审计轨迹。
它提供的内容
OpenSpec 非常适合工程师、技术负责人、平台团队和需要从编码助手获得可预测交付的 AI 驱动组织。它适用于多仓库、多服务或多所有者复杂规划的棕地采用,也适合从一开始就追求清晰的绿地项目。开源维护者可要求贡献前提供规范;初创企业可快速迭代同时保持意图;受监管团队获得可审计的需求、设计和验证步骤,直接记录在 Git 中。
- 通过单条斜杠命令生成提案、规范、设计和任务工件。
- 使用您选择的编码代理或 IDE 自动执行实施任务。
- 通过 Stores 支持跨仓库规划,适用于平台和多服务变更。
- 通过标准化命令名和别名支持 30 多种助手。
- 所有内容均存储于 Git:可审计的计划、差异和归档变更。

关键能力
适用对象
安装先决条件并初始化项目。需要 Node.js 20.19+。运行:npm install -g @fission-ai/openspec@latest,然后在仓库中执行 openspec init。使用 /opsx:explore 形成选项,或 /opsx:propose <feature> 搭建变更。用 /opsx:apply 执行任务,完成后归档。随时用 openspec update 刷新代理指令。通过 openspec config profile 选择扩展工作流以启用更多命令。OpenSpec 支持 pnpm、yarn、bun 和 nix,并通过标准化别名与 30 多种助手集成,兼容 Cursor、GitHub Copilot 和 Amazon Q 等工具。
达成计划共识,然后让您的代理执行——所有内容均版本化存储于 Git。
入门指南
OpenSpec 为 AI 编码添加了一层轻薄且持久的规范层,产生清晰的意图、可执行的任务和可验证的结果,无需繁重流程。它可从单仓库变更扩展到通过 Stores 的跨仓库项目,保持工具无关,所有内容均存储于 Git。结果是更快的迭代、更少的意外,以及代理真正能遵循的共享计划。
打开该工具并查看其核心产品体验。
创建账户或进入你已有的工作空间。
使用你自己的任务判断速度、质量和适配度。
在最终决定前查看类似 AI 工具。


评论 (0)
暂无评论