導入ガイド

プロバイダー導入ガイド

ツール別の設定手順やトラブルシューティングを見る。

プロバイダー導入ガイド/CLIツールの概要

CLIツールの概要

CLI(コマンドラインツール)は特定の単一ソフトウェアではなく、コマンドラインインターフェース全般を指します。Claude Code、Codex CLI、Gemini CLI、OpenClaw、OpenCodeなどがこのカテゴリに該当します。ターミナル上で自然言語を入力することで、プロジェクトの読み取り、コードの解釈、ファイル生成、コマンド実行など、各種開発タスクの遂行を支援してくれます。

CLIとは何か・何に使えるのか

CLIツールは通常のチャットツールよりも強力である反面、誤操作によるリスクも生じやすくなります。初心者が初めて設定する際は、まずテスト用プロジェクトでのみ動作させ、「コードの解釈のみ行い、ファイル変更やコマンド実行は行わない」形で試すことを推奨します。

事前に準備するもの

準備項目説明重要な理由
ターミナルWindowsではPowerShell、macOS / LinuxではTerminalを使用CLIはすべてターミナル上で動作するため
ツール本体まずClaude Code、Codex CLI、Gemini CLI、OpenClaw、OpenCodeのいずれかをインストール設定ファイルはインストール済みのツールに対してのみ有効となるため
キー / ログイン方式公式ログイン、API Key、OAuth、またはAIプロバイダーのKeyなどCLIごとに認証方式が異なるため
Base URLAIプロバイダーや中継プロキシを経由する場合にのみ必要プロトコルによってアドレス末尾のパスが異なる場合があるため、ドメイン名だけを変更すればよいとは限りません
テスト用プロジェクト新規の空フォルダを作成するか、プロジェクトをコピーして用意初回設定時に本番プロジェクトが意図せず破損するのを防ぐため
AIプロバイダーのドキュメントに記載されているURLは、通常そのサービス固有のサンプルです。実際に設定する際は、ご自身が利用するプロバイダーから提供されたAPIアドレスとKeyに置き換えてください。また、OpenAI、Claude、Geminiのインターフェースが個別に提供されている場合は、これら3つのアドレスを混同して設定しないよう注意してください。

各ツールの設定ガイド

Claude Codeの設定 Claude CodeのKey、Base URL、モデル名、settings.jsonの設定手順。
Codex CLIの設定 Codexターミナルツールのconfig.toml、カスタムプロバイダー、動作確認手順。
Gemini CLIの設定 Gemini CLIにおけるGoogleログイン、API Key、AIプロバイダー利用時の注意点。
OpenClawの設定 OpenClawのbaseUrlとapiフィールドのペア設定について。
OpenCodeの設定 OpenCodeの接続ウィザード、設定ファイルの保存場所、手動設定時のポイント。

どのガイドを見るべきか

行いたい操作推奨ガイド理由
複数のCLIプロバイダーを一括で切り替えたいCC-Switch 基本手順プロバイダーを一元管理し、Claude、Codex、Geminiなどの各ツールに設定を割り振る用途にはCC-Switchが適しています
Claude Codeのみ設定したいClaude Codeの設定Claude Code向けに、Anthropic / Claude関連のKey、Base URL、モデル名、settings.jsonに焦点を当てて解説しています
Codex CLIのみ設定したいCodexの設定Codex向けに、config.toml、OpenAI互換プロバイダー、モデル名、環境変数の設定に焦点を当てています
Gemini CLIのみ設定したいGeminiの設定Geminiのログイン方式、Key、Vertex / GeminiインターフェースはOpenAI互換インターフェースと仕様が異なるためです
OpenClaw / OpenCodeを使用したいOpenClaw / OpenCodeこれら2つのツールはバージョンによってProviderフィールドの仕様が変わることがあるため、専用ガイドや公式ドキュメントを参照してください

設定前に確認すべきリスク

リスク項目発生しやすい箇所推奨対策
ツールがプロジェクトファイルを読み取れるClaude Code、Codex、Gemini、OpenClaw、OpenCode初回はテスト用ディレクトリで実行し、本番の運用プロジェクトを直接開かないようにしてください
モデルがコマンドを実行または提案できるすべてのコード系CLI実行前確認モードを有効にし、削除・移動・インストール・アップロードなどの操作を慎重に確認してください
設定項目同士の上書き・競合システム環境変数、プロジェクト設定、ユーザー設定、CC-Switch設定が反映されない場合は読み込みの優先順位をまず確認し、複数の箇所を同時に変更しないようにしてください
異なるプロトコルの混用OpenAI、Claude、Gemini、Vertex、AIプロバイダー互換インターフェースプロバイダーの管理画面で提供されているインターフェース形式に合わせて、ツールの設定画面に入力してください
他人のサンプル設定をそのままコピーしたサードパーティのチュートリアル、スクリーンショット、古いドキュメントサンプルのURL、Key、モデル名は、必ずご自身が利用するプロバイダーの実際の内容に置き換えてください

初回安全テストの実施方法

設定が完了しても、すぐに本番プロジェクトをCLIに変更させないでください。まずは空のディレクトリを作成し、簡単なテストファイルを1つ配置したうえで、ファイルを変更させずに「読み取りと解釈のみ」を行わせます。

CLIに与える安全テスト用プロンプト
Read only the current directory first. Tell me which files are here. Do not modify any files, run any commands, or install any dependencies.

このステップで正常な応答が得られない場合は、該当するトラブルシューティングガイドをご確認ください。設定が正常に動作することを確認する前に、CLIへ本番プロジェクトを自動処理させないようにしてください。