Latenode

OpenCode 2.0 añade subagentes en segundo plano y rompe plugins V1

Para quienes crean agentes, OpenCode 2.0 añade delegación asíncrona nativa y orquestación de MCP basada en código, pero la ruptura de los plugins V1 y la API de servidor exige pruebas de migración sobre permisos, transferencia de estado y ejecuciones simultáneas.

Interfaz de OpenCode con subagentes y herramientas MCP

OpenCode 2.0 se lanzó el 12 de octubre con subagentes en segundo plano y el modo Código de MCP activado por defecto, además de romper la compatibilidad con los plugins V1 y la API de servidor anterior.

En la documentación de herramientas de OpenCode, background: true permite que un subagente responda de inmediato en lugar de bloquear al agente principal y, después, notifique a ese agente cuando finalice la sesión secundaria. Los desarrolladores pueden continuar el trabajo desde el ID de sesión devuelto, y la profundidad de anidamiento predeterminada es uno.

La misma documentación muestra un cambio más amplio en el uso de herramientas. La herramienta execute ejecuta JavaScript en modo Código para que los agentes puedan llamar y combinar herramientas de su catálogo, incluidas las herramientas respaldadas por MCP. La documentación relacionada sobre servidores MCP indica que los servidores ahora usan el modo Código por defecto, con codemode: false disponible cuando los equipos prefieren exponer las herramientas directamente.

Esto cambia cómo deben diseñarse las integraciones, porque el entorno de ejecución no tiene acceso directo al sistema de archivos, importaciones, temporizadores ni fetch; solo puede llamar a herramientas registradas. La cobertura de AICoder vincula estos cambios en la documentación con el lanzamiento más amplio de la versión 2.0, incluido un servicio local compartido, @opencode/sdk y más de 80 funciones internas reconstruidas como plugins recargables en caliente.

Cuando cambian los modelos y las APIs el flujo sigue en marcha

Conecta en un solo escenario los modelos y apps de noticias como esta. Si un proveedor cambia el enrutado, el precio o la disponibilidad, actualizas el flujo — no empiezas de cero.

Empezar gratis

Plan gratuito para siempre. No se requiere tarjeta de crédito.