OpenCode guía práctica del agente open source para programar
OpenCode (opencode.ai) es un AI coding agent open source pensado para trabajar contigo donde realmente vives: la terminal, pero también en desktop y IDE.
La promesa es simple y bastante brutal: menos “copiar y pegar prompts”, más “haz esto en mi repo y enséñame el diff”.
Lo interesante no es “otro chat con esteroides”, sino cómo junta piezas que sí impactan el día a día: LSP, multi-sesión, proveedores/motores a elección, integración con GitHub, y un enfoque fuerte en privacidad y control.
Qué es OpenCode y por qué no es “otro copiloto más”
En corto: OpenCode es un agente (no solo autocompletado) que puede analizar tu repo, proponer cambios, ejecutarlos y mantener contexto por sesión. Y lo hace en formatos que sí se adaptan a tu flujo: TUI/CLI, app de escritorio y extensión para editor.
Lo que lo vuelve útil en serio (y no genérico):
LSP enabled: carga el LSP correcto para que el modelo entienda mejor tu proyecto (sí, eso se nota en repos medianos/grandes).
Multi-session: puedes correr varios “agentes” en paralelo en el mismo proyecto.
Share links: compartir sesiones para revisar o depurar (con su caveat de privacidad, ahorita lo vemos).
Any model: soporte para 75+ proveedores vía Models.dev y opción de modelos locales.
Any editor: terminal, desktop app e IDE extension.
Lo más importante si trabajas en serio es privacidad y control
OpenCode afirma que no almacena tu código ni tu “context data”, y que el procesamiento ocurre localmente o mediante llamadas directas a tu proveedor de IA.
Peeeero (porque siempre hay un “pero” sano): el feature opcional /share puede enviar la conversación y sus datos a la infraestructura que hospeda esas páginas en opencode.ai, y recomiendan deshabilitarlo en pruebas internas si tu entorno es sensible.
Para desactivar share:








