Descripción general
OpenCode es un asistente de codificación de IA de código abierto que se ejecuta en su terminal. Admite múltiples proveedores de LLM y puede configurarse para usar la API de LemonData para acceder a más de 300 modelos.Instalación
- Script de instalación
- Homebrew
- Go
Configuración
Paso 1: Establecer variables de entorno
~/.bashrc o ~/.zshrc:
Paso 2: Configurar OpenCode
Cree o edite~/.config/opencode/opencode.json (global) o opencode.json en la raíz de su proyecto:
Uso básico
Iniciar modo interactivo:Modelos disponibles
| Modelo | Ideal para |
|---|---|
gpt-4o | Tareas complejas, arquitectura de código |
gpt-4o-mini | Correcciones rápidas, consultas simples |
claude-sonnet-4-5 | Revisión de código, documentación |
claude-opus-4-5 | Razonamiento complejo |
gemini-2.5-flash | Respuestas rápidas |
deepseek-r1 | Diseño de algoritmos |
Comandos comunes
Analizar código:Comandos interactivos
| Comando | Descripción |
|---|---|
/help | Mostrar comandos disponibles |
/model <name> | Cambiar a un modelo diferente |
/clear | Limpiar el historial de conversación |
/exit | Salir de OpenCode |
Solución de problemas
Error de conexión
Error de conexión
- Verifique que
LOCAL_ENDPOINTesté configurado enhttps://api.lemondata.cc/v1 - Compruebe la conectividad de red
- Pruebe
curl https://api.lemondata.cc/v1/modelspara testear
Fallo de autenticación
Fallo de autenticación
- Verifique que la variable de entorno
OPENAI_API_KEYesté establecida - Compruebe que la clave comience con
sk- - Asegúrese de que la clave esté activa en el dashboard de LemonData
Modelo no encontrado
Modelo no encontrado
- Compruebe que el nombre del modelo en la configuración coincida exactamente
- Verifique la disponibilidad del modelo en lemondata.cc/en/models
Mejores prácticas
Usar el contexto del proyecto
Usar el contexto del proyecto
Ejecute OpenCode desde la raíz de su proyecto para una mejor comprensión de su base de código.
Elegir modelos adecuados
Elegir modelos adecuados
Use modelos más rápidos (gpt-4o-mini) para tareas simples, y modelos potentes (gpt-4o, claude) para tareas complejas.
Revisar el código generado
Revisar el código generado
Revise siempre el código generado por IA antes de aplicar cambios a su proyecto.