Saltar al contenido principal
Claude Code es un agente de programación basado en terminal que entiende tu código base y te ayuda a programar más rápido a través de comandos en lenguaje natural - ejecutando tareas rutinarias, explicando código complejo y manejando flujos de trabajo de git. Claude Code se vuelve aún más potente con el Plan de Coding — el plan Pro ofrece más que Claude Pro (20 USD/mes), el plan Max ofrece más que Claude Max (200 USD/mes). Programa más rápido, depura de manera más inteligente y gestiona flujos de trabajo sin problemas con más tokens y mayor confiabilidad.

Paso 1: Instalar Claude Code

Requisitos: Node.js 18 o más reciente
# Instalar Claude Code
npm install -g @anthropic-ai/claude-code
Si encuentras errores de permisos durante la instalación, intenta usar sudo (MacOS/Linux) o ejecuta el símbolo del sistema como administrador (Windows).

Paso 2: Configurar el Plan de Coding

1

Obtener Clave API

2

Configurar Variables de Entorno

Hay 2 formas de configurar: mediante archivo settings.json (recomendado) o mediante exportación de variables de entorno.

Paso 1: Localizar la ruta correcta del archivo settings.json

El archivo de configuración se encuentra en diferentes rutas según tu sistema operativo:
Ruta: %USERPROFILE%\.claude\settings.jsonEjemplo: C:\Users\TuNombre\.claude\settings.json

Paso 2: Abrir settings.json para editar

Elige uno de los siguientes métodos para abrir el archivo:
# En Windows (Git Bash o WSL)
claude --settings "$USERPROFILE\.claude\settings.json"

# En macOS/Linux
claude --settings ~/.claude/settings.json
Este comando abre el archivo en el editor predeterminado de tu sistema. Si no funciona, prueba otro método a continuación.

Paso 3: Agregar configuración al archivo

Agrega los campos env al archivo settings.json:
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "tu_clave_api",
    "ANTHROPIC_BASE_URL": "https://api.vibecodecheap.com/v1/ai",
    "API_TIMEOUT_MS": "3000000"
  }
}
Reemplaza tu_clave_api con tu Clave API de VibeCodeCheap y guarda el archivo.

Solución de problemas comunes

Causa: Comandos como code, cursor pueden no estar en PATH, o el archivo se abre en ubicación incorrecta.Solución:
  1. Verificar ubicación del archivo:
    # Windows (PowerShell)
    ls $env:USERPROFILE\.claude\settings.json
    
    # macOS/Linux
    ls -la ~/.claude/settings.json
    
  2. Si el archivo no existe, crear directorio y archivo:
    # Windows (PowerShell)
    mkdir -Force $env:USERPROFILE\.claude
    echo '{"env":{}}' > $env:USERPROFILE\.claude\settings.json
    
    # macOS/Linux
    mkdir -p ~/.claude
    echo '{"env":{}}' > ~/.claude/settings.json
    
  3. Abrir archivo usando ruta absoluta:
    # Windows
    code "C:\Users\TuNombre\.claude\settings.json"
    
    # macOS
    code "/Users/TuNombre/.claude/settings.json"
    
  1. Verificar formato JSON: Usar JSONLint para validar
  2. Cerrar todas las terminales que ejecutan Claude Code
  3. Abrir nueva terminal y ejecutar claude nuevamente
  4. Ejecutar /status en Claude Code para verificar configuración
Causa: El directorio .claude no se ha creado porque Claude Code no se ha ejecutado aún.Solución:
  1. Ejecutar claude una vez (puede salir inmediatamente)
  2. O crear manualmente:
    # Windows
    mkdir %USERPROFILE%\.claude
    
    # macOS/Linux
    mkdir -p ~/.claude
    
Causa: Claude Code puede sobrescribir automáticamente settings.json en algunos casos.Solución:
  1. Hacer copia de seguridad del archivo de configuración:
    cp ~/.claude/settings.json ~/.claude/settings.json.backup
    
  2. Bloquear archivo para evitar sobrescritura (solo cuando sea necesario):
    # macOS/Linux
    chmod 444 ~/.claude/settings.json
    
    # Windows (PowerShell - ejecutar como admin)
    Set-ItemProperty -Path "$env:USERPROFILE\.claude\settings.json" -Name IsReadOnly -Value $true
    
  3. Desbloquear cuando necesite editar:
    # macOS/Linux
    chmod 644 ~/.claude/settings.json
    
    # Windows (PowerShell)
    Set-ItemProperty -Path "$env:USERPROFILE\.claude\settings.json" -Name IsReadOnly -Value $false
    
