Tabnine ha annunciato un'espansione della partnership e dell'integrazione all'interno della piattaforma Atlassian per costruire e mantenere le applicazioni in modo rapido e di alta qualità grazie all'AI. Presentata alla conferenza Atlassian Team ?24, l'azienda di collaborazione sta rendendo più facile che mai l'integrazione degli strumenti di sviluppo software abilitati all'AI direttamente con la suite di prodotti Atlassian. I partner software di Atlassian potranno sfruttare Atlassian Rovo e Teamwork Graph dell'azienda per estendere e migliorare i loro agenti AI.

Una volta disponibili, queste nuove integrazioni consentiranno ai clienti di Tabnine di sfruttare l'intero corpus di informazioni - i dati e il codice che rappresentano la profonda conoscenza istituzionale - catturato in Atlassian Jira, Confluence e BitBucket.

Inoltre, l'assistente di codifica AI di Tabnine, primo sul mercato, sarà incorporato come agente all'interno della suite di prodotti Atlassian, per fornire l'intera gamma di funzioni AI generative dell'azienda ovunque un team di ingegneri svolga il proprio lavoro. Queste nuove funzionalità dovrebbero essere disponibili nei prodotti Atlassian nel corso dell'anno. Tabnine è un'azienda sostenuta da Atlassian Ventures e un cliente Atlassian di lunga data, con integrazioni significative già disponibili.

I clienti Atlassian possono già beneficiare della partnership con Tabnine, tra cui: Tabnine è integrato con Atlassian Bitbucket attraverso l'IDE degli sviluppatori per fornire un contesto critico per personalizzare il comportamento dell'assistente di codifica AI e garantire che il codice generato da Tabnine sia ideale per ogni team di ingegneri. Le raccomandazioni AI personalizzate basate sulla conoscenza del codice di uno sviluppatore sono accettate con una frequenza del 40% superiore rispetto alle raccomandazioni AI generate senza queste integrazioni. Tabnine è ulteriormente integrato con Atlassian Bitbucket per guidare in modo ancora più esplicito le raccomandazioni e per sfruttare le basi di codice impegnate dell'azienda come stella polare verso cui l'assistente di codifica AI ottimizza le raccomandazioni. Gli amministratori di Tabnine possono collegare Tabnine ai repository Bitbucket della loro organizzazione (insieme a qualsiasi altro strumento basato su Git, compresi GitHub e GitLab) per offrire risultati più personalizzati e di qualità superiore quando si genera codice, si spiega il codice, si creano test, si scrive documentazione e altro ancora.

Inoltre, questa connessione consente a uno sviluppatore di utilizzare query in linguaggio semplice per comprendere meglio una base di codice esistente, per trovare codice che serve funzioni specifiche o sfrutta API specifiche e per identificare codice che può essere riutilizzato nel suo progetto. Questa funzionalità è attualmente in Private Preview per i clienti di Tabnine Enterprise. Tabnine può utilizzare la base di codice di un cliente archiviata in Bitbucket per mettere a punto il modello AI di sviluppo software addestrato su misura di Tabnine.

Sfruttando la base di codice di un'azienda per estendere i modelli esistenti di Tabnine, si ottengono prestazioni più elevate nelle attività comuni di sviluppo del software e si può migliorare notevolmente la qualità del codice generato per le aziende che lavorano con linguaggi di programmazione o framework meno comuni.