Latenode

OpenCode 2.0 ajoute des sous-agents en arrière-plan et casse les plugins V1

Pour les développeurs d'agents, OpenCode 2.0 apporte une délégation asynchrone native et une orchestration MCP pilotée par le code, mais la rupture avec les plugins V1 et l'API serveur impose des tests de migration sur les autorisations, le transfert d'état et les exécutions concurrentes.

Illustration d'agents OpenCode exécutant des tâches en arrière-plan

OpenCode 2.0 a été lancé le 12 octobre avec des sous-agents en arrière-plan et le mode Code MCP activé par défaut, tout en rompant la compatibilité avec les plugins V1 et l'ancienne API serveur.

Dans la documentation des outils OpenCode, background: true permet à un sous-agent de renvoyer immédiatement une réponse au lieu de bloquer l'agent parent, puis de notifier cet agent lorsque la session enfant se termine. Les développeurs peuvent poursuivre le travail à partir de l'ID de session renvoyé, et la profondeur d'imbrication par défaut est de un.

La même documentation montre une évolution plus large dans l'utilisation des outils. L'outil execute exécute du JavaScript en mode Code afin que les agents puissent appeler et combiner les outils de leur catalogue, y compris ceux reposant sur MCP. La documentation des serveurs MCP associée indique que les serveurs utilisent désormais le mode Code par défaut, avec codemode: false lorsque les équipes souhaitent plutôt exposer directement les outils.

Cela modifie la conception des intégrations, car l'environnement d'exécution n'a pas d'accès direct au système de fichiers, aux imports, aux minuteurs ni à fetch ; il peut uniquement appeler des outils enregistrés. La couverture d'AICoder relie ces changements de documentation à la version 2.0 plus large, qui comprend un service local partagé, @opencode/sdk et plus de 80 fonctionnalités internes reconstruites sous forme de plugins rechargeables à chaud.

Quand les modèles et les API changent le workflow continue

Connectez dans un même scénario les modèles et apps de ce type d'actualité. Si un fournisseur change le routage, le tarif ou la disponibilité, vous mettez à jour le workflow — vous ne recommencez pas à zéro.

Commencer gratuitement

Offre gratuite à vie. Aucune carte bancaire requise.