Google hat ADK für Go 2.0 veröffentlicht und damit ein neues Framework für komplexe KI-Agent-Anwendungen eingeführt. Das Update bringt einen graphbasierten Workflow-Engine, Human-in-the-Loop-Funktionen und dynamische Orchestrierung direkt in die Go-Programmiersprache. Damit sollen Entwickler produktionsreife Multi-Agent-Systeme mit weniger Komplexität aufbauen können.
Das Problem, das ADK 2.0 löst, ist bekannt: Echte Agent-Anwendungen bestehen selten aus einer einzigen Anfrage. Sie müssen klassifizieren, verzweigen, mehrere Aufgaben parallel ausführen, Menschen einbeziehen, bei Fehlern wiederholen und Schleifen durchlaufen. Bisher war solche Logik als Ad-hoc-Kontrollfluss schnell fehleranfällig. Mit dem neuen Graph-Modell beschreiben Entwickler die Struktur ihrer Anwendung als verbundene Knoten und Kanten – die Runtime übernimmt Parallelisierung, Persistierung von Zuständen und Pausierungen für menschliche Entscheidungen. Besonders praktisch: Ein Graph ist einfach ein Agent und läuft in der gleichen Umgebung wie reguläre Agents – keine neuen Server, kein spezieller Harness nötig.
Die Bedeutung liegt in der Demokratisierung von Production-Ready-Agent-Architektur. Während Python-Entwickler bereits von ADK 2.0 profitieren, schließt Google jetzt die Go-Community ein – eine kritische Lücke, da Go in der Backend- und Service-Entwicklung dominiert. Mit Funktionsknoten, emittierenden Knoten und eingebauten Agent-Nodes bietet das Framework Flexibilität für verschiedene Szenarien, ohne Entwickler mit Boilerplate zu überlasten.