モデルガイド上級者向け更新日

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 契約、公式接続先とは異なります。

設定前の準備

  1. 未インストールの場合は、先に Claude Code インストールガイドを参照してください。Windows のターミナルや Git Bash の要件は Anthropic の最新のインストール手順に従ってください。
  2. アカウント登録後、API Keysから当サービスの Key を取得します。クイックスタートに従って利用する接続先を選択してください。
  3. 現在の料金は料金ページ、対応機能はモデル機能一覧で確認してください。公式 Coding Plan の料金や利用枠は当サービスには適用されません。
  4. Key は自分のローカル設定に保存し、リポジトリ、スクリーンショット、チャット、問い合わせには含めないでください。

設定早見表

変数値 / 用途
ANTHROPIC_AUTH_TOKENI Code Easy の API Key
ANTHROPIC_BASE_URLhttps://api.icodeeasy.cc。/v1 を付けないルート URL
ANTHROPIC_MODELglm-5.3。現在のセッションで使うモデル
ANTHROPIC_DEFAULT_HAIKU_MODELglm-5.3。Haiku エイリアスの割り当て
ANTHROPIC_DEFAULT_SONNET_MODELglm-5.3。Sonnet エイリアスの割り当て
ANTHROPIC_DEFAULT_OPUS_MODELglm-5.3。Opus エイリアスの割り当て
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC1。必須ではない通信を無効化

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 を実際に起動するターミナルで設定と確認を行ってください。

関連ガイドと公式資料