Claude Code の設定

getting-started / Claude Code の設定

Claude Code の設定

必要な環境変数を設定

Claude Code CLI または VS Code 拡張機能を起動する前に、いくつかの環境変数を準備する必要があります。シェルやシステム設定に一度だけ設定し、変更後にターミナルまたはエディターを再起動して、すべての新しいセッションに自動的に引き継がれるようにすることをおすすめします。

macOS または Linux

~/.zshrc(zsh)または ~/.bashrc(bash)に次の内容を追加します:

1
# Claude Code
2
export ANTHROPIC_BASE_URL="https://www.codebyai.net/api/agent"
3
export ANTHROPIC_AUTH_TOKEN="sk-proj-xxxx" # コピーした API キーに置き換えてください
4
export API_TIMEOUT_MS=600000
5
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"' >> ~/.zshrc
2
echo 'export ANTHROPIC_AUTH_TOKEN="sk-proj-xxxx"' >> ~/.zshrc
3
echo 'export API_TIMEOUT_MS=600000' >> ~/.zshrc
4
echo 'export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1' >> ~/.zshrc
5
 
6
source ~/.zshrc

Windows

同じ設定は、次のいずれかの方法で完了できます:

方法 1 · GUI(推奨、永続設定)

  1. Win + R を押し、sysdm.cpl と入力して Enter を押します。
  2. 詳細設定環境変数 を開きます。
  3. ユーザー環境変数新規 をクリックし、次を 1 つずつ追加します:
    • ANTHROPIC_BASE_URLhttps://www.codebyai.net/api/agent
    • ANTHROPIC_AUTH_TOKENsk-proj-xxxx
    • API_TIMEOUT_MS600000
    • CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC1
  4. すべてのウィンドウを閉じ、コンピューターを再起動します。

方法 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/agent
2
set ANTHROPIC_AUTH_TOKEN=sk-proj-xxxx
3
set API_TIMEOUT_MS=600000
4
set CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1

Claude コーディング環境を起動

任意のプロジェクトディレクトリで実行します:

1
cd your-project
2
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
    }
  • 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 をリロードするかターミナルを再起動してください。

Claude Code の設定 - Documentation | Code By AI | 統合 AI コーディングエージェント