AI News HubLIVE
站内改写2 分で読了

Deep Work Plan:リポジトリをAIエージェントのための仕様駆動型ハーネスに変える

Deep Work Planはオープンソースの方法論で、仕様駆動開発により任意のリポジトリを構造化された環境に変換し、AIコーディングエージェントが長時間のタスクを精密かつ再開可能に実行できるようにします。リポジトリの実際のスタックに基づいた推論によるオンボーディングと、エージェント非依存の設計が特徴です。

ソースHacker News AI著者: xergioalex

Deep Work Planは、AIコーディングエージェントが長時間にわたる複雑なタスクを実行する際に生じるコンテキストドリフトの問題を解決するためのオープンソース手法です。その中核は仕様駆動開発(Spec-Driven Development)です。計画自体を持続可能な真実の情報源とし、エージェントは明確な合格基準と検証ゲートに従って実行します。これにより、ドリフトが減少し、作業の検証が容易になり、セッション間でのタスク再開が可能になります。

オンボーディングプロセスは、リポジトリの実際のスタック(言語、フレームワーク、パッケージマネージャー、検証コマンド)を検査し、それに適応した成果物を生成します。汎用的なスタブは失敗と見なされます。具体的には、AGENTS.md、分類されたdocs/ツリー、モジュールごとのREADME、推論された.agents/キット、および.gitignoreされた.dwp/フォルダを生成します。これらの成果物はテンプレートのプレースホルダーではなく、実際のコマンドで満たされています。

インストールは非常に簡単です。ユーザーはエージェントに/init.mdプロンプト(deepworkplan.com/init.mdに配置)を開くよう指示するだけで、エージェントが自動的に方法論と仕様を読み取り、インストール手順を実行します。最初にDeep Work Planスキル(create、execute、refine、resume、status、verify、onboard、authorのサブスキルを含む)をインストールし、次にリポジトリのスタックを推論してAGENTS.mdやドキュメントを生成し、.agents/ディレクトリと.dwp/フォルダをセットアップします。すべての変更は原子的にコミットされます。

Deep Work Planは2つのリポジリアーキタイプをサポートします:個別リポジトリ(単一コードベース)とオーケストレーターハブ(複数リポジトリを調整)。個別リポジトリの場合、ルートにAGENTS.mdを生成し、CLAUDE.mdをAGENTS.mdにシンボリックリンクします。オーケストレーターハブの場合、オーケストレーションマニフェスト、境界ルール、ナビゲーションインデックスを生成します。この方法論は、Claude Code、Cursor、OpenAI Codex、GitHub Copilot、Gemini、OpenCode、Windsurf、Cline、Antigravityなどの主要なコーディングエージェントと互換性があります。各エージェントにはアダプターが用意されており、Markdownとbashコマンドを介して共通インターフェースを提供します。

さらに、/dwp-verifyコマンドを使用して、客観的なパス/フェイルレポートを生成し、リポジトリが「AIファースト」仕様に準拠しているか検証できます。このツールは、分散チーム向けの非同期スタンドアップを提供するDailybot社によって開発されました。内部ではDjango、Vue、TypeScript Lambda、Astroなどのリポジトリで数ヶ月間本番運用され、その後MITライセンスでオープンソース化されました。テレメトリはなく、すべての計画は.dwp/フォルダに保存されます。