Google lädt Entwickler ein, eine neue experimentelle KI-Funktion für sein Befehlszeilentool gemini-cli zu testen. Der „Codebase Investigator Agent“, der am 17. Oktober in einer GitHub-Diskussion angekündigt wurde, ist ein autonomes Tool, das Ingenieuren dabei helfen soll, komplexe Codebasen zu verstehen.
Im Gegensatz zur einfachen Suche untersucht der Agent Code auf der Grundlage übergeordneter Ziele, um detaillierte Berichte zu erstellen. Die Funktion ist jetzt in der neuesten Vorschauversion verfügbar, und Google sucht aktiv nach Nutzerfeedback zu seiner Genauigkeit, Leistung und seinem Gesamtverhalten, um seine zukünftige Entwicklung zu gestalten.
Ein autonomer Agent für die Exploration komplexer Codes
Google führt eine ausgefeiltere Möglichkeit für Entwickler ein, ihre Projekte direkt vom Terminal aus zu analysieren. Der neue Codebase Investigator Agent, detailliert in einer GitHub-Diskussion, geht über die herkömmliche Codesuche hinaus, indem er als autonomer Agent fungiert.
Anstatt bestimmte Zeilen oder Funktionen abzurufen, werden komplexe, oft mehrdeutige Entwickleranfragen bearbeitet, die ein ganzheitliches Verständnis der Codebasis erfordern.
Laut einem Beitrag von Silvio von Google Junior: „Einfache Codesuchen eignen sich hervorragend zum Auffinden bestimmter Zeilen. Sie schlagen jedoch oft fehl, wenn Sie sich ein vollständiges Bild davon machen müssen, wie eine Funktion über mehrere Dateien hinweg funktioniert.“
Der neue Agent wurde entwickelt, um diese Lücke zu schließen. Es wurde entwickelt, um vage, aber kritische Fragen zu untersuchen, bei denen sich die Antwort über mehrere Dateien und Verzeichnisse erstreckt.
Für Entwickler bedeutet dies, Fragen zu stellen, die zuvor stundenlange manuelle Erkundung erforderten, beispielsweise der Versuch, ein Altsystem oder eine komplexe neue Funktion zu verstehen. „Es eignet sich perfekt für mehrdeutige Fragen wie „Wie funktioniert unsere Caching-Ebene?“, bei denen die Antwort nicht an einer einzigen Stelle steht“, fügte er hinzu.
Sobald eine Untersuchung abgeschlossen ist, liefert der Agent einen umfassenden Bericht, der weitaus detaillierter ist als eine Standardprotokolldatei.
Diese Ausgabe umfasst eine allgemeine Zusammenfassung seiner Ergebnisse, eine detaillierte Verfolgung seines Erkundungspfads durch den Code und eine Analyse aller Dateien und Funktionen, als die er identifiziert wurde relevant.
Die strukturierten Erkenntnisse können dann von anderen KI-Agenten für komplexe Aufgaben verwendet werden oder Entwicklern ein tiefes, umsetzbares Verständnis der Architektur ihrer Software vermitteln.
So testen Sie den Codebase Investigator
Entwickler, die das neue Tool ausprobieren möchten, können sofort darauf zugreifen. Der Agent ist in der Vorschauversion v0.10.0 von gemini-cli standardmäßig aktiviert. Die aktive Entwicklung geht weiter, mit einer nächtlichen Veröffentlichung am 20. Oktober, einschließlich eines Fixes, der den Ermittler „für alle Modi“ aktiviert, was auf eine breitere Integration hindeutet im Gange.
Google hat Entwicklern außerdem eine detaillierte Kontrolle über das Verhalten des Agenten ermöglicht. Benutzer können ihre Einstellungen innerhalb eines „experimentellen“ Konfigurationsblocks in ihrer Einstellungsdatei ändern.
Zu den wichtigsten Optionen gehört die Anpassung von maxNumTurns, um die Untersuchungstiefe zu begrenzen oder zu erweitern, was für das Zeitmanagement bei sehr großen Codebasen von entscheidender Bedeutung ist.
Entwickler können auch das KI-Modell angeben, das standardmäßig auf dem leistungsstarken gemini-2.5-pro basiert, und ein ThinkingBudget festlegen, um seine Rechenleistung zu verwalten Aufwand.
Das Unternehmen appelliert direkt an die Entwickler-Community, bei der Weiterentwicklung des Tools mitzuhelfen.
In der Ankündigung betont Google den experimentellen Charakter des Agenten und bittet um detailliertes Feedback zu bestimmten Bereichen. „Dies ist eine frühe Version des Agenten, und Ihr Feedback ist von entscheidender Bedeutung. Bitte antworten Sie auf diesen Thread mit Ihren Gedanken, insbesondere in Bezug auf Genauigkeit, Agentenverhalten, Leistung und Anwendungsfälle!“, schrieb Silvio Junior.
Dieser offene Ansatz zielt darauf ab, Community-Beiträge zu nutzen, um den Nutzen und die Zuverlässigkeit des Agenten vor einer breiteren Veröffentlichung zu verbessern.
Frühes Feedback und die Wettbewerbslandschaft
Anfangs Die Reaktionen der Community waren positiv. Ein Benutzer, „diegomazuco“, antwortete auf die GitHub-Diskussion nach dem Update auf eine Vorschauversion mit den Worten: „Ich habe gerade auf die Version ‚Release v0.10.0-preview.2‘ aktualisiert und fand diese neue Funktion sehr interessant und funktional. Ich teste sie bereits in einem meiner Projekte und sie hat mir bereits sehr geholfen!“
Diese frühe Validierung legt nahe, dass sich das Tool bereits für seinen beabsichtigten Zweck, die komplexe Entwicklung zu vereinfachen, als nützlich erweist Aufgaben.
Der Codebase Investigator ist die neueste Erweiterung von gemini-cli, einem kostenlosen Open-Source-Tool, das Google im Juni 2025 eingeführt hat, um seine leistungsstarken KI-Modelle direkt auf das Terminal zu bringen.
Die neue Funktion kommt in einen hart umkämpften Markt für KI-Entwicklertools. Google selbst verfolgt mehrere Strategien und bietet auch seinen asynchronen Coding-Agenten Jules an, der für die Delegation ganzer Aufgaben statt für die gemeinsame Erkundung konzipiert ist.
Unterdessen entwickelt die Branche insgesamt rasend schnell Innovationen. OpenAI hat kürzlich seinen leistungsstarken Codex-Agenten auf allgemeine Verfügbarkeit umgestellt und seine Reichweite durch eine Slack-Integration und ein Entwickler-SDK zur Einbettung des Agenten in benutzerdefinierte Tools erweitert.
In einem parallelen Schritt, der einen anderen strategischen Ansatz hervorhebt, hat Anthropic gerade Claude Code für das Web eingeführt und seinen KI-Codierungsassistenten in den Browser verlagert, wobei der Schwerpunkt stark auf sicheren Sandbox-Umgebungen liegt, um die Sicherheit während des autonomen Betriebs zu gewährleisten.
Googles Entscheidung, den Codebase Investigator als experimentelle, von der Community betriebene Funktion innerhalb eines bestehenden Open-Source-Tools zu veröffentlichen, unterstreicht eine Strategie der schnellen, iterativen Entwicklung.
Durch die Einbettung immer autonomerer Funktionen direkt in die Befehlszeile – die native Umgebung für viele Entwickler – unternimmt Google einen starken Schritt, um ein unverzichtbarer Partner im modernen Software-Engineering-Workflow zu werden.
Das gesammelte Feedback von Diese öffentliche Testphase wird wahrscheinlich darüber entscheiden, wie schnell sich dieser leistungsstarke neue Agent von einem Experiment zu einer Kernfunktion im laufenden Kampf um den Desktop des Entwicklers entwickelt.