3 puntos por GN⁺ 2026-03-21 | 1 comentarios | Compartir por WhatsApp
  • Agente de codificación con IA de código abierto que ayuda a escribir código en terminal, IDE y entornos de escritorio, y ofrece una app beta de escritorio para macOS, Windows y Linux
  • Se integra con varios proveedores de modelos como Claude, GPT y Gemini, e incluye también modelos gratuitos
  • Soporta colaboración y trabajo en paralelo con funciones como carga automática de LSP, ejecución de múltiples sesiones y compartir enlaces de sesión
  • Estructura extensible con integración de cuentas de GitHub y OpenAI, además de compatibilidad con más de 75 proveedores de LLM y modelos locales
  • Mantiene una calidad estable con un diseño centrado en la privacidad que no almacena los datos del código del usuario y el conjunto de modelos validados Zen

Funciones principales

  • Soporte para LSP

    • Carga automáticamente el Protocolo de Servidor de Lenguaje (LSP) y lo integra con los LLM
  • Múltiples sesiones

    • Permite ejecutar varios agentes en paralelo dentro del mismo proyecto
  • Compartir sesiones

    • Facilita la colaboración para referencia o depuración mediante compartir enlaces de sesión
  • Integración de cuentas

    • Con inicio de sesión con GitHub se puede usar una cuenta de Copilot
    • Con inicio de sesión con OpenAI se puede usar una cuenta de ChatGPT Plus o Pro
  • Compatibilidad con modelos y editores

    • A través de Models.dev admite más de 75 proveedores de LLM y modelos locales
    • Puede usarse como interfaz de terminal, app de escritorio o extensión para IDE

Proyecto y seguridad

  • En GitHub cuenta con más de 120,000 estrellas, más de 800 contribuidores y más de 10,000 commits
  • Lo usan más de 5 millones de desarrolladores cada mes
  • No almacena el código ni los datos de contexto del usuario
    • Diseñado para funcionar de forma segura incluso en entornos sensibles a la privacidad
    • Los detalles pueden consultarse en la documentación oficial de privacy
  • Zen** es un conjunto de modelos de IA para agentes de codificación que OpenCode valida y evalúa**

    • Minimiza las diferencias de rendimiento entre distintos proveedores
    • Garantiza una calidad consistente usando solo modelos validados
  • Al lanzar nuevos productos, ofrece información prioritaria mediante una lista de espera de acceso anticipado

