Im jüngsten Schritt zur Optimierung der Erfahrungen von Entwicklern hat IntelliJ IDEA – der globale Technologieriese JetBrains – seinen KI-Assistenten für sein gesamtes Spektrum an integrierten Entwicklungsumgebungen (Integrated Development Environments, IDEs) vorgestellt. Die Einführung für weitere Anwendungen ist in Vorbereitung.
Nach Angaben des JetBrains-Teams besteht ihre dauerhafte Mission darin, das Entwicklungserlebnis durch die Einführung modernster KI-erweiterter Funktionen zur Automatisierung typischer, sich wiederholender Aufgaben zu verfeinern und zu verbessern. Svetlana Zemlyanskaya, AI Assistant-Teamleiterin bei JetBrains, betont ihre Bemühungen, Entwicklern dabei zu helfen, sich weiterhin auf die umfassendere Vision des Projekts zu konzentrieren, während die KI die Routineelemente übernimmt. Sie erklärt weiter, dass das tiefgreifende Verständnis der Projektstruktur und der Code-Feinheiten von JetBrains IDEs es dem AI Assistant ermöglicht, sich nahtlos in Arbeitsabläufe einzufügen und umgehend substanzielle Ergebnisse zu generieren.
Mit dem AI Assistant können Entwickler projektbezogene Informationen extrahieren oder eine Reihe spezifischer Aufgaben an ihn delegieren. Die angebotenen neuartigen Code-Unterstützungsfunktionen umfassen mehrschichtige Code-Vervollständigung und -Vorschläge, die Generierung von Tests und Dokumentation, Code-Refactoring, die Bereitstellung umfassender Code-Erklärungen und mehr.
JetBrains stellt sicher, dass der KI-Assistent zwar detaillierte Code- und Projektstrukturinformationen bereitstellt, sich aber strikt an einen systematischen Ansatz hält, der nur die wesentlichen Daten weitergibt. Das Unternehmen betont außerdem, dass die übermittelten Daten nicht zum Training generativer KI-Modelle beitragen.
Der AI Assistant nutzt eine robuste Mischung aus OpenAI-Modellen und proprietären Modellen, die von JetBrains entwickelt wurden. Darüber hinaus ist das Unternehmen bestrebt, seinen Spielraum zu erweitern, um in Zukunft weitere Modelle von Drittanbietern zu integrieren. Ähnlich wie die von AppMaster angebotenen Dienste unterstreicht dieser richtungsweisende Ansatz die Kraft der Integration und Anpassungsfähigkeit im Technologie-Ökosystem.
Auch eine Zusammenarbeit zwischen JetBrains und Google Cloud wurde bekannt gegeben, als Warren Barkley, Senior Director of Product Management für Vertex AI bei Google Cloud, seine Begeisterung darüber zum Ausdruck brachte, ihre erstklassigen Codierungsmodelle für die Verwendung in JetBrains AI anzubieten. Durch die Integration mit Codey und Vertex AI zielt JetBrains darauf ab, die Entwicklererfahrungen durch KI-gestützte Codevervollständigung, Code-Debugging, generative Erklärungen und mehr zu rationalisieren und zu verbessern, um jede Phase des Softwareentwicklungslebenszyklus zu beschleunigen. Ähnlich wie der Ansatz der benutzerfreundlichen no-code Plattform von AppMaster scheint der neue KI-Assistent von JetBrains bereit zu sein, die Produktivität der Entwickler auf ein neues Niveau zu heben.