Google stellt Jules vor: KI-Code-Agent mit Gemini 2.5 Pro

Infoq

Google hat die allgemeine Verfügbarkeit von Jules, seinem asynchronen, agentenbasierten Codierungsassistenten, bekannt gegeben und das Tool damit aus der Beta-Phase herausgeführt. Angetrieben vom fortschrittlichen Gemini 2.5 Pro-Modell ist Jules als erhebliche Hilfe für Entwickler positioniert, die routinemäßige Programmieraufgaben auslagern und optimieren möchten, von der Erstellung von Tests und dem Aufbau neuer Funktionen bis hin zur Fehlerbehebung, der Generierung von Audio-Changelogs und der Aktualisierung von Abhängigkeiten.

Im Gegensatz zu herkömmlichen Echtzeit-Codierungsassistenten arbeitet Jules asynchron. Es integriert sich direkt in die bestehenden Code-Repositories eines Entwicklers und klont die Codebasis in eine sichere Google Cloud-Virtual Machine, wo es fleißig im Hintergrund arbeitet. Sobald seine Aufgaben erledigt sind, präsentiert Jules einen umfassenden Plan, der seine Argumentation detailliert darlegt und eine klare Diff der vorgeschlagenen Änderungen bereitstellt, sodass Entwickler die Änderungen überprüfen und genehmigen können, bevor sie in die Hauptcodebasis integriert werden. Google betont, dass der Dienst standardmäßig privat ist, um sicherzustellen, dass er nicht mit proprietärem Code der Benutzer trainiert und alle Daten in seiner isolierten Ausführungsumgebung speichert.

Der öffentliche Start folgt einer ausgedehnten Beta-Phase, in der Tausende von Entwicklern Jules nutzten, um Zehntausende von Aufgaben zu erledigen, die zusammen zu über 140.000 Code-Verbesserungen beitrugen, die anschließend öffentlich geteilt wurden. Basierend auf dem unschätzbaren Feedback dieser frühen Anwender hat Google die Benutzeroberfläche des Assistenten verfeinert, Hunderte von Fehlern behoben und neue Funktionen eingeführt. Zu diesen Verbesserungen gehören eine schnellere Aufgabenbearbeitung durch die Wiederverwendung früherer Setups, eine nahtlose Integration mit GitHub Issues und eine erweiterte multimodale Unterstützung.

Mit seinem öffentlichen Debüt ist Jules nun über drei verschiedene Zugriffsebenen zugänglich, die auf die unterschiedlichen Entwicklerbedürfnisse zugeschnitten sind. Die Basisebene eignet sich für diejenigen, die den Assistenten bei kleineren Projekten ausprobieren möchten. Für die nachhaltige tägliche Arbeit bietet Google die AI Pro-Ebene an, während die Google AI Ultra-Ebene für hochintensive Codierungsumgebungen maßgeschneidert ist, die eine groß angelegte, Multi-Agenten-Unterstützung erfordern.

Der Übergang aus der Beta-Phase wurde jedoch nicht überall mit Beifall aufgenommen. Einige frühe Tester haben Bedenken hinsichtlich der praktischen Nützlichkeit von Jules geäußert. Ein Nutzer auf Hacker News bemerkte beispielsweise: „Ich habe damit gespielt und war im Allgemeinen nicht beeindruckt. Es gibt sowohl offensichtliche nervige UI-Bugs… und die Ausgabe des Tools ist nur für die einfachsten Probleme sehr gut. Wenn das Modell wirklich gut wäre, würde ich es lieben, aber das ist es nicht.“

Weitere Bedenken wurden hinsichtlich der umfassenderen Komplexität der KI- und Workspace-Angebote von Google geäußert, die einige Benutzer als verwirrend empfinden. Benutzer Lucasoato hob diese Frustration hervor und kommentierte: „Wir haben versucht, die Google Workspace-Abonnements zu verstehen, aber es ist ein komplettes Chaos. Ich kann nicht einmal sagen, ob wir Zugriff auf Google AI Studio haben oder nicht. Ihre Tutorials sind kompletter [Unsinn], die Dokumente sind einfach falsch, weil sie auf Dinge verweisen, die sich nicht auf der Plattform widerspiegeln.“

Jules ist über Google AI Studio verfügbar, wobei seine genauen Funktionen und Betriebsgrenzen vom spezifischen Google AI-Abonnement des Benutzers abhängen. Trotz des Feedbacks zur Abonnementkomplexität hat Google noch keine unmittelbaren Änderungen zur Vereinfachung seines übergeordneten Abonnementmodells angekündigt, obwohl es sein Engagement bekräftigt, Jules kontinuierlich zu iterieren und das Entwicklerfeedback in zukünftige Updates zu integrieren.