Claude Code
Claude Code は 3 つの Anthropic 環境変数で PopGo API に接続します。
設定前の確認
- このページはプレースホルダーだけを使います。実際の Key は PopGo API keys から、モデルは models and pricing からコピーします。
- ワンクリック設定は、ソフトウェアがインストール済みでプロトコルハンドラ登録済みの場合に使います。ブラウザが外部アプリを開く確認を出したら許可します。
- 手動設定では、まず最小 Provider を保存します。最初のリクエスト成功後にストリーミング、ツール、多モデルルーティングを有効にします。
公式情報と検証
Claude Code 2.1.207 は、2026-07-13 に公式情報と照合しました。 公式情報. 公式情報にある環境変数方式を検証しました。
ワンクリック設定
PopGo API キーページにログインし、対象 Key 行の操作メニューを開きます。公開ドキュメントは Key を含むリンクを生成、表示しません。 CC Switch、Claude の順に選択します。 Claude Code を選択後、ローカル端末で変数が読み込まれていることを確認して新規セッションを開始します。
手動設定
Claude Code を起動する同じ端末で次の変数を設定します。
export ANTHROPIC_BASE_URL="https://api.popgo.site"
export ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
export ANTHROPIC_MODEL="YOUR_MODEL"
$env:ANTHROPIC_BASE_URL = "https://api.popgo.site"
$env:ANTHROPIC_AUTH_TOKEN = "YOUR_API_KEY"
$env:ANTHROPIC_MODEL = "YOUR_MODEL"
- PowerShell 例は現在のウィンドウだけに効きます。ユーザー環境変数へ書いた場合も、設定後に端末を開き直してください。
- TLS 検証を無効化する変数は追加しません。証明書エラーはローカルプロキシ、システム時刻、ネットワーク遮断を先に確認します。
複数 OS のインストールと設定
- Claude Code を起動するターミナルで
node --versionとnpm --versionを確認します。 - Claude Code の公式手順でインストールし、
claude --versionでコマンドを確認します。 - 一時的なテストでは現在のターミナルに次の変数を設定します。ユーザー環境変数に保存した場合はターミナルを開き直します。
$env:ANTHROPIC_BASE_URL = "https://api.popgo.site"
$env:ANTHROPIC_AUTH_TOKEN = "YOUR_API_KEY"
$env:ANTHROPIC_MODEL = "YOUR_MODEL"
macOS/Linux ではアクティブな shell で同じ変数を export します。現在のセッションで確認してから claude doctor を実行します。TLS 検証は無効にしないでください。
成功の確認
旧セッションを閉じ、同じ端末から再起動して短いリクエストを送ります。
よくあるエラーと復旧
- 既存端末には新しい変数が自動反映されません。設定した端末から起動し直します。
- 401 では
YOUR_API_KEYを再入力し、前後の空白を除きます。 - 404 では Base URL の階層と、クライアントによる
/v1の二重追加を確認します。