Saltar al contenido principal
Claude Code es el agente de programación de terminal de Anthropic. Apúntalo a OrcaRouter con variables de entorno.
Protocolo: Anthropic Messages
  • URL base: https://api.orcarouter.aisin /v1
  • Claude Code añade /v1/messages por sí mismo; agregar /v1 produciría /v1/v1/messages y fallaría

Instalación

npm install -g @anthropic-ai/claude-code
En Windows, Claude Code requiere Git Bash. Instala Git para Windows, luego configura CLAUDE_CODE_GIT_BASH_PATH a tu bash.exe (p. ej. C:\Program Files\Git\bin\bash.exe).

Configuración

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"

Ejecución

claude -p "Reply with exactly: OK"
Deberías ver OK. Luego ejecuta claude para una sesión interactiva y usa /model para cambiar de modelo.

Notas

  • ANTHROPIC_BASE_URL no debe incluir /v1.
  • Los nombres de modelo usan el formato vendor/model; orcarouter/auto es la opción más sencilla.
  • En Windows, configura CLAUDE_CODE_GIT_BASH_PATH a tu bash.exe de Git Bash.
Extensión de VS Code: la extensión oficial de Claude Code de Anthropic simplemente ejecuta la CLI dentro del editor — comparte la misma configuración. Define las variables de entorno anteriores (o tu ~/.claude/settings.json) y la extensión las detecta; no hay un ajuste de endpoint independiente dentro del editor.

Activar pensamiento / razonamiento

El pensamiento extendido está activado por defecto (adaptativo) — un modelo de razonamiento piensa automáticamente, sin necesidad de configuración adicional. Para ajustarlo, baja el nivel de esfuerzo con el comando /effort o vía /model, desactiva el pensamiento en /config, o configura MAX_THINKING_TOKENS para limitar el presupuesto en modelos de presupuesto fijo (los modelos adaptativos ignoran un presupuesto distinto de cero — usa niveles de esfuerzo ahí).