AIコーディングCLI比較:Claude Code・Codexほか
AIコーディングCLIは、ターミナルで動くエージェントです。リポジトリを読み、ファイルを編集し、あなたの代わりにコマンドを実行します。このページでは、各ツール自身のリポジトリから得た事実をもとに主なCLIを日本語で比較し、日本の開発チームが導入するときに確認したい点もまとめています。ひとつ選んでMCPサーバーにつなげられます。
更新 2026/11/13
AIコーディングCLIとは
コーディングCLIは、プロジェクトの中でターミナルから動かすAIエージェントです。作業をふつうの言葉で伝えると、コードを読み、変更を提案し、ファイルを編集し、コマンドを実行します。その途中で、必要に応じて許可を求めます。ほとんどはMCPサーバーも使えるため、ドキュメント、課題管理ツール、データベース、ブラウザにアクセスできます。これらはAIエージェントの一種で、多くはAgent Skillsも読み込めます。
比較表
各ツールのリポジトリにある情報で、2026年11月12日に確認しました。
| ツール | 開発元 | ライセンス | 必要なもの | 最新リリース |
|---|---|---|---|---|
| Claude Code | Anthropic | プロプライエタリ | ClaudeのプランまたはAPIアクセス | 2.1.322 |
| Codex CLI | OpenAI | Apache-2.0 | 有料のChatGPTプランまたはAPIキー | 0.167.2(2026年11月11日) |
| Gemini CLI | Apache-2.0 | Gemini Code Assistのライセンス(無料枠なし) | 0.68.0(2026年11月10日) | |
| OpenCode | OpenCode | MIT | 自分のモデルプロバイダーのキー | 2.2.7(2026年11月10日) |
| Copilot CLI | GitHub | プロプライエタリ | GitHub Copilotのサブスクリプション | 1.0.109(2026年11月10日) |
| Aider | Aider-AI | Apache-2.0 | 自分のAPIキー | 0.86.0 |
日本の開発チームでの選び方
どれも海外製のツールですが、日本語で作業を頼めます。日本の開発現場で選ぶときに見ておきたい点です。
| 見る点 | 考え方 |
|---|---|
| すでにある契約 | GitHub Copilotを会社で契約しているならCopilot CLI、ChatGPTの有料プランならCodex、ClaudeのプランならClaude Codeが始めやすい選択です |
| オープンソースの要否 | 社内でコードを確認したい、フォークしたいならCodex CLI、Gemini CLI、OpenCode、Aider |
| モデルの選択 | 好きなモデルプロバイダーを使いたいならOpenCodeやAider |
| 作業環境 | WindowsならClaude CodeとCopilot CLIにwingetのインストール方法があります。npmはどのOSでも使えます |
| MCPの利用 | 社内外のツールにつなぐなら、MCP対応を明記しているもの(Aider以外)を選びます |
日本の現場での使い方の例
- 既存コードの理解: 引き継いだリポジトリの構成や処理の流れを、日本語で説明させます。
- テストと修正: テストを書かせ、失敗した箇所を直させます。PlaywrightのMCPサーバーをつなげば、ブラウザでの動作確認まで任せられます。
- Issueからの修正: GitHubのMCPサーバーでIssueを読ませ、修正してプルリクエストの説明文を書かせます。
- 最新ドキュメントの参照: Context7をつなぐと、モデルが覚えている古い情報ではなく、ライブラリの最新ドキュメントを参照させられます。
- 大きなコードベースの編集: SerenaはIDEのような意味論的なコード検索や編集のツールを提供します。
- ゲーム開発: UnityのMCPサーバーは、Unityエディターとアシスタントをつなぎます。
コメント、コミットメッセージ、ドキュメントを日本語で書くか英語で書くかは、チームのルールをプロジェクトの指示ファイルやスキルに書いておくと、毎回伝える手間が省けます。
各CLIのインストール方法
| ツール | インストールコマンド |
|---|---|
| Claude Code | brew install --cask claude-code(macOS)、winget install Anthropic.ClaudeCode(Windows)、またはclaude.aiのインストールスクリプト |
| Codex CLI | npm install -g @openai/codexまたはbrew install --cask codex |
| Gemini CLI | npm install -g @google/gemini-cliまたはbrew install gemini-cli |
| OpenCode | npm i -g @opencode/cli@latestまたはbrew install opencode |
| Copilot CLI | npm install -g @github/copilotまたはwinget install GitHub.Copilot |
| Aider | python -m pip install aider-installのあとaider-install |
各CLIにMCPサーバーを追加する方法
- Claude Code: リモートサーバーは
claude mcp add --transport http <name> <url>、ローカルサーバーはclaude mcp add <name> -- npx -y <package>。すべてのプロジェクトで使うには--scope userを付けます。 - Gemini CLI:
gemini mcp add --transport http <name> <url>、または.gemini/settings.jsonのmcpServersに項目を追加します。 - Copilot CLI: CLIの中で
/mcp addを使うか、mcp-config.jsonに書きます。GitHubのMCPサーバーは最初から設定済みです。 - Codex CLI: MCPサーバーは
~/.codex/config.tomlの[mcp_servers.<name>]に書きます。 - OpenCode:
opencode.jsonのmcpブロックに、ローカルサーバーはコマンドとして、リモートサーバーはURLとして書きます。 - Aider: READMEにはMCP対応の記載がありません。
日本語のMCPライブラリのリモートサーバーには、すべてコピーできるURLを載せています。MCPのインストール方法では、Claude、ChatGPT、VS Code、Cursorの手順も解説しています。
会社で使う前に確認すること
コーディングCLIは、あなたの権限でファイルを読み書きし、コマンドを実行します。読んだコードは、裏で動くモデルの提供元に送られます。業務で使う場合は次の点を確認してください。顧客の個人情報を含むデータを扱うなら、日本の個人情報保護法にもとづく社内ルールも関係します。
| 確認すること | 見るポイント |
|---|---|
| プランとデータの扱い | 会社が認めたプランやAPIを使っているか。データの扱いの設定を確認したか |
| 読ませる範囲 | 認証情報のファイルや顧客データを含むフォルダを、作業の対象から外しているか |
| コマンドの承認 | CLIが実行しようとするコマンドを読んでから許可しているか |
| つなぐMCPサーバー | 運営者、データの送り先、OAuthで与える権限を確認したか |
| 社内のITポリシー | 開発ツールやAIサービスの承認手続きに従っているか |
オープンソースとプロプライエタリ
オープンソースのCLI(Codex CLI、Gemini CLI、OpenCode、Aider)は、コードを読んだりフォークしたりでき、ものによっては好きなモデルプロバイダーを接続できます。プロプライエタリなもの(Claude Code、Copilot CLI)は開発元のプランに結びついていますが、Claude CodeのClaude Fable 5.2のように、開発元の最新モデルをいち早く使えます。
利用にかかる費用
どのツールもCLI自体は無料で、料金がかかるのは裏で動くモデルです。Claude Code、Codex、Gemini CLI、Copilot CLIは、開発元のプランかAPIの従量課金を使います。OpenCodeとAiderは自分で用意したAPIキーを使うため、費用は選んだプロバイダーとモデルによって変わります。
日本のサービス向けMCPサーバーを募集しています
コーディングCLIからつなげる日本のサービス専用のMCPサーバーは、まだ少ないのが現状です。作った方はenvia@mcpteca.comまでお知らせください。掲載は無料です。
よくある質問
いちばんおすすめのAIコーディングCLIは?
すでに契約しているモデルのプランと、オープンソースが必要かどうかによります。Claude CodeはClaudeのモデル、CodexはChatGPTのプランを使い、Copilot CLIにはCopilotのサブスクリプションが必要です。OpenCodeとAiderは自分のAPIキーで使えます。
AIコーディングCLIに日本語で指示できますか?
できます。作業の内容は日本語で伝えてかまいません。コードのコメントやコミットメッセージを日本語にするか英語にするかは、チームのルールに合わせて指示してください。
Claude Codeはオープンソースですか?
いいえ。リポジトリは公開されていますが、ライセンスはすべての権利をAnthropicに留保しています。
Gemini CLIは無料ですか?
現在は無料ではありません。READMEによると、個人向けの無料アクセスとGoogle AI Pro・Ultraプランは、2026年6月18日にAntigravity CLIへ移行しました。
オープンソースのAIコーディングCLIは?
Codex CLI、Gemini CLI、Aider(Apache-2.0)と、OpenCode(MIT)です。
Claude CodeにMCPサーバーを追加するには?
リモートサーバーならclaude mcp add --transport http <name> <url>、ローカルサーバーならclaude mcp add <name> -- <command>を実行します。
Gemini CLIにMCPサーバーを追加するには?
リモートサーバーなら--transport httpを付けてgemini mcp add <name> <url>を実行するか、.gemini/settings.jsonのmcpServersに追加します。
Copilot CLIはMCPに対応していますか?
対応しています。GitHub自身のMCPサーバーが最初から入っており、/mcp addでほかのサーバーも追加できます。
会社のソースコードをAIコーディングCLIに読ませても大丈夫ですか?
CLIが読んだコードは、裏で動くモデルの提供元に送られます。会社が認めたプランやAPIを使い、データの扱いの設定を確認してください。コードに顧客の個人情報や認証情報が含まれる場合は、個人情報保護法にもとづく社内ルールにも従います。
CodexにはChatGPTのサブスクリプションが必要ですか?
有料のChatGPTプランでサインインするのが主な方法ですが、APIキーでも使えます。