Tabnine, una startup specializzata nell’assistenza alla codifica attraverso l’utilizzo di intelligenza artificiale generativa, ha recentemente chiuso un round di finanziamento di serie B da 25 milioni di dollari, con Telstra Ventures in prima linea nell’investimento. Tabnine offre una serie di strumenti di codifica basati su modelli di intelligenza artificiale generativa, tra cui il chatbot Tabnine Chat, che interagisce in modo conversazionale per aiutare gli utenti nella scrittura del codice.
Fondata nel 2012, Tabnine è stata una delle prime aziende a sperimentare l’uso dell’intelligenza artificiale per accelerare lo sviluppo del software e oggi fornisce strumenti utilizzati da oltre un milione di sviluppatori in tutto il mondo. Secondo Tabnine, questi strumenti generano oltre l’1% del codice software prodotto a livello globale. In media, Tabnine afferma che la sua tecnologia automatizza tra il 30% e il 50% del lavoro di codifica ripetitivo, risparmiando così ai team di sviluppo milioni di ore di lavoro. L’azienda vede le attuali capacità come solo l’inizio di un’evoluzione basata sull’intelligenza artificiale nell’ambito dello sviluppo software. Prevede che gli ingegneri saranno in grado di interagire in modo continuativo con avanzati agenti di intelligenza artificiale attraverso conversazioni ad alto livello anziché semplici suggerimenti.
Dror Weis, CEO di Tabnine, ha spiegato questa visione in un post sul blog, dichiarando: “Come sviluppatori di software, nei prossimi anni interagiremo con l’intelligenza artificiale a un livello completamente diverso, e il modo in cui gestiamo e guidiamo gli strumenti di intelligenza artificiale diventerà il metodo principale per determinare il comportamento del nostro software. Gli utenti matureranno dal semplice ‘suggerire’ un sistema di intelligenza artificiale a condurre conversazioni bidirezionali significative con gli agenti di intelligenza artificiale. I nostri strumenti di intelligenza artificiale matureranno e si evolveranno per comprendere veramente ciò che stiamo cercando di realizzare; non solo il ‘come’, ma anche il ‘cosa’ e il ‘perché'”.
Tabnine ha annunciato che utilizzerà i fondi raccolti per trasformare questa visione in realtà, sottolineando l’importanza di mantenere il controllo dei clienti sulle implementazioni dell’intelligenza artificiale. Questo significa permettere agli utenti di personalizzare i comportamenti e i suggerimenti dell’intelligenza artificiale per adattarli alle loro esigenze specifiche. Tabnine ha anche posto una forte enfasi sulla privacy, limitando la formazione dei modelli all’uso di codice open source pubblico. L’azienda si posiziona come il principale fornitore indipendente focalizzato sull’intelligenza artificiale per gli sviluppatori di software.
La crescente richiesta di assistenza alla codifica basata sull’intelligenza artificiale è evidente, con prodotti simili come GitHub Copilot che hanno guadagnato notorietà. Tuttavia, Tabnine Chat si distingue con la sua capacità di interazione conversazionale. Altre aziende, tra cui Hugging Face con Starcoder, IBM con Watsonx Code Assistant, Meta con Code Llama e Amazon con CodeWhisperer, hanno anche lanciato soluzioni simili. Anche Google offre un assistente di codifica AI generativo chiamato Codey, che è stato esteso all’ambiente di codifica basato sul web chiamato Project IDX.