OpenCode 2.0 wurde am 12. Oktober mit Hintergrund-Subagenten und MCP Code Mode als Standard veröffentlicht. Gleichzeitig ist die Kompatibilität mit V1-Plugins und der älteren Server-API nicht mehr gegeben.
In der OpenCode-Tool-Dokumentation sorgt background: true dafür, dass ein Subagent sofort zurückkehrt, statt den übergeordneten Agenten zu blockieren. Nach Abschluss der untergeordneten Sitzung benachrichtigt er den übergeordneten Agenten. Builder können mit der zurückgegebenen Sitzungs-ID weiterarbeiten; die Standard-Verschachtelungstiefe beträgt eins.
Dieselbe Dokumentation zeigt einen umfassenderen Wandel bei der Tool-Nutzung. Das Tool execute führt JavaScript im Code Mode aus, sodass Agenten Tools aus ihrem Katalog aufrufen und kombinieren können, einschließlich MCP-gestützter Tools. Die zugehörige MCP-Server-Dokumentation erklärt, dass Server nun standardmäßig den Code Mode verwenden. Mit codemode: false können Teams Tools bei Bedarf weiterhin direkt bereitstellen.
Das verändert die Konzeption von Integrationen, da die Runtime keinen direkten Zugriff auf Dateisysteme, Imports, Timer oder fetch hat; sie kann nur registrierte Tools aufrufen. Der AICoder-Bericht ordnet diese Dokumentationsänderungen in das breitere 2.0-Release ein, darunter ein gemeinsam genutzter lokaler Dienst, @opencode/sdk und 80+ interne Funktionen, die als Plugins mit Hot Reload neu aufgebaut wurden.