1 comentarios

 
GN⁺ 2026-03-21
Opiniones de Hacker News
  • OpenCode fue el primer agente de código abierto que usé
    Probé Claude Code un rato, vi el potencial del agentic coding y después lo usé como herramienta principal
    Pero la velocidad de lanzamiento y el control de calidad del equipo de desarrollo son demasiado rápidos e inestables. Como agregan, eliminan y modifican funciones sin pruebas ni registro claro de cambios, se rompe con frecuencia
    La base de código también es innecesariamente grande y compleja en TypeScript, así que la eficiencia de recursos es baja (aunque es una TUI, usa más de 1 GB de RAM)
    La UI también tiene muchos bugs, y hay tantas funciones que termina siendo más difícil de usar y de recordar

    • Me preocupa más el tema de la seguridad. OpenCode tiene por defecto una política de seguridad permisiva y una estructura que carga configuraciones automáticamente desde la web
      Hay documentación relacionada (config precedence order) y un issue de GitHub donde se plantea la posibilidad de una vulnerabilidad RCE
    • Vi problemas parecidos también en OpenClaw. Entiendo que los despliegues rápidos se consideran una ventaja competitiva, pero en esa misma medida se sacrifica la estabilidad en producción
    • A diferencia de lo que sugiere el nombre “open”, hay reportes de mucha transmisión de datos. Existe un fork RolandCode que elimina eso
    • El creador también reconoció en X que publicó prototipos con demasiada facilidad, y mencionó que va a invertir más en ordenar y corregir
    • Parece que este tipo de problemas proviene del enfoque de agentic coding y de la cultura de desarrollo centrada en TypeScript
  • El equipo de OpenCode no dice cosas exageradas como “la programación ha muerto”
    Se nota una actitud realista que valora la calidad del código

    • Probablemente porque no tienen que escribir OKR opuestos cada trimestre
  • Había escuchado que era un agente bloqueado por Anthropic AI, pero me gusta la arquitectura de subagentes
    Poder elegir el modelo para cada agente da flexibilidad. Aun así, es una lástima tener que usar Claude Code en ciertos casos

    • En realidad no está bloqueado. Lo que pasa es que no se puede usar OpenCode con el plan de suscripción de Claude Code, solo con la tarifa comercial de la API
    • Si usas directamente la API de Anthropic, sí se puede usar junto con OpenCode
    • Con una máquina AMD395+ de unos $3000 se puede montar un entorno de desarrollo casi completamente abierto
  • Me gusta mucho OpenCode. Yo mismo hice dos plugins: prune y retrieve
    prune reemplaza algunos mensajes de la conversación por un resumen, y retrieve vuelve a cargar el texto original cuando hace falta
    Lo probé mientras hacía un video de desarrollo en vivo, y fue tan efectivo que se sentía como una ventana de contexto infinita

    • Suena interesante, pero no logro encontrar un repositorio en GitHub ni un enlace de publicación en un gestor de paquetes. Me pregunto si está publicado en algún lado
  • Con el plan Go de $10 y un workflow basado en specs, me resultó sorprendentemente productivo
    Llevo 2 meses sin usar Claude. Aprovecho subagentes basados en GPT 5.4 para automatizar la planificación y revisión del trabajo
    Poder cambiar de modelo libremente ayuda mucho a aprender. Incluso modelos gratuitos como GLM y Kimi rinden mejor de lo esperado
    Si yo fuera accionista de un laboratorio frontier, me preocuparía que sus barreras de entrada se estén reduciendo cada vez más

    • El verdadero moat es el talento humano capaz de investigar modelos frontier directamente. Hasta que OpenCode haga modelos así, no deja de ser un simple wrapper
    • Me gustaría saber más sobre la filosofía detrás de cómo eligen y usan modelos de alta calidad
  • Soy usuario de Pi.dev

    • Yo también. Pi funciona bien aunque tenga el system prompt minimizado. En cambio, el prompt de OpenCode es demasiado largo y tiene demasiadas partes emocionales
      Me gustaría aplicar el prompt simple de Pi a OpenCode, pero por ahora eso no es posible sin un fork personalizado
    • Pi es un proyecto excelente y un buen caso de referencia para el desarrollo de agentes ligeros
    • Pi es simple y flexible. Hace poco lo usé en GitLab CI para la generación automática de ChangeLog.md, y funcionó bien en combinación con Qwen 3.5
      Ejecuté Pi de forma programática para analizar commits y reunir el contexto necesario en menos de 600 segundos. Me impresionó que este tipo de automatización sea posible
    • Si OpenCode es un Claude Code de código abierto, Pi se siente más cercano a un verdadero agente de código abierto para programación
  • Hay un fork de OpenCode especializado en ingeniería de datos: Altimate Code

  • Claude Code reconoce de inmediato el archivo actual y las líneas seleccionadas incluso desde la terminal de VS Code, pero OpenCode todavía no llega a ese nivel
    La documentación dice que sí se puede, pero en la práctica solo funciona de forma limitada con una extensión dedicada y ciertos atajos específicos

  • Yo uso OpenCode no para programar, sino como backend de agentes
    Combinándolo con skills, un servidor FastAPI y opencode go(minimax), se puede construir un sistema barato pero inteligente
    Con claw también se puede conversar a través de canales

  • Hace falta una explicación clara sobre el modo offline y la privacidad
    Viendo los issues de GitHub, la inquietud sigue ahí. Quiero asegurarme de que mi código no salga de mi dispositivo

    • La discusión relacionada puede verse en este issue