Alternative profile
OpenSpec × Deep Work Plan
各変更を、デルタ仕様(追加・変更・削除)とシナリオ付き RFC 2119 要件を備えた提案として捉え、生きた仕様へとアーカイブします。変更が受け入れられる前に、提案の完全性とシナリオの網羅性を検証するバリデーターも備えます。
既存のシステムを扱い、仕様を一度に一つの変更ずつ育てたいチーム。
最終確認:
Compared with Deep Work Plan
Where it fits
各変更を、デルタ仕様(追加・変更・削除)とシナリオ付き RFC 2119 要件を備えた提案として捉え、生きた仕様へとアーカイブします。変更が受け入れられる前に、提案の完全性とシナリオの網羅性を検証するバリデーターも備えます。
既存のシステムを扱い、仕様を一度に一つの変更ずつ育てたいチーム。
Deep Work Plan がもたらすもの
-
ツール非依存でリポジトリネイティブ
ハーネスも計画もあなたのリポジトリ内のファイルであり、AGENTS.md と Agent Skills 標準に従うどのエージェントにも読めます。エージェントを乗り換えても計画は失われません。
-
各タスクが触れたものから選ばれる検証
すべてのタスクが変更対象面を宣言し、変更された挙動とそのコンシューマーのテストを実行し、影響を境界づけられないときはスイート全体に広げます。選択されたテストがゼロで合格することはありません。
-
セキュリティパスを伴う単一の Final Review
計画は、累積変更セットのセキュリティレビュー(diff の必須ローカルレビューを含む)と最終状態の検証で締めくくられます。重大な発見は完了を阻止します。
Where it fits: 複数セッションにわたる作業をコーディングエージェントに任せ、検証済みの完了を必要とする開発者とチーム。
Capability snapshot
| ケイパビリティ | Deep Work Plan | OpenSpec |
|---|---|---|
| どのコーディングエージェントでも動作 同じリポジトリファイルが Claude Code、Codex、Cursor、Gemini CLI などを駆動します。 | 組み込み | 組み込み |
| エージェントハーネスをリポジトリに書き込む 指示、ドキュメント、スキル、コマンドは一つのツールの設定ではなくリポジトリに存在します。 | 組み込み | オプションまたは拡張経由 |
| タスクごとの受け入れ基準 各タスクが、完了とみなせる観察可能な条件を示します。 | 組み込み | 組み込み |
| タスクごとの検証ゲート 各タスクが、触れたものから選ばれた、通過しなければならないコマンドを明記します。 | 組み込み | 対象外 |
| ディスク上の再開可能な状態 進捗はセッションのリセットを生き延び、別のエージェントやチームメイトが引き取れます。 | 組み込み | 組み込み |
| セキュリティパスを伴う必須の締めレビュー 変更セット全体のセキュリティレビューと最終状態の検証なしに、計画は完了できません。 | 組み込み | オプションまたは拡張経由 |
| 実行可能な適合性チェッカー スクリプトが、CI に優しい終了コードで、リポジトリとその計画を標準に照らして検証します。 | 組み込み | 組み込み |
| 公開された指示読み込みの計測 各フローが読み込むバイト数は、コミットされたスクリプトで計測され、上限とともに公開されます。 | 組み込み | 対象外 |
| ドキュメントを足場に築くオンボーディング 初回の実行が、リポジトリのエージェント向けドキュメントとキットを書き出します。 | 組み込み | オプションまたは拡張経由 |
| 既存システムのための生きた仕様 変更が、システムの成長していく仕様へとマージされるデルタとして記述されます。 | 対象外 | 組み込み |
| プロジェクトをまたぐ永続的なエージェントメモリ メモリは1つのプランのディスク上の状態にとどまらず、異なるリポジトリやセッションをまたいでエージェントに追従します。 | 対象外 | 対象外 |
| 役割ごとに分かれた専門エージェント アナリスト、アーキテクト、レビュアーなど名前付きのペルソナが作業を分担し、1つのエージェントがすべての工程を実行するわけではありません。 | オプションまたは拡張経由 | 対象外 |
| 独自のIDEまたはエディタとして提供 ツール自体が独立した統合開発環境であり、既存のコーディングエージェントへの追加機能ではありません。 | 対象外 | 対象外 |