Agent HQ
複数のAIエージェントを一元管理するマルチエージェント統合司令塔。GitHub.com、VS Code、CLI、GitHub Mobileから、すべてのエージェントセッションを監視・操作できます。
Agent HQ — マルチエージェント統合司令塔
Agent HQは、2025年10月のGitHub Universeで発表。2026年2月にClaude・Codexのパブリックプレビューが開始され、マルチエージェント対応が本格化。複数のAIエージェントを一元管理するプラットフォームです。「Your Home for Multi-Agent Development」をコンセプトに、異なるAIプロバイダーのエージェントを統合的に運用できます。
Agent HQは2つの構成要素で成り立っています。
- Agent HQ(GitHub.com) — Webベースのハブ。タスクのアサイン、進捗監視、結果比較、PR管理を行います。
- Agent Sessions(VS Code) — IDE内のエージェントセッション管理パネル。ローカル・バックグラウンド・クラウドのセッションを統合管理します。
Agent HQは「ミッションコントロール」です。GitHub.com、VS Code、GitHub Mobile、CLIの全環境から、エージェントの状態を確認・操作できます。
利用可能なエージェント一覧
Agent HQでは、GitHub Copilot以外にも複数のサードパーティAIエージェントを利用できます。
| エージェント | 提供元 | 状態 | 特徴 |
|---|---|---|---|
| GitHub Copilot | GitHub / Microsoft | GA | 標準エージェント |
| Claude | Anthropic | Public Preview | 深い推論、大規模リファクタ |
| Codex | OpenAI | Public Preview | 高速・低コスト |
| Jules | 展開中 | Google AI統合 | |
| Devin | Cognition | 発表済 | 自律開発エージェント |
| Grok | xAI | 発表済 | xAI統合 |
同じタスクを複数のエージェントに並列で割り当て、結果を比較することも可能です。エージェントごとの得意分野を把握するのに有効です。
VS Codeでの設定・アクセス方法
必須設定
Agent HQの機能をフル活用するには、以下の設定を settings.json に追加します。
{
"chat.agent.enabled": true,
"github.copilot.chat.claudeAgent.enabled": true
}- Codexを使う場合 — OpenAI Codex拡張をインストールし、Pro+サブスクリプションが必要です。
- Claude / Codex — GitHub.comのアカウント設定でも有効化が必要です。
アクセス方法
- Chatパネル — 「New Session」ドロップダウンからエージェントとセッションタイプを選択します。
- Command Palette —
Ctrl+Shift+Pで「Agent Sessions」を検索します。 - 表示モード — Compact Mode(Chatに埋め込み)と Side-by-Side Mode(パネル横並び)の2種類があります。
セッションタイプの使い分け
Agent HQでは3種類のセッションタイプを使い分けます。タスクの性質に応じて最適なタイプを選択してください。
| Local Agent | Background (CLI) | Cloud Agent | |
|---|---|---|---|
| 実行場所 | ローカルマシン(VS Code内) | ローカルマシン(ターミナル) | GitHubリモートインフラ |
| 動作スタイル | 対話的・リアルタイム | 非同期・バックグラウンド | 非同期・完全自律 |
| チーム可視性 | なし | なし | あり(PR / Issue) |
| 分離方式 | ワークスペース直接アクセス | Git Worktree | 完全リモート |
| 最適な用途 | 素早い対話的な支援 | バックグラウンドコーディング | 大規模リファクタ、チーム協業 |
セッション作成の手順
-
Chatパネルの「New Session」をクリック
サイドパネル上部のドロップダウンメニューを開きます。 -
セッションタイプを選択
Local / Cloud / Background から、タスクに適したタイプを選びます。 -
使用するエージェントを選択
Copilot / Claude / Codex など、利用可能なエージェントから選択します。 -
タスクを具体的に記述
エージェントに実行してほしいタスクを明確に指示します。
サードパーティエージェント(Claude、Codex)は、上記いずれのセッションタイプでも実行可能です。
セッションのモニタリングとステアリング
リアルタイム監視
- Agent Status Indicator(タイトルバー) — 未読メッセージ数、進行中セッションバッジをリアルタイム表示します。
- セッションログ — エージェントの推論と実行をリアルタイムで確認できます。
- サブエージェント展開 — どのタスクが実行中か、どのエージェントが使用されているかを確認できます。
ミッドラン操作
エージェントの実行中でも、以下の操作でタスクを制御できます。
- 一時停止 — タスク完了を待たずに指示を修正できます。
- 方針転換 — スコープクリープや誤解を早期発見し、修正できます。
- 会話フォーキング — 別のアプローチを探索するために会話を分岐できます。
結果の適用
- 差分表示 — ファイル変更の差分を確認してから適用できます。
- Local — ワークスペースに直接適用されます。
- Cloud — ブランチをチェックアウトし、ドラフトPRで確認します。Cloud Agentは自動マージしません(必ずドラフトPR)。
Handoff — エージェント間のタスク引き継ぎ
VS Code内のHandoff
セッションドロップダウンから別のエージェントを選択すると、会話履歴を保持したまま新しいセッションが作成されます。
CLI → Cloud Handoff
copilot
> /delegate
# CLIでの調査結果をCloud Agentに引き継ぎ、PR作成を委任Handoffの活用パターン
-
調査 → 実装
Claude(深い分析)で調査し、Copilot(実装)に引き継ぎます。 -
計画 → 実行
Local Agent(Plan Mode)で計画を策定し、Cloud Agent(PR自動作成)に引き継ぎます。 -
プロトタイプ → 本実装
Codex(高速プロトタイプ)で素早く試し、Claude(品質仕上げ)で本実装します。
Handoffは「適材適所」の原則。調査はClaudeの推論力、高速プロトタイプはCodex、GitHub連携はCopilotと使い分けましょう。
Agent HQの外部連携
Agent HQはVS Code / GitHub以外からもタスクをアサインできます。
- Slack — チャンネルから
@copilotでタスクをアサインします。 - Linear — IssueからCopilotエージェントに直接割り当てます。
- Microsoft Teams — チャットからタスクを作成します。
- Jira — チケットからエージェントを実行します。
- Raycast — ランチャーからクイック実行できます。
GitHub.com からのアサイン
Issue作成
→ Assignee に @copilot, @Claude, @Codex を選択
→ エージェントがバックグラウンドで作業開始
→ 完了後ドラフトPR作成エンタープライズ向けガバナンス
Control Plane(管理者向け)
- 許可するエージェントの制御 — 組織で利用可能なエージェントを制限できます。
- モデルアクセスの管理 — 使用可能なモデルをポリシーで制御します。
- エージェント作成コードのブランチ保護 — エージェントが直接mainブランチに書き込むことを防ぎます。
- 監査ログ — エージェントのすべての操作を記録・追跡できます。
- セキュリティポリシー設定 — 組織のセキュリティ要件に合わせた細かな制御が可能です。
Premium Request消費
- 各エージェントセッション — 1 Premium Requestを消費します。
- エージェント選択時にコスト意識を持つ — タスクの重要度に応じてエージェントを選択します。
- 日常作業はGPT-4.1 mini(無料)、重要タスクのみClaude / Codexを使用します。
複数エージェントを並列実行すると、Premium Requestの消費が急速に進みます。月間枠を意識して使い分けてください。
Usage Metrics と Audit Logs
Copilot Usage Metrics(Business/Enterprise)
- Weekly Active Users (WAU) — チームの定着率を計測
- Premium Requests消費内訳 — Agent Mode / CLI / Coding Agent別
- 受け入れ率 — Copilotの提案がどれだけ採用されたか
- PRライフサイクル — エージェント作成PRの平均マージ時間
Audit Logs
- 誰がどのエージェントを使ったか
- どのリポジトリでCoding Agentが動いたか
- Premium Requestsの消費パターン
GitHub.com → Organization Settings → Copilot → Usage でメトリクスを確認できます。定着率が低いチームには、AGENTS.mdの整備やハンズオンを実施してください。
30日間チーム導入ロードマップ
Week 1: パイロット(2-3名)
- Copilot Pro+を少数メンバーに付与
- Getting Started + Agent Mode を実践
- AGENTS.md の初版を作成
Week 2: 基盤整備
- copilot-instructions.md をチームで合意
- copilot-setup-steps.yml でCI環境整備
- MCP接続(Playwright, GitHub)
Week 3: 拡大展開(全チーム)
- Business/Enterprise プラン導入
- カスタムエージェント作成(テスト・レビュー専門)
- Coding Agent でIssue→PR自動化開始
Week 4: 最適化・計測
- Usage Metricsで定着率を確認
- Lessons Learned をAGENTS.mdに蓄積
- Premium Requests予算の調整
- 落とし穴の共有(Pitfalls章を全員で確認)
最大の成功要因は「Week 1を小さく始める」こと。全社一斉展開ではなく、2-3名のパイロットで成功体験を作ってから拡大するのが鉄則です。
まとめ — Agent HQ活用の鉄則
適材適所
タスクに合ったエージェントを選ぶ。調査はClaude、速度はCodex、GitHub連携はCopilot。
並列活用
同じタスクを複数エージェントに割り当てて結果を比較。各エージェントの強みを見極める。
Handoff活用
調査 → 実装 → レビューでエージェントを切り替え。会話履歴を引き継いで効率化。
モニタリング
セッションログで早期にスコープクリープを検知。ミッドラン操作で軌道修正。
コスト管理
Premium Request消費を意識し、日常はminiモデル。重要タスクにのみ高性能エージェントを投入。