Tabnine kündigte eine erweiterte Partnerschaft und Integration in die Atlassian-Plattform an, um Anwendungen schnell und mit hoher Qualität durch KI zu erstellen und zu pflegen. Auf der Atlassian Team ?24-Konferenz stellt das Collaboration-Unternehmen vor, dass es einfacher denn je ist, KI-fähige Softwareentwicklungswerkzeuge direkt in die Atlassian-Produktpalette zu integrieren. Atlassian Software-Partner können Atlassian Rovo und den Teamwork Graph des Unternehmens nutzen, um ihre KI-Agenten zu erweitern und zu verbessern.

Sobald diese neuen Integrationen verfügbar sind, können die Kunden von Tabnine den gesamten Informationsbestand - die Daten und den Code, die tiefes institutionelles Wissen darstellen - nutzen, der in Atlassian Jira, Confluence und BitBucket erfasst ist.

Darüber hinaus wird der erste marktreife KI-Codierassistent von Tabnine als Agent in die Atlassian-Produktsuite eingebettet, um den vollen Umfang der generativen KI-Funktionen des Unternehmens überall dort zur Verfügung zu stellen, wo ein Entwicklungsteam seine Arbeit verrichtet. Diese neuen Funktionen werden voraussichtlich im Laufe dieses Jahres in den Produkten von Atlassian verfügbar sein. Tabnine ist ein von Atlassian Ventures unterstütztes Unternehmen und ein langjähriger Kunde von Atlassian, der bereits über umfangreiche Integrationen verfügt.

Atlassian-Kunden können bereits jetzt von der Partnerschaft mit Tabnine profitieren, unter anderem: Tabnine ist über die Entwickler-IDE in Atlassian Bitbucket integriert, um den entscheidenden Kontext für die Personalisierung des Verhaltens des KI-Codierassistenten zu liefern und sicherzustellen, dass der von Tabnine generierte Code ideal zum jeweiligen Entwicklungsteam passt. Personalisierte KI-Empfehlungen, die auf der Kenntnis des Codes eines Entwicklers basieren, werden 40 % häufiger akzeptiert als KI-Empfehlungen, die ohne diese Integrationen generiert wurden. Tabnine ist darüber hinaus in Atlassian Bitbucket integriert, um Empfehlungen noch expliziter zu steuern und die Codebases eines Unternehmens als Nordstern für den KI-Codierassistenten zu nutzen, um Empfehlungen zu optimieren. Tabnine-Administratoren können Tabnine mit den Bitbucket-Repositories ihres Unternehmens verbinden (neben allen anderen Git-basierten Tools, einschließlich GitHub und GitLab), um personalisiertere und hochwertigere Ergebnisse bei der Generierung von Code, der Erläuterung von Code, der Erstellung von Tests, dem Verfassen von Dokumentation und mehr zu liefern.

Darüber hinaus ermöglicht diese Verbindung einem Entwickler, Abfragen in einfacher Sprache zu verwenden, um eine bestehende Codebasis besser zu verstehen, Code zu finden, der bestimmte Funktionen erfüllt oder bestimmte APIs nutzt, und Code zu identifizieren, der in seinem Projekt wiederverwendet werden kann. Diese Funktion ist derzeit in der Private Preview für Tabnine Enterprise-Kunden verfügbar. Tabnine kann die Code-Basis eines Kunden, die in Bitbucket gespeichert ist, nutzen, um das von Tabnine speziell trainierte KI-Modell für die Softwareentwicklung fein abzustimmen.

Die Nutzung der Codebasis eines Unternehmens zur Erweiterung der bestehenden Modelle von Tabnine führt zu einer höheren Leistung bei gängigen Softwareentwicklungsaufgaben und kann die Qualität des generierten Codes für Unternehmen, die mit weniger verbreiteten Programmiersprachen oder Frameworks arbeiten, erheblich verbessern.