あけましておめでとうございます。今年もよろしくお願いします。
最近の生成AI界隈のスピード感は凄まじく、もう私にはどれを使えばいいのかなんてさっぱり分かりませんし、自分で試したり乗り換えたりなんてこともやってられない感あります。
なので、どのAIツールを使うかもAIに決めてもらいたいという気持ちで ChatGPTに調べてもらいました 。
関係ないけど、ChatGPTのことをチャッピーと呼ぶのには慣れません。
概要
Claude Code
Anthropic が提供している CLI ベースのコーディングエージェント。リポジトリ全体を読んで、複数ステップの作業をまとめて実行してくれるのが強み。
「IDEでの補完」というよりは、ターミナルから作業を丸投げしたい人向けのツールです。
- 主な特徴
- CLI から自然言語でタスク指示
- 複数ファイルにまたがる修正が得意
- テスト生成やリファクタもまとめて依頼可能
- 利用可能モデル
- Claude 4.5 系
- MCP 対応
- 対応(外部ツール・社内サービス連携が可能)
- 対応プロトコル: Stdio、HTTP(SSE非推奨)
- 認証方式: Bearer トークン、API キー、カスタムヘッダー、OAuth 2.0
- HTTPヘッダーの完全カスタマイズが可能
- 制約事項:
- 出力トークン上限あり(MAX_MCP_OUTPUT_TOKENS、デフォルト25000)
- タイムアウト設定が必要な場合あり(環境変数 MCP_TIMEOUT で調整)
- 管理設定(Allowlist/Denylist)は Enterprise プラン限定
- 対応(外部ツール・社内サービス連携が可能)
- Skills 対応
- 対応(フル機能・標準形式)
- 形式: Open Agent Skills 標準形式(SKILL.md)
- 配置場所:
~/.claude/skills/または.claude/skills/ - Markdownベースでコーディング手順やワークフローを教え込める
- プロジェクト固有の規約やベストプラクティスを自動適用可能
- 複数ファイル・スクリプトを含む複雑なSkill構成にも対応
- 対応(フル機能・標準形式)
- 学習利用オプトアウト
- 可(設定および契約プラン依存)
- Claude Free/Pro/Max: コード/プロンプトは既定でモデル学習に使用されない
- Team/Enterprise: 商用サービスとして自動的にオプトアウト
- データ保持: 削除後30日以内に自動削除(違反フラグ時は最長2年)
- テレメトリ無効化:
DISABLE_TELEMETRY=1 DISABLE_ERROR_REPORTING=1で可能
- 可(設定および契約プラン依存)
- 料金(目安)
- 利用には Anthropic アカウントと有料プランが必要
- Claude Pro: 月額 約20USD
- Team / Enterprise: 要問い合わせ
Cursor
VS Code フォークの IDE に AI をがっつり統合したタイプの代表格。エディタ体験はほぼ VS Code そのままで、そこにエージェント機能が乗っている感じ。
「普段 VS Code 使ってる人がそのまま移行しやすい」のが最大の強みです。
- 主な特徴
- IDE に常駐する AI エージェント
- チャットからコード修正を直接反映
- リポジトリ全体を理解した提案が可能
- 利用可能モデル
- GPT-5.x 系
- Claude 4.5 系
- Gemini 3 系(プランにより制限あり)
- MCP 対応
- 対応
- 対応プロトコル: HTTP(詳細は公式ドキュメント参照)
- IDE 統合に最適化された実装
- 制約事項:
- HTTPヘッダーカスタマイズの詳細は要確認
- Stdio サポート状況は公式情報を参照
- 対応
- Skills 対応
- 対応(独自形式)
- 形式: Cursor 独自形式(SKILL.md互換)
- 配置場所:
.cursor/skills/ - Open Agent Skills形式をベースにしつつCursor独自の拡張あり
- チーム固有のコーディング規約やレビュー基準を定義可能
- 対応(独自形式)
- 学習利用オプトアウト
- 可
- Privacy Mode(3段階): Full Privacy Mode、Privacy Mode with Storage、Disabled
- デフォルト: コードは学習に使用されない(Privacy Mode有効)
- Team メンバー: Privacy Mode が強制的に有効化
- データ削除: アカウント削除後30日以内に完全削除
- 可
- 料金
- Free: 制限付き
- Pro: 月額 約20USD
- Team: 月額 約40USD / user
Windsurf
Cursor と同じく IDE 統合型ですが、より「エージェント実行」に寄せた設計になっている印象のツール。
「指示したら一気に作業を進めてほしい」人向け。
- 主な特徴
- タスク単位での自動実行が得意
- コード生成+修正+テストまでまとめて実行
- UI は VS Code ライク
- 利用可能モデル
- GPT-5.x 系
- Claude 4.5 系
- MCP 対応
- 対応
- エージェント実行時の MCP 連携に対応
- タスク単位での自動実行に最適化
- 制約事項:
- 詳細な対応プロトコルは公式ドキュメント参照
- インタラクティブなMCP利用は限定的な可能性あり
- 対応
- Skills 対応
- 対応(独自形式)
- 形式: Windsurf 独自形式
- 配置場所:
.windsurf/skills/等(詳細は公式ドキュメント参照) - Open Agent Skillsに類似したコンセプトを採用
- エージェント実行時に自動適用されるSkillsをサポート
- タスク単位の標準化された手順を定義可能
- 対応(独自形式)
- 学習利用オプトアウト
- 可
- 詳細なポリシーは公式ドキュメント参照
- プライバシー設定で学習利用の制御が可能
- 可
- 料金
- Free: 制限付き
- Pro: 月額 約15〜20USD
- Team: 要問い合わせ
Roo Code
VS Code 拡張として動作するオープンソース寄りのコーディングエージェント。ローカル LLM や社内 API とも組み合わせやすいのが特徴。
「社内ツール連携したい」「自前 MCP サーバ使いたい」場合はかなり有力です。
- 主な特徴
- VS Code 拡張
- MCP サーバ連携がしやすい
- モデル切替の自由度が高い
- 利用可能モデル
- GPT 系
- Claude 系
- Gemini 系
- ローカル LLM(Ollama 等)
- MCP 対応
- 対応(強みの一つ)
- 対応プロトコル: Stdio、HTTP(ローカル LLM 含む)
- 認証方式: HTTPヘッダー、API キー、カスタムヘッダー
- オープンソースのため認証実装のカスタマイズが容易
- 制約事項:
- VS Code 拡張モデルのため、VS Code に依存
- 学習利用オプトアウト設定は使用する LLM 側に依存
- 対応(強みの一つ)
- Skills 対応
- 対応(標準形式・強み)
- 形式: Open Agent Skills 標準形式(SKILL.md)完全対応
- 配置場所:
.roo/skills/または標準の.claude/skills/ - SKILL.md で業務フローを定義し、社内ツール連携時に活用
- ローカルLLMとSkillsを組み合わせたカスタマイズが可能
- オープンソースのため、Skills実装のカスタマイズも容易
- 対応(標準形式・強み)
- 学習利用オプトアウト
- 利用するモデル側の設定に依存
- GPT/Claude/Gemini API: 各プロバイダーのポリシーに従う
- ローカル LLM(Ollama等): 学習利用なし(ローカル実行のため)
- 設定はモデルプロバイダーごとに個別管理
- 利用するモデル側の設定に依存
- 料金
- 拡張自体は無料
- LLM API 利用料は別途
GitHub Copilot
老舗枠。最近は補完だけでなくチャット・エージェント寄りの機能もかなり増えています。
「まずは補完を強化したい」なら今でも鉄板です。
- 主な特徴
- コード補完が非常に強い
- Copilot Chat による修正提案
- GitHub 連携が強力
- 対応 IDE:
- VS Code
- Visual Studio
- JetBrains 系 IDE
- Neovim
- 利用可能モデル
- GPT-5.x 系
- Claude 系(一部プラン)
- MCP 対応
- 一部対応(限定的)
- 本格的な MCP サーバー統合は未サポート
- GitHub エコシステム内の統合に限定
- 制約事項:
- 社内カスタム API との MCP 連携は困難
- GitHub Actions との統合のみ可能
- 標準的な MCP プロトコル(Stdio/HTTP)の直接利用は制限あり
- 本格的な MCP サーバー連携が必要な場合は不向き
- 一部対応(限定的)
- Skills 対応
- 非対応(独自のカスタム指示機能を使用)
- 形式: Open Agent Skills (SKILL.md) 非対応
- 代替機能: GitHub Copilot Instructions(
.github/copilot-instructions.md) - Open Agent Skills標準形式ではなく、GitHub固有の拡張機能を提供
- 非対応(独自のカスタム指示機能を使用)
- 学習利用オプトアウト
- 可(プラン依存)
- Business/Enterprise: データは自動的に学習対象外(オプトアウト不要)
- Pro: コードは学習に使用されない(デフォルト・変更不可)
- Individual: 設定でオプトアウト可能(Settings → GitHub Copilot)
- Free: プロンプトや操作がモデル改善に使用される可能性あり
- 可(プラン依存)
- 料金
- Individual: 月額 約10USD
- Business: 月額 約19USD / user
- Enterprise: 月額 約39USD / user
OpenAI Codex
OpenAI が提供するAIコーディング機能。GPT-5.2-Codex として、ChatGPTプランに統合されているほか、API/CLI経由でも利用可能。
「ChatGPT経由またはAPI統合でコーディング支援を受けたい」場合に向いています。
- 主な特徴
- ChatGPT Plus/Pro/Business/Enterprise プランに統合
- API/CLI経由での独立利用も可能
- エージェント型コーディングに対応
- 利用可能モデル
- GPT-5.2-Codex
- GPT-5系の最新コーディング特化モデル
- MCP 対応
- 対応
- 対応プロトコル: HTTP(API ベース)
- 認証方式: OpenAI API キー認証、スコープ制御
- API パラメータでの完全制御が可能
- 制約事項:
- API 統合形式(JSON/YAML)に限定
- IDE 統合は直接サポートなし(CLI/API ベース)
- リアルタイム対話よりも非同期処理向け
- OAuth 2.0 サポート状況は要確認
- 対応
- Skills 対応
- 対応(API統合形式)
- 形式: API経由でのSkill定義(JSON/YAML形式)
- 配置場所: APIリクエストパラメータまたは設定ファイル
- Open Agent SkillsのコンセプトをAPI仕様に統合
- APIベースのワークフロー定義に組み込み可能
- CI/CDパイプラインでの自動実行に適している
- 対応(API統合形式)
- 学習利用オプトアウト
- 可(デフォルトでオプトアウト)
- 2023年3月1日以降: API データは明示的なオプトイン以外、学習に使用されない
- データ保持: 不正利用監視ログは30日間保持(法的要件がある場合を除く)
- Zero Data Retention (ZDR): 承認された顧客は監視ログからも除外可能
- Codex固有の設定: Codex Settingsで環境データの学習利用を制御可能
- 可(デフォルトでオプトアウト)
- 料金
- 従量課金(API 利用量ベース)
比較まとめ
| ツール | 利用形態 | 主な対応モデル | MCP | Skills | 学習利用オプトアウト | 料金目安 |
|---|---|---|---|---|---|---|
| Claude Code | CLI | Claude 4.5 | ○ | ○ | ○ | Pro 約20USD/月 |
| Cursor | IDE | GPT-5.x / Claude 4.5 / Gemini 3 | ○ | ○ | ○ | Pro 約20USD/月 |
| Windsurf | IDE | GPT-5.x / Claude 4.5 | ○ | ○ | ○ | Pro 約15〜20USD/月 |
| Roo Code | VS Code拡張 | 各種 + ローカル | ○ | ○ | モデル依存 | 無料 + API料金 |
| GitHub Copilot | IDE拡張 | GPT-5.x / Claude系 | △ | × | △ | 10〜39USD/月 |
| OpenAI Codex | WEB/API/CLI | Codex系 | ○ | ○ | ○ | 従量課金 |