Saltar al contenido principal

Descripción general

Claude Code es la herramienta CLI oficial de Anthropic para programación asistida por AI. Puedes configurarla para usar LemonData como proveedor de API.

Instalación

Anthropic ahora recomienda el instalador nativo. La instalación con npm todavía existe por compatibilidad, pero está obsoleta en origen.
curl -fsSL https://claude.ai/install.sh | bash
Si específicamente necesitas el paquete de npm, usa:
npm install -g @anthropic-ai/claude-code
No uses sudo npm install -g para Claude Code.

Configuración

Variables de entorno

Establece las siguientes variables de entorno:
export ANTHROPIC_API_KEY="sk-your-lemondata-key"
export ANTHROPIC_BASE_URL="https://api.lemondata.cc"
Agrégalas a tu perfil de shell (~/.bashrc, ~/.zshrc, etc.) para que sean persistentes.
Para LemonData, mantén ANTHROPIC_BASE_URL en https://api.lemondata.cc sin el sufijo /v1. Esto coincide con la forma del endpoint de estilo Anthropic y el patrón de gateway unificado documentado por Claude Code.

Archivo de configuración

Como alternativa, crea o edita ~/.claude/settings.json:
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-your-lemondata-key",
    "ANTHROPIC_BASE_URL": "https://api.lemondata.cc"
  }
}

Uso

Después de la configuración, usa Claude Code normalmente:
# Start an interactive session
claude

# Run a single command
claude "Explain this code" < main.py

# Chat mode
claude chat
Verifica la instalación si es necesario:
claude --version
claude doctor

Modelos disponibles

LemonData admite todos los modelos Claude:
ModelDescription
claude-opus-4-6El más capaz, razonamiento complejo
claude-sonnet-4-6Rendimiento equilibrado, excelente para programación
claude-haiku-4-5El más rápido, rentable

Selección de modelo

Especifica un modelo con la bandera --model:
claude --model claude-sonnet-4-6 "Review this PR"
O establece uno predeterminado en tu configuración:
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-your-lemondata-key",
    "ANTHROPIC_BASE_URL": "https://api.lemondata.cc"
  },
  "model": "claude-sonnet-4-6"
}

Pensamiento extendido

Para tareas de razonamiento complejas, usa modelos con pensamiento extendido:
claude --model claude-opus-4-6 "Design a microservices architecture for..."

Solución de problemas

Verifica que la URL base sea exactamente https://api.lemondata.cc (sin el sufijo /v1 para solicitudes de estilo Anthropic).
Asegúrate de que tu API key de LemonData comience con sk- y tenga saldo suficiente.
El modo gateway de Claude Code también admite ANTHROPIC_AUTH_TOKEN. Sigue usando ANTHROPIC_API_KEY para la configuración estándar de LemonData, a menos que hayas cambiado intencionalmente el comportamiento de autenticación de tu gateway.
Comprueba que el nombre del modelo sea correcto. Usa el formato claude-sonnet-4-6.