Configuración de Claude Code CLI
Aprende a configurar Claude Code CLI para usar la API de Aiberm. Esta guía cubre la instalación y la configuración en Windows, macOS y Linux.
¿Qué es Claude Code?
Claude Code es la interfaz de línea de comandos (CLI) oficial de Anthropic que lleva la asistencia de IA directamente a tu terminal y editor de código. Al configurarla para usar Aiberm, puedes acceder a varios modelos de IA desde una sola interfaz familiar.
Requisitos previos
Antes de empezar, asegúrate de tener:
- Una cuenta de Aiberm (Regístrate aquí)
- Una clave de API de Aiberm (Obtén tu clave)
- Acceso a Terminal/Símbolo del sistema en tu computadora
Instalación
Elige tu sistema operativo a continuación para ver las instrucciones de instalación.
macOS y Linux
Abre tu terminal y ejecuta:
curl -fsSL https://claude.ai/install.sh | sh
Este script de instalación gestiona todas las dependencias de forma automática: no es necesario preinstalar Node.js ni npm.
Verificar la instalación:
claude --version
Windows
-
Abre PowerShell como administrador (clic derecho en PowerShell → “Ejecutar como administrador”)
-
Ejecuta el comando de instalación:
irm https://claude.ai/install.ps1 | iex
-
Después de la instalación, agrega Claude Code a tu PATH:
- Presiona
Win + Xy selecciona “Sistema” - Haz clic en “Configuración avanzada del sistema”
- Haz clic en “Variables de entorno”
- En “Variables del sistema”, selecciona “Path” y haz clic en “Editar”
- Haz clic en “Nuevo” y agrega:
C:\Users\YourUsername\.claude\bin - Haz clic en “Aceptar” para guardar
- Presiona
-
Reinicia tu terminal y verifica la instalación:
claude --version
Configuración
Para usar Aiberm con Claude Code, debes definir dos variables de entorno:
ANTHROPIC_AUTH_TOKEN— Tu clave de API de AibermANTHROPIC_BASE_URL— El endpoint de la API de Aiberm (https://aiberm.com)
Elige uno de los siguientes métodos de configuración:
Método 1: Configuración permanente (recomendado)
Este método guarda tu clave de API de forma segura y persiste entre sesiones.
macOS y Linux
Agrega estas líneas al archivo de configuración de tu shell:
Para Bash (~/.bashrc o ~/.bash_profile):
export ANTHROPIC_AUTH_TOKEN="sk-your-aiberm-api-key"
export ANTHROPIC_BASE_URL="https://aiberm.com"
Para Zsh (~/.zshrc):
export ANTHROPIC_AUTH_TOKEN="sk-your-aiberm-api-key"
export ANTHROPIC_BASE_URL="https://aiberm.com"
Aplica los cambios:
source ~/.zshrc # or source ~/.bashrc
Windows
Usando PowerShell (persistente):
- Abre PowerShell como administrador
- Ejecuta estos comandos:
[System.Environment]::SetEnvironmentVariable('ANTHROPIC_AUTH_TOKEN', 'sk-your-aiberm-api-key', 'User')
[System.Environment]::SetEnvironmentVariable('ANTHROPIC_BASE_URL', 'https://aiberm.com', 'User')
- Reinicia tu terminal para aplicar los cambios
Usando Símbolo del sistema (persistente):
setx ANTHROPIC_AUTH_TOKEN "sk-your-aiberm-api-key"
setx ANTHROPIC_BASE_URL "https://aiberm.com"
Método 2: Configuración temporal (solo la sesión actual)
macOS y Linux
export ANTHROPIC_AUTH_TOKEN="sk-your-aiberm-api-key"
export ANTHROPIC_BASE_URL="https://aiberm.com"
Windows PowerShell
$env:ANTHROPIC_AUTH_TOKEN="sk-your-aiberm-api-key"
$env:ANTHROPIC_BASE_URL="https://aiberm.com"
Símbolo del sistema de Windows
set ANTHROPIC_AUTH_TOKEN=sk-your-aiberm-api-key
set ANTHROPIC_BASE_URL=https://aiberm.com
Método 3: Usar la configuración de Claude Code
Crea o edita ~/.claude/settings.json:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-your-aiberm-api-key",
"ANTHROPIC_BASE_URL": "https://aiberm.com"
}
}
Método 4: Usar CC Switch (GUI)
CC Switch es una herramienta para cambiar de proveedor en Claude Code, con una interfaz gráfica para administrar varias configuraciones de proveedores de API. Consulta el repositorio para las instrucciones de instalación.
Configurar el proveedor Aiberm:
- Ejecuta CC Switch para abrir la interfaz de configuración
- Desactiva el interruptor Live proxy en la parte superior (este interruptor enruta las solicitudes a través del proxy propio de CC Switch, lo cual no es necesario)
- Agrega un nuevo proveedor con la siguiente configuración:
- Provider Name:
Aiberm - Note:
Aiberm - Website URL:
https://aiberm.com - API Key: Tu clave de API de Aiberm
- Request URL:
https://aiberm.com(no termines con una barra) - API Format:
Anthropic Messages (Native) - Main Model:
claude-opus-4-6 - Thinking Model:
claude-opus-4-6-thinking - Haiku Default Model:
claude-haiku-4-5-20251001 - Sonnet Default Model:
claude-sonnet-4-5-20250929 - Opus Default Model:
claude-opus-4-6
- Provider Name:
- Haz clic en “Save”
Verificar la configuración
Después de iniciar Claude Code, escribe /status para revisar tu configuración. Si ves lo siguiente, la configuración se realizó correctamente:
Anthropic base URL: https://aiberm.com
También puedes probar enviando un mensaje:
claude "Hi"
Si está configurado correctamente, Claude Code debería responder usando la API de Aiberm.
Comprobar las variables de entorno:
macOS/Linux:
echo $ANTHROPIC_BASE_URL
echo $ANTHROPIC_AUTH_TOKEN
Windows PowerShell:
echo $env:ANTHROPIC_BASE_URL
echo $env:ANTHROPIC_AUTH_TOKEN
Solución de problemas
Error “Invalid API key”
- Verifica que tu clave de API sea correcta: Consola → API Keys
- Asegúrate de que no haya espacios extra en la variable de entorno
- Comprueba que
ANTHROPIC_BASE_URLesté definida comohttps://aiberm.com(sin/v1)
Error “Connection refused”
- Verifica tu conexión a internet
- Comprueba si puedes acceder a https://aiberm.com en el navegador
- Asegúrate de que el firewall permita conexiones HTTPS salientes
No se encuentra Claude Code
macOS/Linux:
# Check if Claude Code is in your PATH
which claude
# If not found, add to PATH in ~/.zshrc or ~/.bashrc:
export PATH="$HOME/.claude/bin:$PATH"
Windows:
- Verifica que la variable de entorno PATH incluya
C:\Users\YourUsername\.claude\bin - Reinicia tu terminal después de agregar la ruta al PATH