Skip to content

[[[[Switch to English]]]]

支持的工具

OpenSpec 与 20+ 个 AI 编码助手配合工作。当您运行 openspec init 时,系统会提示您选择您使用的工具,OpenSpec 将配置适当的集成。

工作原理

对于您选择的每个工具,OpenSpec 安装:

  1. Skills — 为 /opsx:* 工作流命令提供动力的可重用指令文件
  2. Commands — 特定于工具的斜杠命令绑定

工具目录参考

工具Skills 位置Commands 位置
Amazon Q Developer.amazonq/skills/.amazonq/prompts/
Antigravity.agent/skills/.agent/workflows/
Auggie (Augment CLI).augment/skills/.augment/commands/
Claude Code.claude/skills/.claude/commands/opsx/
Cline.cline/skills/.clinerules/workflows/
CodeBuddy.codebuddy/skills/.codebuddy/commands/opsx/
Codex.codex/skills/~/.codex/prompts/*
Continue.continue/skills/.continue/prompts/
CoStrict.cospec/skills/.cospec/openspec/commands/
Crush.crush/skills/.crush/commands/opsx/
Cursor.cursor/skills/.cursor/commands/
Factory Droid.factory/skills/.factory/commands/
Gemini CLI.gemini/skills/.gemini/commands/opsx/
GitHub Copilot.github/skills/.github/prompts/
iFlow.iflow/skills/.iflow/commands/
Kilo Code.kilocode/skills/.kilocode/workflows/
OpenCode.opencode/skills/.opencode/command/
Qoder.qoder/skills/.qoder/commands/opsx/
Qwen Code.qwen/skills/.qwen/commands/
RooCode.roo/skills/.roo/commands/
Trae.trae/skills/.trae/skills/ (via /openspec-*)
Windsurf.windsurf/skills/.windsurf/workflows/

* Codex 命令安装到全局主目录 (~/.codex/prompts/$CODEX_HOME/prompts/),而不是项目目录。

非交互式设置

对于 CI/CD 或脚本设置,使用 --tools 标志:

bash
# 配置特定工具
openspec init --tools claude,cursor

# 配置所有支持的工具
openspec init --tools all

# 跳过工具配置
openspec init --tools none

可用工 ID: amazon-q, antigravity, auggie, claude, cline, codebuddy, codex, continue, costrict, crush, cursor, factory, gemini, github-copilot, iflow, kilocode, opencode, qoder, qwen, roocode, trae, windsurf

安装了什么

对于每个工具,OpenSpec 生成 10 个为 OPSX 工作流提供动力的 skill 文件:

Skill目的
openspec-explore探索想法的思维伙伴
openspec-new-change开始新变更
openspec-continue-change创建下一个工件
openspec-ff-change快速完成所有规划工件
openspec-apply-change实施任务
openspec-verify-change验证实施完整性
openspec-sync-specs将增量规格同步到主规格(可选—如果需要归档提示)
openspec-archive-change归档已完成的变更
openspec-bulk-archive-change一次归档多个变更
openspec-onboard通过完整工作流周期的引导式入职

这些通过 /opsx:new, /opsx:apply 等斜杠命令调用。请参阅 [[[[命令]]]] 获取完整列表。

添加新工具

想要添加对另一个 AI 编码助手的支持?请查看 [[[[command adapter pattern]]]] 或在 GitHub 上提交 issue。


相关