Google hat Conductor angekündigt, eine neue Extension für Gemini CLI, die KI-unterstützte Entwicklungsworkflows verändern soll. Das Tool führt einen Ansatz der „kontextgetriebenen Entwicklung“ ein, der sich von flüchtigen Chat-Protokollen abwendet zugunsten dauerhafter, formaler Dokumentation.

Das Kernprinzip von Conductor beruht darauf, Projektspezifikationen und -pläne als Markdown-Dateien direkt im Codebase zu speichern. Dieser Ansatz stellt sicher, dass der Projektkontext für alle Teammitglieder zugänglich und konsistent bleibt, im Gegensatz zu KI-Gesprächen, die nach jeder Sitzung verschwinden.

Der Workflow ist um drei unterschiedliche Phasen strukturiert. Die erste Phase nutzt den Befehl /conductor:setup, um den grundlegenden Kontext des Projekts festzulegen. Dieser Schritt umfasst die Produktdefinition, den gewählten Technologie-Stack und die Workflow-Präferenzen des Teams. Diese Informationen bilden die Ausgangsbasis für alle nachfolgenden Interaktionen mit der KI.

Die zweite Phase, ausgelöst durch /conductor:newTrack, leitet die Arbeit an einem neuen Feature ein. Das Tool generiert dann detaillierte Spezifikationen und umsetzbare Aufgabenpläne. Dieser Schritt strukturiert die Arbeit vor jeder Implementierung und bevorzugt vorausschauende Überlegung gegenüber improvisiertem Programmieren.

Die dritte Phase nutzt /conductor:implement, um den festgelegten Plan auszuführen. Das Tool bietet erhebliche Flexibilität: Entwickler können die Arbeit pausieren, später fortsetzen oder den Plan im Verlauf basierend auf Erkenntnissen aus der Implementierung anpassen.

Conductor adressiert einen spezifischen, oft übersehenen Bedarf: die Unterstützung von Brownfield-Projekten, also bestehenden Codebases. Für solche Projekte erweist sich das Verständnis des historischen Kontexts und der bestehenden Architektur als entscheidend. Das Tool ermöglicht es, dieses Wissen strukturiert zu dokumentieren, was die Einarbeitung neuer Entwickler sowie die relevante KI-Unterstützung erleichtert.

Die Extension erlaubt es Teams zudem, gemeinsame technische Standards und Coding-Richtlinien festzulegen. Einmal dokumentiert, lenken diese Konventionen die KI-Vorschläge hin zu Praktiken, die mit den Entscheidungen des Teams übereinstimmen.

Diese Ankündigung fügt sich in den breiteren Trend zur Strukturierung von KI-Interaktionen in der Softwareentwicklung ein und reiht sich neben ähnlichen Ansätzen wie AGENTS.md-Dateien oder Skill-Systemen ein. Die Extension steht zum Download auf GitHub bereit.