Early est une startup basée à Tel Aviv qui utilise l'IA générative pour générer des tests unitaires, aidant ainsi les programmeurs à détecter les bugs potentiels dès le début du cycle de développement. La société, lancée en août, a annoncé aujourd'hui avoir levé un financement de démarrage de 5 millions de dollars dirigé par Zeev Ventures, avec la participation de Dynamic Loop Capital.
Dans sa forme actuelle, Early prend en charge JavaScript et TypeScript et s'intègre à l'IDE Visual Studio Code. À partir de là, les développeurs peuvent rapidement voir quelle partie de leur code est couverte par les tests, puis générer automatiquement des tests validés directement depuis l'EDI. Selon la société, ces tests incluent des simulations et visent à couvrir une grande variété de scénarios, tels que des chemins heureux et des cas extrêmes, que les développeurs devraient autrement coder à la main.
Bien que son objectif actuel soit d'aider les développeurs à créer des tests unitaires, Sharon Barr, PDG et co-fondatrice d'Early, me dit que la mission globale est beaucoup plus large. Dans une interview précédant l'annonce d'aujourd'hui, Barr a souligné qu'il ne considérait pas Early comme une société de tests. «J'aime nous appeler une entreprise de qualité de code», a-t-il déclaré.
La qualité du code est quelque chose que Barr connaît sûrement. Avant de fonder Early, il a été vice-président de l'ingénierie chez Couchbase de 2010 à 2013, puis est devenu directeur technique de la société de biotechnologie Bina. Bina a ensuite été rachetée par Roche, où Barr a occupé le poste de vice-président du génie logiciel jusqu'en 2018. Il a ensuite rejoint EYGlobal, où il a occupé plusieurs postes de direction, relevant directement du CTO.
Son co-fondateur et CTO, Lior Froimovich, était responsable de l'ingénierie chez EY Global – un rôle pour lequel Barr l'a embauché – et avant cela, il a cofondé deux startups.
« Il y a un an, j'ai quitté EY avec mon co-fondateur, Lior, que j'ai embauché il y a six ans, et nous nous sommes dit : « D'accord, voyons ce que nous pouvons faire avec cette nouvelle technologie passionnante de GenAI — et l'une des Le problème auquel nous avons été confrontés au cours de notre carrière est la qualité du code », m'a dit Barr. « Et puis nous avons dit : « D'accord, commençons par les tests. » Voyons si vous pouvez générer du code pour les tests – et dans le monde des tests, commençons par les tests unitaires. Nous l'avons expérimenté. Nous avons fini par lever des fonds très rapidement auprès de Zeev Ventures, beaucoup plus rapidement que prévu, et nous nous sommes depuis lors concentrés sur le produit.

Barr, comme la plupart des fondateurs de startups d’IA avec qui je parle ces jours-ci, ne croit pas que l’IA et les agents d’IA remplaceront les humains de si tôt. Mais il pense qu'un service comme Early peut permettre aux développeurs de se concentrer sur les parties les plus créatives du codage.
« La compréhension approfondie de l'équipe Early du potentiel de l'IA et des nuances du développement logiciel la place à l'avant-garde de cette révolution », a déclaré Oren Zeev, fondateur de Zeev Ventures. « Ils n'utilisent pas seulement l'IA ; ils l'appliquent de manière stratégique pour résoudre l'un des défis les plus persistants et les plus coûteux du codage. Je pense qu'Early deviendra un outil indispensable pour les développeurs, réduisant considérablement le temps et les coûts associés à la détection et à la correction des bogues, et à terme, accélérant l'innovation dans l'industrie technologique.