Claude Code で GLM-5.3 を使うには
Claude Code に I Code Easy の API Key、ルート URL https://api.icodeeasy.cc、モデル glm-5.3 を設定すると、当サービス経由で GLM-5.3 を利用できます。macOS、Linux、Windows の設定、確認手順、よくあるエラーを説明します。
モデルとクライアントの違い
GLM-5.3 はモデル、Claude Code は Anthropic のコーディングクライアントです。Claude Code を使っても、必ず Claude モデルにリクエストされるわけではありません。この設定では GLM-5.3 を選択します。使用するのは当サービスの Key と URL です。智譜公式の Key、Coding Plan 契約、公式接続先とは異なります。
設定前の準備
- 未インストールの場合は、先に Claude Code インストールガイドを参照してください。Windows のターミナルや Git Bash の要件は Anthropic の最新のインストール手順に従ってください。
- アカウント登録後、API Keysから当サービスの Key を取得します。クイックスタートに従って利用する接続先を選択してください。
- 現在の料金は料金ページ、対応機能はモデル機能一覧で確認してください。公式 Coding Plan の料金や利用枠は当サービスには適用されません。
- Key は自分のローカル設定に保存し、リポジトリ、スクリーンショット、チャット、問い合わせには含めないでください。
設定早見表
| 変数 | 値 / 用途 |
|---|---|
ANTHROPIC_AUTH_TOKEN | I Code Easy の API Key |
ANTHROPIC_BASE_URL | https://api.icodeeasy.cc。/v1 を付けないルート URL |
ANTHROPIC_MODEL | glm-5.3。現在のセッションで使うモデル |
ANTHROPIC_DEFAULT_HAIKU_MODEL | glm-5.3。Haiku エイリアスの割り当て |
ANTHROPIC_DEFAULT_SONNET_MODEL | glm-5.3。Sonnet エイリアスの割り当て |
ANTHROPIC_DEFAULT_OPUS_MODEL | glm-5.3。Opus エイリアスの割り当て |
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC | 1。必須ではない通信を無効化 |
3 つの既定モデル変数により、Claude Code が Haiku、Sonnet、Opus のエイリアスを使う場合も GLM-5.3 を選択します。GLM が Claude モデルに変わるわけではありません。旧テンプレートの ANTHROPIC_SMALL_FAST_MODEL は推奨設定から外し、上記の 3 変数を使用します。
Linux / MacOS
Claude Code を起動するターミナルに以下を貼り付け、仮の Key を当サービスの Key に置き換えます。まず現在のターミナルセッションに適用されます。
export ANTHROPIC_AUTH_TOKEN="I Code Easy の API Key を入力"
export ANTHROPIC_BASE_URL="https://api.icodeeasy.cc"
export ANTHROPIC_MODEL="glm-5.3"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="glm-5.3"
export ANTHROPIC_DEFAULT_SONNET_MODEL="glm-5.3"
export ANTHROPIC_DEFAULT_OPUS_MODEL="glm-5.3"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC="1"
永続化する場合は、同じ export 行をシェルの起動ファイルに追加します。zsh は ~/.zshrc、bash は ~/.bashrc です。使用中のシェルに対応する行だけを実行してください。
source ~/.zshrc
source ~/.bashrc
ターミナルを開き直しても反映されます。起動済みの Claude Code は環境変数を再読み込みしないため、終了して設定済みのターミナルから起動し直してください。
Windows
現在の PowerShell セッションだけに設定する場合は、以下を実行します。
$env:ANTHROPIC_AUTH_TOKEN = "I Code Easy の API Key を入力"
$env:ANTHROPIC_BASE_URL = "https://api.icodeeasy.cc"
$env:ANTHROPIC_MODEL = "glm-5.3"
$env:ANTHROPIC_DEFAULT_HAIKU_MODEL = "glm-5.3"
$env:ANTHROPIC_DEFAULT_SONNET_MODEL = "glm-5.3"
$env:ANTHROPIC_DEFAULT_OPUS_MODEL = "glm-5.3"
$env:CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC = "1"
ユーザー環境として永続化する場合は、上記を設定した同じウィンドウで次のコードを実行します。7 つの値をユーザー環境に保存します。
$names = @(
"ANTHROPIC_AUTH_TOKEN",
"ANTHROPIC_BASE_URL",
"ANTHROPIC_MODEL",
"ANTHROPIC_DEFAULT_HAIKU_MODEL",
"ANTHROPIC_DEFAULT_SONNET_MODEL",
"ANTHROPIC_DEFAULT_OPUS_MODEL",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC"
)
foreach ($name in $names) {
$value = [Environment]::GetEnvironmentVariable($name, "Process")
[Environment]::SetEnvironmentVariable($name, $value, "User")
}
保存したユーザー環境変数は、その後に起動するプロセスに適用されます。PowerShell を開き直してください。VS Code などの統合ターミナルでは、ホストアプリも再起動してから Claude Code を起動します。
ローカル確認後に実際のリクエストを送る
まずインストールを確認します。次のコマンドはバージョンのみを表示し、モデルへのリクエストは送信しません。
claude --version
Key の有無は真偽値で確認し、Key 自体は表示しないでください。
macOS / Linux:
test -n "$ANTHROPIC_AUTH_TOKEN" && echo true || echo false
PowerShell:
[bool]$env:ANTHROPIC_AUTH_TOKEN
設定したターミナルから claude を起動し、クライアント内で /status を入力してモデルと接続設定を確認します。状態画面は設定を確認する手掛かりです。Claude Code、Haiku、Sonnet、Opus という表示だけでは、Claude モデルが処理したとは判断できません。
次に Claude Code で「OK とだけ返してください」などの短い指示を自分で送ります。実際のリクエストとなり、現在の規則に従って課金されます。リクエストログで成功、記録されたモデル、料金を確認してください。回答内のモデルの自己紹介だけで判断しないでください。
よくある問題と対処
| 症状 | 最初に確認すること |
|---|---|
| 401 / 認証失敗 | 当サービスの Key か、余分な空白がないか、ローテーションで無効になっていないか、URL と Key のサービスが一致するかを確認します。Key は他人に送らないでください。 |
| 403 / アクセス拒否 | アカウント状態、接続先選択、モデルの利用範囲を確認します。サポートにはエラー文と時刻を伝え、Key は含めません。 |
| 429 / リクエスト制限 | エラー全文と管理画面の状態を確認し、同時実行数を減らして後で再試行します。429 が常に残高不足を意味するわけではありません。 |
| Claude の名前が表示される | ANTHROPIC_MODEL と 3 つの既定変数を確認します。クライアント名、モデルの別名、実際のモデルは異なる情報なので、リクエストログとも照合します。 |
| 設定が反映されない | 古いクライアントを終了し、新しいターミナルから起動します。起動ファイル、ユーザー環境、クライアント設定の重複値と、変更したシェルが実際の使用シェルかを確認します。 |
| タイムアウト / 通信エラー | ローカルプロキシとネットワークを確認します。下記の JP/SG URL を試し、接続トラブル対処を参照してください。 |
メインドメインへの接続が遅い場合は ANTHROPIC_BASE_URL だけを変更し、ほかの変数は維持します。代替 URL にも /v1 は付けません。
https://jp.icodeeasy.cc
https://sg.icodeeasy.cc
変更後に Claude Code を再起動して確認手順を繰り返します。問い合わせにはエラーコード、時刻、機密情報を除いたログを使い、Key 自体は送らないでください。
モデルやターミナルを切り替える場合
以前 Claude や Kimi を設定した場合は、同じターミナルに残っているモデル設定を確認し、別のガイドの値を混在させないでください。元に戻すときは対象のガイドに従い、URL、Key、モデル変数を設定し直します。
システムのターミナル、IDE 内のターミナル、起動済みのクライアントは、異なる環境を引き継ぐ場合があります。Claude Code を実際に起動するターミナルで設定と確認を行ってください。
関連ガイドと公式資料
- Claude Code のインストールと基本設定
- Kimi 接続ガイド:Kimi の利用時は専用ページに従い、モデル名を混在させないでください。
- 料金・残高・使用量
- Anthropic 環境変数
- Anthropic モデル設定
- 智譜の Claude Code ガイド:モデルのエイリアス設定の参考資料です。公式 URL、Key、契約の説明は当サービスには適用されません。
関連ガイド
Claude Code のインストール・API 設定・Windows トラブル対処
Claude Code のインストールから API Key・接続先の設定、Windows・macOS・Linux の確認方法、認証エラーや接続障害への対処、Desktop・Kimi・GLM の設定まで解説します。
Kimi Code 設定ガイド:API Key、K3.1 Pro と Claude Code
Kimi Code CLI と Claude Code で K3.1 Pro を設定。永続・一時設定、Windows、URL の違いを確認し、最初の呼び出しと 401・モデル切り替え・旧名の問題を解決します。
Qwen API・Claude Code 設定ガイド
I Code Easy API Key で Claude Code に Qwen3.8-Max または Flash を設定。macOS・Linux・Windows の環境変数、モデル切替、接続確認とエラー対処を説明します。