このツールについて
OpenSpec
とは OpenSpec は、ソフトウェア仕様の作成と管理のための軽量で設定可能なフレームワークです。ソフトウェアチーム、AI コーディングエージェントの利用者、開発者を対象とし、生きた仕様(living specifications)の作成・改善・管理を支援します。
主な機能
- 仕様の作成と管理:ソフトウェア仕様の作成と管理に使用します。公式情報によると、OpenSpec では 2 秒ごとに新しい仕様が作成されています。
- 幅広いコーディングエージェント統合:AGENTS、OpenCode、Kilo Code、WindSurf、Codex、GitHub Copilot、Amazon Q Developer CLI、Droid CLI、Cline、Crush、Auggie、CodeBuddy、Gemini CLI、RooCode、Antigravity、iFlow、Continue をサポートします。
- エージェントファイルの生成:プロジェクトごとに
.claude/や.agents/などのディレクトリにopenspec-*スキルとopsxコマンドを生成します。MiniMax Code のスキルは~/.minimax/skillsに保存されます。 - 共有スキルツリー:Antigravity、Codex、Zed Agent などのターゲットは 1 つの物理スキルツリーを共有できます。OpenSpec は
.openspec-targetに単一の書き込み者を記録し、実行ごとにツリーを 1 回だけ書き込みます。各ツールの個別コマンドファイルは引き続き生成されます。 - 旧フォルダの整理:置換内容を書き込んだ後、
.agent/から同等の生成ファイルを削除します。カスタムファイルと変更された生成ファイルは確認用に.agent/に残ります。 - Feedback コマンドと Nix サポート:Feedback コマンドと Nix サポートを提供します。
入手方法
OpenSpec はオープンソースで無料です。コードは GitHub(Fission-AI/OpenSpec)で公開され、Discord コミュニティもあります。OpenSpec Cloud Agent のアーリーアクセスも発表されています。
機能と用途
Create and manage software specificationsSupports AGENTS, OpenCode, Kilo Code, WindSurf and moreSupports Codex and GitHub CopilotSupports Amazon Q Developer CLI and Droid CLISupports Cline, Crush, Auggie, CodeBuddySupports Gemini CLI, RooCode, Antigravity, iFlow, ContinueGenerates openspec-* skills and opsx commands per projectShared skill tree with a single recorded writerRemoves equivalent generated files from .agent/Feedback commandNix support