メインコンテンツへスキップ
Claude Code は Anthropic のターミナル コーディングエージェントです。環境変数で OrcaRouter を指すように設定します。
プロトコル: Anthropic Messages
  • Base URL: https://api.orcarouter.ai/v1付けません
  • Claude Code は自身で /v1/messages を追加するため、/v1 を付けると /v1/v1/messages となり失敗します

インストール

npm install -g @anthropic-ai/claude-code
Windows では、Claude Code に Git Bash が必要です。 Git for Windows をインストールし、 CLAUDE_CODE_GIT_BASH_PATHbash.exe (例: C:\Program Files\Git\bin\bash.exe) に設定してください。

設定

export ANTHROPIC_BASE_URL="https://api.orcarouter.ai"     # no /v1
export ANTHROPIC_AUTH_TOKEN="sk-orca-..."
export ANTHROPIC_MODEL="orcarouter/auto"                  # or e.g. anthropic/claude-opus-4.8
export ANTHROPIC_SMALL_FAST_MODEL="anthropic/claude-haiku-4.5"

実行

claude -p "Reply with exactly: OK"
OK と表示されるはずです。続いて claude を実行するとインタラクティブセッション になり、/model でモデルを切り替えられます。

注意事項

  • ANTHROPIC_BASE_URL/v1含めない でください。
  • モデル名は vendor/model 形式を使います。orcarouter/auto が最もシンプルな選択肢です。
  • Windows では、CLAUDE_CODE_GIT_BASH_PATH を Git Bash の bash.exe に設定してください。
VS Code 拡張機能: Anthropic の公式 Claude Code 拡張機能は、エディター内で CLI を 実行するだけで、同じ設定を共有します。上記の環境変数 (または ~/.claude/settings.json) を設定すれば拡張機能がそれらを読み取ります。エディター内に別個のエンドポイント設定は ありません。

thinking / reasoning を有効化する

拡張思考は デフォルトで有効 (適応型) です — reasoning モデルが自動的に思考し、 追加の設定は不要です。調整するには、/effort コマンドまたは /model 経由で エフォートレベルを下げる、/config で思考を無効化する、あるいは固定バジェット モデルでバジェットの上限を設定するために MAX_THINKING_TOKENS を設定します (適応型モデルはゼロでないバジェットを無視します — その場合はエフォートレベルを 使用してください)。