Skip to content

用語集 ​

OpenSpec の全用語を1行ずつ。

OpenSpec は git、CI、エージェントツールで別の意味を持つ単語を再利用しています。各行に OpenSpec での意味を示します。最終列は詳細へのリンクです(利用可能な場合)。

用語定義詳細
Apply変更プロポーザルのタスクを実装する。スキル: openspec-apply-change。変更を適用する
Archive変更プロポーザルを完了する: そのデルタをメインスペックにマージし、フォルダを openspec/changes/archive/ に移動する。クイックスタート
Artifact変更プロポーザル内の計画ドキュメント: proposal.md、デルタスペック、design.md、tasks.md。ビルド成果物ではない。成果物
Capabilityシステムの1つの振る舞い領域。それぞれ openspec/specs/<capability>/spec.md に1つのスペックを持つ。ケイパビリティ
Change proposal1つの作業単位: openspec/changes/<name>/ 配下のフォルダで、計画成果物を保持する。しばしば「change」と略される。git commit ではない。プロポーズ
Commandワークフローの入力エントリーポイント。表記はツールごとに異なる(/opsx:propose、/opsx-propose)。ドキュメントではスキル名でワークフローを参照する。対応ツール
Continue既存の変更プロポーザルの次の計画成果物を作成する。スキル: openspec-continue-change。スキル
Deliveryワークフローのインストール方法: スキル、コマンド、またはその両方。プロジェクトをセットアップする
Delta spec変更プロポーザル内のスペックで、ADDED、MODIFIED、REMOVED、RENAMED のヘッダー下に変更内容のみを列挙する。デルタスペック
Exploreプロポーズ前にエージェントとアイデアを検討する。コードを書かない。スキル: openspec-explore。アイデアを探る
Fast-forwardすべての計画成果物を一括で作成し、実装可能な状態の変更プロポーザルを作る。スキル: openspec-ff-change。git の fast-forward ではない。スキル
Legacy workflowOPSX 以前の /openspec:* コマンド。
Loop変更プロポーザルが経るサイクル: explore、propose、review、apply、archive。クイックスタート
Main specsopenspec/specs/ ツリー: システムの現在の合意された振る舞い。アーカイブ時にデルタがマージされる。まだスペックのないケイパビリティは、その ADDED 要件からスペックを取得する。アーカイブ
OpenSpec rootコマンドが解決して操作する openspec/ ツリー: リポジトリのもの、またはストアのもの。ストア
OPSX現在の OpenSpec ワークフローシステム、およびそれがインストールするコマンドプレフィックス(/opsx:)。
Profileinit がインストールするワークフローの選択: core または custom。プロファイル
Propose変更プロポーザルを作成し、すべての計画成果物を1ステップで生成する。スキル: openspec-propose。クイックスタート
Registryregistry.yaml 内のマシンレベルの登録ストア一覧。パッケージレジストリではない。CLI
Requirementシステムが持つべき1つの振る舞い。SHALL を使用して記述: スペック内の ### Requirement:。デルタスペック
Scenario要件の下にあるテスト可能な例。WHEN/THEN 形式。デルタスペック
Schema変更プロポーザルがどの成果物をどの順序で生成するかの定義。JSON Schema ではない。スキーマ
Skillワークフローの指示書。AI ツールが読み取る場所にインストールされる(.agents/skills/ など)。スキル
Spec1つのケイパビリティが現在どのように振る舞うかを記述するファイル。openspec/specs/<capability>/spec.md に配置。アーカイブ
spec-drivenデフォルトのスキーマ: proposal、次に delta specs、次に design、次に tasks。spec-driven
Storeマシンに登録されたスタンドアロンの OpenSpec リポジトリ。リポジトリを跨ぐ計画用。データストアではない。ストア (ベータ)
Syncアーカイブせずに、実装済みのデルタをメインスペックにマージする。スキル: openspec-sync-specs。スキル
Templateスキーマが各成果物に与える初期コンテンツ。スキーマ
Updateスキルとして(openspec-update-change): 変更プロポーザルの計画成果物を修正する。CLI コマンドとして(openspec update): OpenSpec のインストール済みファイルを更新する。変更を更新する, CLI
Verifyアーカイブ前に、実装が変更プロポーザルの成果物と一致することを確認する。スキル: openspec-verify-change。スキル
Workflow名前付きの OpenSpec アクション(propose、apply、archive など)。スキルまたはコマンドとして AI ツールにインストールされる。プロジェクトをセットアップする
Workset1つのツールでまとめて開くパーソナルなローカルのフォルダグループ。ストアではなく、何も共有されない。ワークセット (ベータ)