ナビゲーション
Claude Code の設定
getting-started / Claude Code の設定
Claude Code の設定
必要な環境変数を設定
Claude Code CLI または VS Code 拡張機能を起動する前に、いくつかの環境変数を準備する必要があります。シェルやシステム設定に一度だけ設定し、変更後にターミナルまたはエディターを再起動して、すべての新しいセッションに自動的に引き継がれるようにすることをおすすめします。
macOS または Linux
~/.zshrc(zsh)または ~/.bashrc(bash)に次の内容を追加します:
1 # Claude Code2 export ANTHROPIC_BASE_URL="https://www.codebyai.net/api/agent"3 export ANTHROPIC_AUTH_TOKEN="sk-proj-xxxx" # コピーした API キーに置き換えてください4 export API_TIMEOUT_MS=6000005 export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
ファイルを保存したら source ~/.zshrc を実行し、設定をすぐに反映させます。
1 行ずつ追加したい場合は、次のコマンドを実行できます(bash ユーザーは ~/.zshrc を ~/.bashrc に変更してください)。認証トークンはコピーした API キーに置き換えてください:
1 echo 'export ANTHROPIC_BASE_URL="https://www.codebyai.net/api/agent"' >> ~/.zshrc2 echo 'export ANTHROPIC_AUTH_TOKEN="sk-proj-xxxx"' >> ~/.zshrc3 echo 'export API_TIMEOUT_MS=600000' >> ~/.zshrc4 echo 'export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1' >> ~/.zshrc5 6 source ~/.zshrc
Windows
同じ設定は、次のいずれかの方法で完了できます:
方法 1 · GUI(推奨、永続設定)
Win + Rを押し、sysdm.cplと入力して Enter を押します。- 詳細設定 → 環境変数 を開きます。
- ユーザー環境変数 で 新規 をクリックし、次を 1 つずつ追加します:
ANTHROPIC_BASE_URL→https://www.codebyai.net/api/agentANTHROPIC_AUTH_TOKEN→sk-proj-xxxxAPI_TIMEOUT_MS→600000CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC→1
- すべてのウィンドウを閉じ、コンピューターを再起動します。
方法 2 · コマンドプロンプト(永続設定)
1 setx ANTHROPIC_BASE_URL "https://www.codebyai.net/api/agent"2 setx ANTHROPIC_AUTH_TOKEN "sk-proj-xxxx"3 setx API_TIMEOUT_MS "600000"4 setx CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC "1"
方法 3 · PowerShell(永続設定)
1 [System.Environment]::SetEnvironmentVariable('ANTHROPIC_BASE_URL', 'https://www.codebyai.net/api/agent', 'User')2 [System.Environment]::SetEnvironmentVariable('ANTHROPIC_AUTH_TOKEN', 'sk-proj-xxxx', 'User')3 [System.Environment]::SetEnvironmentVariable('API_TIMEOUT_MS', '600000', 'User')4 [System.Environment]::SetEnvironmentVariable('CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC', '1', 'User')
方法 4 · 一時セッション(現在の CMD ウィンドウでのみ有効)
1 set ANTHROPIC_BASE_URL=https://www.codebyai.net/api/agent2 set ANTHROPIC_AUTH_TOKEN=sk-proj-xxxx3 set API_TIMEOUT_MS=6000004 set CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
Claude コーディング環境を起動
任意のプロジェクトディレクトリで実行します:
1 cd your-project2 claude
正常に起動すると、次のような画面が表示されます:

VS Code(または他の IDE)拡張機能を使用する場合も、これらの環境変数が必要です。次のようなプロンプトが表示された場合:

拡張機能側で設定が正しく行われていないことを意味します。設定を再確認してください。これらの値を設定ファイルに直接書き込むこともできます:
-
Claude グローバル設定
- macOS/Linux:
~/.claude/settings.json - Windows:
C:/Users/<UserName>/.claude/settings.json例:
1 {2 "env": {3 "ANTHROPIC_AUTH_TOKEN": "sk-proj-xxxx",4 "ANTHROPIC_BASE_URL": "https://www.codebyai.net/api/agent",5 "API_TIMEOUT_MS": "600000",6 "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"7 }8 } - macOS/Linux:
-
VS Code settings.json – 次を追加します:
1 "claudeCode.environmentVariables": [2 { "name": "ANTHROPIC_BASE_URL", "value": "https://www.codebyai.net/api/agent" },3 { "name": "ANTHROPIC_AUTH_TOKEN", "value": "sk-proj-xxxx" }4 ],
変更後は、VS Code をリロードするかターミナルを再起動してください。