はじめに初心者向け更新日
1つの API Key で Claude Code、Codex、Gemini CLI を設定するには?
同じ Key を 3 つのクライアントで同時に使えます。プロトコル、環境変数、設定ファイルはクライアントごとに異なり、設定をそのままコピーしてはいけません。
準備
- API Keysで Key を 1 つコピーします。
- エンドポイント選択で Claude、OpenAI、Gemini のエンドポイントを保存します。
- Node.js がまだない場合は環境準備を先に済ませます。
それぞれ記入する
| クライアント | Key の置き場所 | アドレス項目 | 注意 |
|---|---|---|---|
| Claude Code | ANTHROPIC_AUTH_TOKEN | ANTHROPIC_BASE_URL | CLAUDE_CODE_ATTRIBUTION_HEADER=0 は設定しない |
| Codex | codex login --with-api-key が書く auth.json | config.toml の base_url | Key を config.toml に書かない |
| Gemini CLI | GEMINI_API_KEY | GOOGLE_GEMINI_BASE_URL | ドメインのみ。/v1beta は付けない |
アドレスはどれも https://api.icodeeasy.cc から始めます。1 つのクライアントだけ遅いときは、そのクライアントのアドレスだけを https://jp.icodeeasy.cc または https://sg.icodeeasy.cc に変えます。
そのクライアントでモデルが使えるかはモデル機能カタログで確認します。設定後、各クライアントから短い会話を 1 通送り、リクエストログに 3 件の独立した記録が見えることを確認します。
関連ガイド
Claude Code のインストール・API 設定・Windows トラブル対処
Claude Code のインストールから API Key・接続先の設定、Windows・macOS・Linux の確認方法、認証エラーや接続障害への対処、Desktop・Kimi・GLM の設定まで解説します。
Codex 設定
Codex CLI をインストールし、auth.json に API キーを保存して provider と Base URL を設定し、最初のセッションを開始します。
Gemini CLI 設定
Gemini CLI の認証と独自サービスドメインを設定し、非ストリームの厳密 JSON、SSE ストリーム、動画分析デモを正しく利用します。