Google gab kürzlich bekannt, dass sein Code-Assistent Code Assist auf Unternehmensebene auf Gemini 2.0 aktualisiert wurde und die externen Datenquellen, die angeschlossen werden können, wie GitLab, GitHub, Google Docs usw., erweitert wurden. Dieser Schritt zielt darauf ab, Entwicklern leistungsfähigere Code-Unterstützungsfunktionen zur Verfügung zu stellen, die Entwicklungseffizienz zu verbessern und den Arbeitsablauf zu vereinfachen. Gemini 2.0 bietet Code Assist ein größeres kontextbezogenes Fenster, das es ihm ermöglicht, große Codebasen besser zu verstehen und eine nahtlose Integration durch direkte Integration in die häufig verwendeten IDEs der Entwickler zu erreichen.
Google gab kürzlich bekannt, dass sein Code-Assistent Code Assist auf Unternehmensebene auf Gemini 2.0 aktualisiert und die anschließbaren externen Datenquellen erweitert wurden. Diese neue Version bietet Entwicklern ein größeres Kontextfenster, um große Codebasen im Unternehmen besser zu verstehen.
Laut Ryan Salva, Senior Director für Produktmanagement bei Google Cloud, kann Code Assist jetzt eine Verbindung zu einer Vielzahl von Datenquellen herstellen, darunter GitLab, GitHub, Google Docs, Sentry.io, Atlassian und Snyk. Entwickler können Hilfe von Code Assist direkt in ihrer integrierten Entwicklungsumgebung (IDE) anfordern, ohne ihren Arbeitsablauf zu unterbrechen. Bisher unterstützte Code Assist nur die Integration mit VS Code und JetBrains.
Code Assist, früher bekannt als Duet AI, wurde erstmals im vergangenen Oktober eingeführt. Mit der steigenden Nachfrage von Unternehmen, Codierungsprojekte zu vereinfachen, haben auch KI-Codierungsplattformen wie GitHub C opilot große Aufmerksamkeit erlangt. Code Assist bietet mit seiner Enterprise Edition-Version Sicherheit und Rechtsschutz auf Unternehmensniveau.
Salva betonte, dass die Verbindung von Code Assist mit anderen Tools, die Entwickler täglich verwenden, mehr Kontext für ihre Arbeit bieten kann, ohne dass häufig das Fenster gewechselt werden muss. „Entwickler können den ganzen Tag über mehrere Tools wie GitHub, Atlassian Jira, DataDog, Snyk usw. verwenden, und wir möchten ihnen ermöglichen, diese zusätzlichen Kontexte in die IDE einzuführen“, sagte er.
Entwickler können einfach das Chat-Fenster von Code Assist öffnen und nach den neuesten Kommentaren zu einem bestimmten Problem oder der neuesten Pull-Anfrage in der Codebasis fragen. Code Assist fragt automatisch Datenquellen ab und bringt relevante Informationen zurück in die IDE, sodass Entwickler effizienter arbeiten können.
Der KI-Codierungsassistent ist eine der ersten wichtigen Anwendungen der generativen KI. Seit Softwareentwickler ChatGPT zur Codierungsunterstützung nutzen, wurden eine Reihe unternehmensorientierter Codierungsassistenten auf den Markt gebracht. GitHub veröffentlichte im Februar dieses Jahres C opilot Enterprise, und Oracle brachte außerdem Java- und SQL-Codierungsassistenten auf den Markt. Darüber hinaus basiert auch der von Harness gestartete Coding-Assistent auf Gemini und kann in Echtzeit Vorschläge machen.
Es ist erwähnenswert, dass Code Assist zwar bereits Gemini2.0 unterstützt, aber immer noch unabhängig von Jules ist, einem neuen Tool von Google. Jules ist eines von mehreren Experimenten, die von Google Labs-Teams gestartet wurden, um zu demonstrieren, wie autonome oder halbautonome Agenten zur Automatisierung des Codierungsprozesses verwendet werden können, sagte Salva. Obwohl Code Assist derzeit das einzige auf Gemini basierende Codierungstool für Unternehmen ist, könnte Jules in Zukunft ähnliche Funktionen integrieren.
Derzeit zeigen Rückmeldungen früher Benutzer von Code Assist und Jules, dass Gemini 2.0 die Reaktionsgeschwindigkeit deutlich verbessert hat. Salva wies darauf hin, dass während des Codierungsprozesses schnelles Feedback für Entwickler von entscheidender Bedeutung ist und jede Verzögerung ihren Gedankengang unterbricht.
Mit Blick auf die Zukunft werden Codierungsassistenten zwar weiterhin von entscheidender Bedeutung für das Wachstum der generativen KI sein, Salva ist jedoch davon überzeugt, dass sich die Art und Weise, wie Unternehmen Modelle und Anwendungen zur Codegenerierung entwickeln, in den kommenden Jahren wahrscheinlich ändern wird. Er erwähnte, dass der Accelerated Development State Report 2024 des DevOps-Forschungs- und Evaluierungsteams von Google zeigte, dass 39 % der Befragten Misstrauen gegenüber KI-generiertem Code äußerten, während auch die Qualität der Dokumentation und Bereitstellung abgenommen habe.
Höhepunkte:
Code Assist wurde jetzt auf Gemini2.0 aktualisiert und verfügt über Verbindungen zu mehreren Datenquellen.
Entwickler können Code Assist direkt in der IDE verwenden, um relevante Kontextinformationen zu erhalten und die Arbeitseffizienz zu verbessern.
In Zukunft könnte sich die Entwicklung von KI-Codierungsassistenten mehr auf die Qualität der Codegenerierung konzentrieren als nur auf die Verbesserung der Arbeitseffizienz.
Alles in allem ist das Upgrade von Code Assist ein wichtiger Fortschritt für generative KI im Bereich der Codeunterstützung auf Unternehmensebene, erinnert uns aber auch daran, auf die Verbesserung der Qualität der KI-Codegenerierung zu achten und nicht nur nach Effizienz zu streben und gleichzeitig Code zu ignorieren Zuverlässigkeit und Wartbarkeit. Zukünftig wird sich die Entwicklungsrichtung von KI-Codierungsassistenten stärker auf die Verbesserung der Codequalität und des Entwicklervertrauens konzentrieren.