Mit der zunehmenden Abhängigkeit von Software-Agenten (KI-Agenten) beim Schreiben von Code hat sich die Hauptarbeitslast der Entwickler vom „Schreiben“ hin zum „Überprüfen“ verlagert. Laut dem Atlassian-Bericht 2026 verbringen 49 % der Entwickler mittlerweile vier Stunden oder mehr pro Woche mit der Überprüfung von KI-Ausgaben und der Korrektur von Programmierbefehlen (Prompts). Als Reaktion auf diese Herausforderung hat JetBrains Air vorgestellt, einen neuen Arbeitsbereich, der darauf abzielt, integrierte Entwicklungsumgebungen (IDEs) in Plattformen zu verwandeln, die die „agentische Ära“ der Softwareentwicklung unterstützen.
Was ist Air und wie funktioniert es?
Air ist nicht nur ein herkömmliches Chat-Fenster mit einer KI, sondern eine integrierte Arbeitsumgebung, die die Fähigkeiten von Software-Agenten mit der nativen Intelligenz der IDE kombiniert. Air ermöglicht es Entwicklern, ihre bevorzugten Agenten in die Entwicklungsumgebung zu bringen, wo die Agenten nun die integrierten Tools von JetBrains nutzen können, wie zum Beispiel:
- Debugger-Tools: Zur Verfolgung von Fehlern in dem vom Agenten generierten Code.
- Datenbankverwaltung: Zur Durchführung direkter Abfragen.
- Refactoring: Zur Anwendung von Code-Verbesserungen mithilfe der intelligenten Engines von JetBrains.
- Semantische Suche: Zur Suche im Kontext des gesamten Projekts.
Air unterstützt eine breite Palette von Agenten und Abonnements, darunter GitHub Copilot, Claude Agent, Codex sowie den eigenen Agenten von JetBrains, Junie.
Erweiterte Funktionen für die Sitzungsverwaltung
Um sicherzustellen, dass automatisierte Aufgaben nicht mit dem Arbeitsablauf des Entwicklers kollidieren, hat JetBrains mehrere organisatorische Funktionen eingeführt:
- Parallele Sitzungen mit Git Worktrees: Air weist jedem Agenten einen unabhängigen lokalen Arbeitsbereich (Worktree) zu, um zu verhindern, dass sich Änderungen überschneiden, wenn mehrere Agenten gleichzeitig ausgeführt werden.
- Voreinstellungen (Presets): Entwickler können Agenteneinstellungen, Modelle und Anweisungen für bestimmte Aufgaben speichern, was den Start neuer Sitzungen beschleunigt.
- Code-Überprüfung über Code Notes: Entwickler können direkte Notizen zu bestimmten Zeilen hinterlassen, um Änderungen anzufordern oder Fragen zu stellen, was den Agenten in der nächsten Sitzung unter Beibehaltung des Kontexts anleitet.
Was ändert sich in der Praxis?
Die grundlegende Änderung liegt in der Transformation der Rolle des Entwicklers vom „Code-Schreiber“ zum „technischen Supervisor“. Anstatt Code aus einem externen Chat-Fenster zu kopieren und in den Editor einzufügen, wird der Agent Teil des Entwicklungslebenszyklus innerhalb der IDE. Air bietet mehr Transparenz, indem es die Kosten der Sitzung (in Token oder Geld) anzeigt und die Nutzungskontingente (Quota) direkt überwacht, was dem Entwickler die volle Kontrolle über Ressourcen und Ergebnisse gibt.
Verfügbarkeit und Abonnements
Air ist in JetBrains-Versionen ab 2026.3 verfügbar. Es ist erwähnenswert, dass die Nutzung von Air nicht zwingend ein kostenpflichtiges JetBrains AI-Abonnement erfordert; Benutzer können ihre eigenen API-Schlüssel verknüpfen oder ihre bestehenden Abonnements bei anderen Diensten wie Claude Pro nutzen. JetBrains bietet zudem eine kostenlose Version seines Agenten Junie Lite für tägliche Aufgaben und schnelle Fragen an.