Claude Code a VS Code
Claude Code Se puede utilizar directamente en VS Code a través de la extensión oficial Anthropic. No se necesita una cuenta separada Anthropic: la extensión enviará solicitudes a través de su clave API NordRouter y debitará el pago de su saldo.
lo que necesitarás
- VS Code versión 1.94 o posterior;
- Clave API
sk-nr-…deCuenta personal de NordRouter; - saldo positivo.
1. Instale la extensión
- Abra VS Code.
- Haga clic en
Ctrl+Shift+Xen Windows/Linux oCmd+Shift+Xen macOS. - Busque Claude Code e instale la extensión oficial Anthropic.
- Si el panel de Claude no aparece, abra la Paleta de comandos (
Ctrl+Shift+P/Cmd+Shift+P), ejecute Desarrollador: Recargar ventana y espere a que se reinicie la ventana.
Luego abra la configuración VS Code (Ctrl+, / Cmd+,), busque Claude Code: Deshabilitar el mensaje de inicio de sesión y habilite esta configuración. Deshabilita el inicio de sesión en la cuenta Anthropic cuando se trabaja a través de un proveedor de API externo.
La extensión ya incluye Claude Code CLI, por lo que para el funcionamiento normal en VS Code no es necesario instalar la CLI por separado.
2. Agregar configuración NordRouter
Abra o cree un archivo:
- Windows:
%USERPROFILE%\.claude\settings.json; - MacOS y Linux:
~/.claude/settings.json.
Pegue la siguiente configuración y reemplace sk-nr-YOUR-KEY con su clave:
{
"$schema": "https://json.schemastore.org/claude-code-settings.json",
"env": {
"ANTHROPIC_API_KEY": "sk-nr-YOUR-KEY",
"ANTHROPIC_BASE_URL": "https://nordrouter.com",
"ANTHROPIC_MODEL": "anthropic/claude-sonnet-4.6",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "anthropic/claude-opus-5",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "anthropic/claude-sonnet-4.6",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "anthropic/claude-haiku-4.5",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}La URL base se especifica sin /v1
Correcto: https://nordrouter.com. Claude Code agrega de forma independiente la ruta Anthropic API. Si especifica /v1, la solicitud puede dirigirse a la dirección inexistente /v1/v1/messages.
El archivo settings.json es común a la CLI Claude Code y la extensión VS Code. No es necesario configurarlos por separado.
3. Abra Claude Code
- Abra la carpeta de su proyecto en VS Code.
- Haga clic en el ícono de Claude en la barra lateral o en el ícono ✦ en la esquina superior derecha del editor.
- Si no hay ningún ícono, abra la Paleta de comandos y ejecute Claude Code: Abrir en una nueva pestaña.
- Después de cambiar
settings.json, ejecute Desarrollador: Recargar ventana una vez.
Para la primera verificación, seleccione el modo Plan y envíe una solicitud segura:
Explique la estructura de este proyecto sin cambiar los archivos.
Si Claude responde enhistorial de actividad Aparece una solicitud, la conexión está funcionando.
Cómo cambiar de modelo
Cambie ANTHROPIC_MODEL a settings.json, por ejemplo:
"ANTHROPIC_MODEL": "anthropic/claude-opus-5"Utilice el ID del modelo completo con el prefijo anthropic/. Para modelos disponibles y precios actuales, consulteCatálogo NordRouter.
Problemas comunes
La extensión le pide que inicie sesión en su cuenta Anthropic
Verifique que la configuración Claude Code: Deshabilitar mensaje de inicio de sesión esté habilitada y que ANTHROPIC_API_KEY esté ubicado dentro del bloque env en el archivo .claude/settings.json. Luego ejecute Desarrollador: Recargar ventana. Si anteriormente inició sesión en Claude Code usando una cuenta Anthropic, ejecute /logout en la terminal Claude Code y reinicie la ventana VS Code.
Auth conflict: Both a token and an API key are set
El antiguo ANTHROPIC_AUTH_TOKEN entra en conflicto con la clave API. Elimine esta variable del entorno y de settings.json, dejando solo ANTHROPIC_API_KEY.
Invalid URL o solicitud a /v1/v1/messages
Elimine /v1 de ANTHROPIC_BASE_URL. Debería ser exactamente https://nordrouter.com.
No pricing available for model …
Especifique el ID del modelo completo, por ejemplo anthropic/claude-sonnet-4.6, y verifique los valores de ANTHROPIC_DEFAULT_*_MODEL usando la configuración finalizada arriba.
Claude Code no es visible en VS Code
Actualice VS Code a la versión 1.94 o posterior, asegúrese de que la extensión esté habilitada para el perfil actual, luego ejecute Desarrollador: Recargar ventana.
Si el error persiste, abrainstrucciones completas para Claude Code ysección con soluciones a errores comunes.