Itmar Friedman, cofondatore e CEO di CodiumAI, ha sperimentato personalmente il dolore di creare una suite di test per verificare la logica del codice nel corso dei suoi due decenni di esperienza nel settore tecnologico.
È stata riscontrata una mancanza di verificatori di codice logico, nonostante esistano strumenti per esaminare la sicurezza e le prestazioni del codice.
Per affrontare questo problema ha lanciato CodiumAI e ha scoperto una soluzione che utilizza l’intelligenza artificiale generale per costruire automaticamente questi test.
Oggi la sua azienda, che ha nove mesi di vita, si trova in difficoltà finanziarie a fronte di un investimento iniziale significativo di 11 milioni di dollari.
Abbiamo una serie di strumenti per gestire le vulnerabilità del codice e garantirne la protezione.
Abbiamo alcuni strumenti per il monitoraggio delle prestazioni, ma non ne abbiamo nessuno che controlli efficacemente la logica del codice, come uno strumento che monitorizzi fino al livello delle regole di codifica e verifichi se funziona.
Per questo motivo, molti sviluppatori dedicano tra il 25% e il 50% del loro tempo alla scrittura di test e alla verifica della logica del codice, secondo Friedman.
Si dice che la maggior parte degli sviluppatori risparmia tempo utilizzando il codice boilerplate per portare avanti rapidamente la programmazione prima di compilare il codice personalizzato.
In genere, vengono creati dei test per garantire che il codice combinato funzioni come previsto.
Come CodiumAi utilizza l’IA per analizzare la logica del codice
Con CodiumAI, l’azienda elimina la necessità di creare manualmente queste logiche di test costruendole per voi.

Friedman sostiene che la soluzione utilizza un generatore di IA per creare questi test.
È sufficiente fare clic sul pulsante “Genera test” perché il programma analizzi automaticamente il codice e generi una serie di test.
Quindi, lo sviluppatore può interagire con questo codice, richiedere test più particolari e generare automaticamente un nuovo test basato su queste istruzioni aggiuntive.
L’azienda sostiene di aver sviluppato un modello di linguaggio altamente personalizzato, chiamato TestGPT, che costituisce la base della soluzione.
Viene utilizzato per creare analisi del codice, piano di test e risultati dell’analisi del codice. Quindi, secondo Friedman, viene utilizzato per rispondere in modo interattivo alle richieste degli utenti di cancellare questi test.
L’azienda ha lavorato con 1.000 utenti iniziali negli ultimi mesi e ora sta offrendo il prodotto gratuitamente a chiunque voglia provarlo.
Friedman ritiene che, coinvolgendo gli sviluppatori fin dall’inizio con il prodotto gratuito, l’azienda avrà successo in futuro, quando rilascerà prodotti per i team e le aziende con funzionalità più avanzate e studiate per le esigenze specifiche di questi gruppi.
L’azienda impiega attualmente 15 persone e si sta espandendo.
L’imprenditore afferma che la creazione di un team eterogeneo è una priorità per lui, anche all’inizio dell’attività.
“Abbiamo già una grande varietà in sole 15 persone.
È importante per noi in questo momento, ma riconosciamo che si può sempre fare di più e ci mettiamo molta pressione”, ha detto.
Vine Ventures e TLV Partners, insieme ad altri importanti investitori angelici del settore, hanno guidato l’investimento iniziale di 11 milioni di dollari.