CodiumAI utilise l'IA générative pour aider les développeurs à créer automatiquement des tests de logique de code

Au cours de ses deux décennies d’expérience dans l’industrie technologique, le co-fondateur et PDG de CodiumAI, Itmar Friedman, a personnellement éprouvé la douleur de créer des suites de tests pour vérifier sa logique de code. Il a constaté que bien qu’il existe des outils pour vérifier la sécurité et les performances du code, il y avait une pénurie de vérificateurs de logique de code.

Il a lancé CodiumAI pour résoudre ce problème en proposant une solution qui construit automatiquement ces tests à l’aide de l’IA générative, et aujourd’hui, sa société de 9 mois est sortie de la furtivité avec un investissement de démarrage considérable de 11 millions de dollars.

« Nous disposons de nombreux outils pour vérifier les vulnérabilités du code, en nous assurant qu’il est sécurisé. Nous avons quelques outils pour vérifier les performances, mais nous avons à peine [any] des outils qui vérifient réellement la logique du code, comme un outil qui vérifie jusqu’au niveau des lignes de code et vérifie que cela fonctionne. Et c’est vraiment frustrant et beaucoup de développeurs passent 25 à 50 % de leur temps à écrire des tests et à vérifier la logique du code », a déclaré Friedman à TechCrunch.

Il dit que la plupart des développeurs gagnent du temps en utilisant du code passe-partout pour démarrer leur programmation, puis en complétant avec du code personnalisé. Ils construisent généralement des tests pour vérifier que le code combiné fonctionne comme prévu. Avec CodiumAI, l’entreprise remplace le besoin de construire ces tests logiques manuellement en construisant les tests pour vous.

La suite de tests CodiumAI, générée automatiquement à partir du code.

Crédits image : CodiumAI

Friedman dit que la solution utilise l’IA générative pour construire ces tests. Vous cliquez simplement sur le bouton « Générer des tests », et le programme analyse automatiquement le code et crée une suite de tests. Le développeur peut alors interagir avec ce code et demander des tests plus spécifiques, et il crée automatiquement un nouveau test basé sur ces instructions supplémentaires.

Il dit qu’ils ont construit un grand modèle de langage personnalisé appelé TestGPT, qui est au cœur de la solution. « Il est utilisé pour générer l’analyse de code, le plan de test et le code de test. Ensuite, il est utilisé pour répondre de manière interactive aux demandes des utilisateurs afin de clarifier ces tests », a expliqué Friedman.

La société a travaillé avec 1000 premiers utilisateurs au cours des derniers mois et ouvre le produit gratuit à tous ceux qui souhaitent l’essayer aujourd’hui. Friedman pense qu’en impliquant tôt les développeurs dans le produit gratuit, la société gagnera de l’argent en lançant des produits pour les équipes et les entreprises avec des fonctionnalités plus avancées conçues pour les besoins particuliers de ces groupes.

L’entreprise compte actuellement 15 employés et recrute. Il dit que la constitution d’une équipe diversifiée est une priorité pour lui, même si tôt dans l’entreprise. « Nous avons déjà beaucoup de diversité aujourd’hui dans les 15 personnes [we have on the team]. Et c’est important pour nous maintenant, mais [we recognize] qu’il y a toujours plus à faire et nous y mettons beaucoup d’efforts », a-t-il déclaré.

L’investissement de démarrage de 11 millions de dollars a été codirigé par Vine Ventures et TLV Partners, ainsi que par plusieurs investisseurs providentiels de premier plan du secteur.

A lire également