概要
専門型サブエージェント(Explore, Plan, Review等)を並列で起動し、独立調査結果を統合する機能を実装する。
背景
今回のAlpha調査でClaude Codeは3エージェント並列(Issue調査/ADR調査/Code調査)で独立データ収集し突合した。OpenCodeは単一エージェントモデルのため、深い並列調査ができない。
OpenCodeには基礎的subagent概念(dialog-subagent.tsx, agent/prompt/explore.txt)があるが、並列実行・型付き専門化・バックグラウンド実行は未実装。
受入基準
実装方針
agent/agent.ts を拡張。サブエージェントは独立セッションとして生成し、完了時にサマリーを親セッションに注入。tool/task.ts の既存タスクシステムと統��。
優先度: P1
概要
専門型サブエージェント(Explore, Plan, Review等)を並列で起動し、独立調査結果を統合する機能を実装する。
背景
今回のAlpha調査でClaude Codeは3エージェント並列(Issue調査/ADR調査/Code調査)で独立データ収集し突合した。OpenCodeは単一エージェントモデルのため、深い並列調査ができない。
OpenCodeには基礎的subagent概念(dialog-subagent.tsx, agent/prompt/explore.txt)があるが、並列実行・型付き専門化・バックグラウンド実行は未実装。
受入基準
実装方針
agent/agent.ts を拡張。サブエージェントは独立セッションとして生成し、完了時にサマリーを親セッションに注入。tool/task.ts の既存タスクシステムと統��。
優先度: P1