Guía de configuración

Guía de configuración del proveedor

Explora los pasos de configuración y soluciones por herramienta.

Guía de configuración del proveedor/Configuración de OpenCode

Configuración de OpenCode

OpenCode es un asistente de programación con IA de código abierto para la terminal. Es adecuado para preguntas y respuestas sobre código, modificaciones de archivos y cambio de modelos dentro del directorio de un proyecto. Los principiantes deben usar primero su asistente de conexión integrado y evitar escribir manualmente el JSON completo al principio.

Qué es esta herramienta y para qué sirve

Ubicación del archivo de configuración

SistemaUbicación del archivo de configuraciónDescripción
WindowsC: \Users\YourUsername\. config\opencode\opencode.jsonSi el archivo no existe, crea uno nuevo
macOS / Linux~/. config/opencode/opencode.jsonSi el archivo no existe, crea uno nuevo

Comienza con el asistente de conexión

Asistente de conexión de OpenCode
cd YOUR_TEST_PROJECT opencode /connect

Aspectos a tener en cuenta al configurar manualmente

Edita el archivo de configuración solo si la documentación de tu proveedor especifica claramente el campo Provider de OpenCode, dónde colocar la Base URL y la Key. Los campos pueden variar entre versiones; no copies directamente ejemplos de JSON de otras herramientas en OpenCode.

Elementos a verificarDescripción
Tipo de proveedorNo mezcles protocolos de OpenAI, Claude, Gemini u otros
Base URLUsa la dirección completa proporcionada por el proveedor para OpenCode o el protocolo correspondiente
KeyUsa la Key correspondiente al proveedor actual
Nombre del modeloCopia la lista de modelos desde el panel del proveedor

Cómo probar después de guardar

  1. Accede al directorio de un proyecto de prueba y ejecuta opencode.
  2. Usa primero /models para confirmar que el modelo que acabas de configurar sea visible.
  3. Tras seleccionar el modelo, envía 'Por favor, responde únicamente: Configuración de OpenCode exitosa'.
  4. La primera vez, no permitas que modifique archivos; pídele únicamente que explique el directorio actual o el archivo actual.
  5. Si falla, regresa primero a /connect o verifica el proveedor, la Base URL, la clave y el nombre del modelo según la documentación del proveedor.
SíntomaVerificación prioritariaSolución
No aparece ningún modelo en /modelsSi el proveedor se guardó correctamente y si se puede obtener la lista de modelosAñade manualmente el ID del modelo / nombre del modelo desde el panel del proveedor
Fallo de conexiónSi la Base URL corresponde al protocolo del proveedor actualNo mezcles direcciones de Claude, Gemini y OpenAI
El archivo de configuración no es válidoFormato JSON, comas, comillasDa prioridad a generar la configuración usando el asistente de conexión y luego realiza ajustes manuales menores.
Sitio web oficial de OpenCode Consulta las instrucciones de instalación, autenticación y comandos.
Referencia de configuración de proveedores de IA para OpenCode Consulta el enfoque de configuración de opencode.json.