Causa: WSL está usando Node.js de Windows en lugar de la versión de Linux.Verificar:
which node
which npm
# Si el resultado es /mnt/c/... entonces está usando Node de Windows
Solución:
  1. Instalar Node.js para Linux:
    # Usando nvm (recomendado)
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
    source ~/.bashrc
    nvm install --lts
    
    # O usando administrador de paquetes
    sudo apt update
    sudo apt install nodejs npm
    
  2. Corregir prioridad de PATH - Agregar a ~/.bashrc o ~/.zshrc:
    # Asegurar que nvm esté cargado
    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
    
    # Priorizar rutas de Linux
    export PATH="$HOME/.local/bin:/usr/local/bin:/usr/bin:$PATH"
    
  3. Aplicar cambios:
    source ~/.bashrc
    
Causa: macOS tiene seguridad gatekeeper y SIP (System Integrity Protection).Solución:
  1. Permitir que terminal acceda a archivos:
    • Abrir Configuración del Sistema > Privacidad y Seguridad > Acceso Completo al Disco
    • Agregar Terminal.app o iTerm2
  2. Corregir permisos de directorio:
    sudo chown -R $(whoami) ~/.claude
    chmod -R u+w ~/.claude
    

Paso 3: Comenzar con Claude Code

Después de la configuración, puedes comenzar a usar Claude Code en la terminal:
cd tu-directorio-de-proyecto
claude
Si estás usando Windows, necesitas ejecutar claude usando Git Bash o Ubuntu (WSL) la primera vez.
Al ejecutar Claude Code por primera vez, podrías ver un mensaje de seguridad pidiendo permiso de acceso a archivos:
Do you trust the files in this folder?

 Claude Code may read, write, or execute files contained in this directory. 
 This can pose security risks, so only use files from trusted sources.

 ❯ 1. Yes, proceed
   2. No, exit
Selecciona “Yes, proceed” y presiona Enter para otorgar a Claude Code acceso a los archivos en tu directorio de proyecto.

Preguntas Frecuentes

Cómo Cambiar el Modelo en Uso

Mapeo entre las variables de entorno de modelo interno de Claude Code y los modelos:
ModeloMultiplicadorContexto
claude-sonnet-4-51x200K tokens
claude-sonnet-4-5-202509291x200K tokens
claude-opus-4-5-202511012x200K tokens
gpt-5-mini0x (uso gratuito)128K tokens
glm-4.60x (uso gratuito)200K tokens
glm-4.70x (uso gratuito)200K tokens
gpt-5-mini, glm-4.6 y glm-4.7 son modelos de uso gratuito con uso ilimitado al suscribirte al Plan de Coding en VibeCodeCheap.
Si necesitas ajustar, puedes editar directamente el archivo de configuración ~/.claude/settings.json:
{
  "env": {
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5-20251001",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-5-20250929",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-5-20251101"
  }
}

Cómo Verificar el Estado Actual del Modelo

Abre una nueva terminal y ejecuta claude, ingresa /help para ver todos los comandos disponibles.
  • Ingresa /status para verificar el estado actual del modelo.
  • Ingresa /models para listar todos los modelos disponibles.

La Configuración Manual No Funciona

Si has editado el archivo ~/.claude/settings.json pero los cambios no surten efecto:
  • Cierra todas las ventanas de Claude Code, abre una nueva terminal y ejecuta claude de nuevo.
  • Si aún no funciona, intenta eliminar el archivo ~/.claude/settings.json y reconfigura.
  • Confirma que el formato JSON es correcto, verifica los nombres de las variables y asegúrate de que no falten ni sobren comas.

Versión Recomendada de Claude Code

Recomendamos usar la última versión de Claude Code:
# Verificar versión actual
claude --version

# Actualizar a la última versión
claude update