AIエージェント構築ガイド
Claude Code・Codex・GitHub Copilot・Google Antigravity 完全構築マニュアル
4大AIコーディングエージェントの設定・構築・運用を完全ガイド。初心者から中級者まで、各ツールの特徴を理解し、最適な開発環境を構築できます。
COMPARISON
4ツール比較
各ツールの特徴を一目で把握
| Claude Code | Codex | GitHub Copilot | Antigravity | |
|---|---|---|---|---|
| 提供元 | Anthropic | OpenAI | GitHub/Microsoft | |
| メインUI | ターミナルCLI | CLI + デスクトップApp | IDE拡張 + CLI + Cloud | エージェントIDE (VS Code fork) |
| 指示ファイル | CLAUDE.md | AGENTS.md | copilot-instructions.md | GEMINI.md |
| 設定形式 | JSON | TOML | JSON/YAML | YAML/JSON |
| 強み | 深い推論、大規模リファクタリング | 並列エージェント、サンドボックス | Cloud Agent、Agent HQ、マルチモデル | Agent Manager、無料Claude Opus |
| SWE-bench | 72.7%(最高) | 競合水準 | モデル依存 | 76.2% |
| 価格 | API従量課金 | API従量課金 | $10-39/月 | 無料〜$249.99/月 |
| AIモデル | Claude Opus 4.6 / Sonnet 4.6(Anthropic専用) | o3-pro / o4-mini / codex-1(OpenAI専用) | Claude / GPT / Gemini(マルチモデル選択可) | Gemini 3.1 Pro / Claude Opus / GPT-OSS(マルチモデル) |
| 実行環境 | ローカルマシン上で直接実行。ファイルシステムに完全アクセス | ローカル or クラウドサンドボックス。ネットワーク隔離 | IDE内 / GitHub Cloud VM / ターミナル。3環境を横断 | 専用IDE内蔵。Editor View + Agent Managerの2画面構成 |
| サンドボックス | なし(ユーザー承認制で安全性を確保) | OS別ネイティブ実装(macOS: Seatbelt、Linux: Landlock) | Cloud Agent用GitHub VM。IDE内はローカル実行 | Docker/Firecracker VM。セキュアコンテナ内で実行 |
| 並列実行 | git worktreeで手動分離。Agent SDK経由でサブエージェント | git worktreeベース並列。Cloud Tasksで自動分散 | Agent HQで複数エージェント一元管理。Coding Agent並列 | Agent Managerで最大5並列。GUI上でリアルタイム監視 |
| 拡張システム | Hooks + Skills + MCP + Plugins(59個以上) | Skills + Automations + MCP | VS Code拡張 + MCP + カスタムエージェント | Agent Skills + MCP + Extensions |
| コンテキスト窓 | 最大1Mトークン(Opus 4.6)。自動圧縮あり | 最大192Kトークン。セッション間で自動引継ぎ | モデル依存(Claude選択時200K、GPT選択時128K) | 最大2Mトークン(Gemini 3.1 Pro)。大規模コードベース対応 |
| 自律性レベル | 3段階: allowlist / ask毎回承認 / yolo全自動 | 3段階: suggest / auto-edit / full-auto | IDE: 手動承認 / Coding Agent: 完全自律(PR作成まで) | 3段階: Assisted / Review / Autopilot |
| Git統合 | 直接gitコマンド実行。コミット・PR作成支援 | Worktree自動管理。ブランチ切り替え・マージ自動化 | GitHub完全統合。Issue→PR→Review→Mergeの全自動化 | Git基本操作。ブランチ作成・コミット・プッシュ |
| IDE対応 | VS Code拡張 / JetBrains拡張 / ターミナル / デスクトップApp / Web | VS Code拡張 / ターミナル / デスクトップApp | VS Code / JetBrains / Xcode / Eclipse / ターミナル / Web | 専用IDE(VS Code fork)のみ |
| 学習曲線 | 中程度 — CLI慣れが必要だが直感的 | 低め — GUIアプリで視覚的に操作可能 | 低い — 既存IDE内で段階的に機能拡張 | 低い — 専用IDEが全機能を統合提供 |
| オフライン | 不可(API接続必須) | 不可(API接続必須) | インライン補完のみローカルモデルで一部可能 | 不可(クラウド接続必須) |
DEEP DIVE
ツール別 差別化ポイント詳細
各ツールが「他にはない」決定的な違い
Claude Code の独自優位性
Claude Opus 4.6の推論能力により、大規模リファクタリングや複雑なバグ修正で他ツールを凌駕。「考える過程」を可視化するThink Modeで、なぜその変更が必要かを段階的に説明。Codexのcodex-1モデルは速度重視、CopilotはモデルがGPTベースのため推論深度に限界あり。
PreToolUse / PostToolUse / Stop の3フックポイントでエージェントの行動をプログラム的に制御。「git push前に必ずテスト実行」「ファイル書込み前にlint」等をシェルスクリプトで定義可能。Codex/Copilot/Antigravityにはこのレベルの行動制御機構が存在しない。
公式・コミュニティ合わせて59以上のプラグインが利用可能。Skills・Agents・Hooks・Commandsを1パッケージで配布。Codexはスキル定義のみ、Copilotは VS Code拡張依存、Antigravityは Agent Skillsのみ。Claude Codeだけが「プラグイン」という統合パッケージ形式を持つ。
ターミナルCLI・VS Code・JetBrains・デスクトップApp・Web(claude.ai/code)の5形態。Codexは3形態(CLI/App/VS Code)、Copilotは多IDE対応だがCLIは別ツール、Antigravityは専用IDEのみ。開発者の好みの環境を選べる自由度が最も高い。
Codex の独自優位性
OS別に最適化されたサンドボックス(macOS: Seatbelt、Linux: Landlock + seccomp)を搭載。ネットワークアクセスを完全遮断した状態でコード実行が可能。Claude Codeはサンドボックスなし(承認制)、Copilotはクラウドのみ、Antigravityはコンテナ依存。プロダクション環境の安全性で最も優位。
ターミナル不要のGUIアプリで、プロジェクトマネージャーやデザイナーもコード変更を依頼可能。Claude Codeは基本CLI(デスクトップAppもあるが機能限定)、CopilotはIDE必須、Antigravityは専用IDE。「コードを書かない人」が使えるのはCodexが最も優れている。
クラウド上で複数タスクを同時並列実行。ローカルマシンのリソースを消費せず、大規模リポジトリでの一括修正が可能。Claude Codeのworktreeは手動分離、Copilotの Coding Agentは逐次処理、AntigravityはGUI内5並列のみ。スケーラビリティで最も優位。
設定ファイルがTOML形式で、承認ルール・モデル選択・サンドボックスポリシーを宣言的に記述。JSON(Claude Code/Copilot)やYAML(Antigravity)と比べてコメントが書きやすく、設定の意図が伝わりやすい。チーム開発での設定共有に最適。
GitHub Copilot の独自優位性
Claude Code・Codex・Copilot自身を含む複数エージェントを1つのダッシュボードで統合管理。タスクの割り振り・進捗監視・結果のマージを一元化。他3ツールにはこの「メタ管理」機能がない。異なるAIツールを併用する開発チームにとって唯一無二の価値。
GitHubのIssueにラベルを付けるだけで、クラウドVM上でブランチ作成→コード変更→テスト→PR作成まで完全自動化。Claude Codeは手動トリガー、Codexは個別タスク、Antigravityはローカル限定。「人間が寝ている間にPRが上がっている」体験はCopilotだけ。
同一プロジェクト内でClaude・GPT・Geminiを自由に切り替え可能。タスクの性質に応じて最適なモデルを選べる。Claude CodeはClaude専用、CodexはOpenAI専用。Antigravityもマルチモデルだが、Copilotは最も早く・最も多くのモデルをサポートしてきた実績がある。
コードリポジトリ + ドキュメント + Webページを1つの「Space」にまとめ、エージェントがプロジェクト全体の文脈を理解した上で回答。Claude Codeのメモリは会話ベース、Codexはセッション限定、AntigravityはGEMINI.md限定。組織のナレッジ活用で最も強力。
Google Antigravity の独自優位性
Antigravityの無料プランでもClaude Opusが利用可能。通常Claude Codeで同モデルを使うとAPI課金が発生し、月数十ドル以上になるケースも。Copilotは月額$10〜、Codexも従量課金。「コスト」が障壁の開発者にとって最も参入しやすい選択肢。
最大5つのエージェントをGUI上でリアルタイム監視・操作。各エージェントの進捗バー・ログ・結果を一画面で確認可能。Claude Codeの並列はターミナル分割、Codexはバックグラウンド実行、CopilotのAgent HQはWeb別画面。「視覚的な並列管理」で最も直感的。
Gemini 3.1 Proの2Mトークンコンテキストは4ツール中最大。大規模モノレポやレガシーコードベース全体を一度に読み込める。Claude Codeは1M、Codexは192K、Copilotはモデル依存(最大200K)。巨大プロジェクトの全体把握で他を圧倒。
VS Code forkだが、最初からAIエージェント運用を前提に設計。Editor View(コーディング)とAgent Manager View(タスク管理)が統合されたネイティブ体験。Claude Code/Codexはエディタ外ツール、CopilotはIDEの追加機能。「AIファースト」な開発体験で最もシームレス。
🎯 ユースケース別おすすめツール
| ユースケース | Claude Code | Codex | Copilot | Antigravity |
|---|---|---|---|---|
| 大規模リファクタリング | ★★★ | ★★ | ★★ | ★★ |
| Issue→PR自動化 | ★★ | ★★ | ★★★ | ★ |
| セキュアなコード実行 | ★ | ★★★ | ★★ | ★★ |
| 非エンジニアの利用 | ★ | ★★★ | ★★ | ★★ |
| 巨大コードベース分析 | ★★ | ★ | ★★ | ★★★ |
| マルチツール併用管理 | ★ | ★ | ★★★ | ★★ |
| カスタム自動化パイプライン | ★★★ | ★★ | ★★ | ★ |
| コスト最小化 | ★ | ★ | ★★ | ★★★ |
| 複雑なバグ調査 | ★★★ | ★★ | ★★ | ★★ |
| チーム導入のしやすさ | ★★ | ★★ | ★★★ | ★★ |
SELECT TOOL
ツールを選ぶ
各ツールのガイドへ直接アクセス
コードベース全体を理解し、編集・実行・検証を行うCLIツール。CLAUDE.md、Hooks、Skills、MCPで拡張可能。
全12章のガイド- ターミナルネイティブ
- Plan Mode
- Hooks & Skills
- MCP連携
CLI・デスクトップApp・VS Code拡張の3形態。AGENTS.mdベースの指示システム、プラットフォームネイティブのサンドボックスを搭載。
全12章のガイド- 3つの承認モード
- ネイティブサンドボックス
- 並列Worktree
- Skills & Automations
インライン補完からCoding Agent(Issue→PR自動化)まで。マルチモデル対応(Claude, GPT, Gemini)でGitHubエコシステムと深く統合。
全12章のガイド- Agent Mode (VS Code)
- Coding Agent (Cloud)
- Copilot CLI
- Copilot Spaces
Editor View + Agent Managerの2画面構成。GEMINI.mdベースの指示、Agent Skills、5並列エージェント実行。Gemini 3 & Claude Opus無料。
全12章のガイド- Agent Manager
- 並列エージェント (5並列)
- Agent Skills
- MCP連携
CLAUDE CODE
インストールから最初の検証まで。構築推奨順序と核心ワークフロー。
CLAUDE.md・.claude/・.claudeignore・メモリの最適設計。
CLAUDE.md vs Hooks vs Skills vs MCP — いつ何を使うか。
外部サービス接続。Playwright・Notion・DB・GitHub連携。
拡張エコシステム完全ガイド。Hooks・エージェント・公式59プラグイン。
GitHub TOP10プロジェクトと1日で劇的変化する導入手順。
Boris Cherny流並列運用・Agent Teams・Self-Improvement Loop。
CLAUDE.md肥大化・コンテキスト汚染・過剰自動化の対策。
本番運用に耐えるプロ環境の構築手順。
生産性を最大化する上級テクニック。
Hooksの設計・実装・運用パターン。
コーディング以外の業務活用パターン。
CODEX
インストール・AGENTS.md・初回起動
AGENTS.md設計・config.toml・構成
承認モード・コマンド・CLIvsApp比較
プラットフォーム別サンドボックス・安全設計
スキル・自動化・MCP連携
並列実行・Worktree・Cloud Tasks
開発パターン・ハイブリッド運用
アンチパターン・トラブル対策
本番運用に耐えるプロ環境の構築手順
生産性を最大化する上級テクニック
デスクトップAppの機能と活用パターン
コーディング以外の業務活用パターン
GITHUB COPILOT
製品概要・VS Code/CLI/Cloud導入
3つのチャットモード・エージェント種類
Issue→PR自動化・カスタムエージェント
ターミナルエージェント・Planモード
copilot-instructions.md・パス固有ルール
Copilot Spaces・MCP・拡張機能
開発パターン・マルチツール運用
レート制限・コンテキスト・料金管理
VS Code最適化・三位一体設計・Spec-Kit・カスタムエージェント実戦集
CLI+Agent+NES統合・並列実行・ハイブリッド環境・5+1の鉄則
マルチエージェント統合司令塔。Claude・Codex・Copilot一元管理
大量顧客資料をGPT+Claudeの2段階で即時分析・俯瞰資料化
GOOGLE ANTIGRAVITY
インストール・初期設定・開発モード選択(Autopilot/Review/Assisted)
GEMINI.md・.agent/・AGENTS.md互換・設定ファイルの最適設計
Editor View / Manager Viewの使い分け・ミッションコントロール
SKILL.md作成・スコープ設計・5つのスキルパターン
DB・クラウドサービス・外部ツールとの直接接続
Agent Manager・5並列実行・ワークスペース分離戦略
Gemini 3.1 Pro / Claude Opus / GPT-OSS・承認ポリシー設定
開発パターン・ハイブリッド運用・他ツール連携
レート制限・料金体系・サンドボックス注意点
本番運用・セキュリティ・サンドボックス設計
キーボードショートカット・生産性最大化・カスタム拡張
コーディング以外の業務活用パターン
CROSS-TOOL GUIDE
4ツール共通ガイド
全ツール横断で活用できるナレッジ管理基盤