Oggi, Codium AI, una società con sede a Tel Aviv, ha annunciato il lancio della versione beta di TestGPT, la sua soluzione di integrità del codice basata sull’intelligenza artificiale. TestGPT offre suggerimenti di suite di test software generati automaticamente per gli sviluppatori per velocizzare la codifica e le scansioni di bug, a partire da Python e JavaScript. La società ha ricevuto 11 milioni di dollari in finanziamenti iniziali per sviluppare questo modello di intelligenza artificiale.
Il potenziale di questo strumento è significativo, poiché gli errori software possono essere costosi e il test del software è un processo laborioso e dispendioso in termini di tempo. Itamar Friedman e Dedy Kredo, cofondatori di Codium AI, hanno compreso queste sfide in prima persona grazie alla loro esperienza nello sviluppo di software e nella gestione dei prodotti. Il loro obiettivo è quello di utilizzare i modelli di linguaggio di grandi dimensioni (LLM) AI per la convalida dei test del software e migliorare la qualità e la funzionalità del software.
Il primo strumento di Codium AI è un’estensione IDE che consente un processo iterativo di generazione di test e quindi modifica del codice in base ai risultati di tali test. Questa interazione con lo sviluppatore aiuta lo strumento a comprendere meglio il codice e a generare test più accurati e significativi, guidando lo sviluppatore a scrivere codice migliore.
La società afferma che gli sviluppatori che utilizzano Codium AI possono aspettarsi di rilevare bug e ottenere preziose informazioni sul loro codice, migliorando la qualità e la funzionalità del loro software. In futuro, Codium AI prevede di espandersi e integrarsi in altre parti del ciclo di vita dello sviluppo del software, come la gestione dei dati di test, la correzione automatica dei bug e l’abilitazione dello sviluppo test-driven di prossima generazione.
TestGPT sfrutta i modelli di intelligenza artificiale generativa e si concentra sulla verifica della correttezza del codice rispetto alle specifiche desiderate. Ciò consente agli sviluppatori di sviluppare software più velocemente senza compromettere l’integrità del codice.
Codium è attualmente disponibile come estensione per IDE popolari come VS Code e PyCharm e la società prevede di estendere la copertura per più IDE e linguaggi di programmazione, nonché il supporto per funzionalità e collaborazioni aggiuntive. La società afferma che Codium è già stato installato da migliaia di utenti dalla sua versione closed-alpha nel gennaio 2023.
Come ha sottolineato Itamar Friedman, cofondatore e CEO di Codium AI, testare il codice è importante per rilevare bug e ottenere preziose informazioni sul proprio codice. Tuttavia, scrivere casi di test non banali può essere noioso e frustrante. L’obiettivo di Codium AI è quello di automatizzare questo processo di creazione dei test utilizzando l’intelligenza artificiale, consentendo agli sviluppatori di risparmiare tempo e migliorare la qualità del loro software.
In sintesi, TestGPT di Codium AI è un nuovo strumento che utilizza l’intelligenza artificiale per generare automaticamente suggerimenti di suite di test software per gli sviluppatori, migliorando la qualità e la funzionalità del loro software. Con l’obiettivo di estendere la copertura per più IDE e linguaggi di programmazione, Codium AI prevede di espandersi e integrarsi in altre parti del ciclo di vita dello sviluppo del software, migliorando continuamente l’integrità del codice e semplificando il processo di creazione dei test.