Early é uma startup baseada em Tel Aviv que utiliza IA generativa para gerar testes unitários, ajudando programadores a detectar potenciais bugs no início do ciclo de desenvolvimento.
A empresa, que foi lançada em agosto, anunciou hoje que levantou uma rodada de financiamento seed de $5 milhões liderada pela Zeev Ventures, com a participação da Dynamic Loop Capital.
Na sua forma atual, a Early suporta JavaScript e TypeScript e se integra ao IDE Visual Studio Code. A partir daí, os desenvolvedores podem rapidamente ver quanto do seu código está coberto por testes e, em seguida, gerar automaticamente testes validados diretamente dentro do IDE. Esses testes, segundo a empresa, incluem mocks e visam cobrir uma ampla variedade de cenários, como caminhos felizes e casos extremos, que os desenvolvedores teriam que codificar manualmente.
Embora seu foco agora seja ajudar os desenvolvedores a criar testes unitários, o CEO e cofundador da Early, Sharon Barr, me disse que a missão geral é significativamente mais ampla. Em uma entrevista antes do anúncio de hoje, Barr enfatizou que não vê a Early como uma empresa de testes. “Gosto de nos chamar de empresa de qualidade de código”, disse ele.
A qualidade do código é algo que Barr certamente conhece bem. Antes de fundar a Early, ele foi VP de Engenharia da Couchbase de 2010 a 2013 e depois se tornou CTO da empresa de biotecnologia Bina. A Bina foi posteriormente adquirida pela Roche, onde Barr ocupou o cargo de VP de Engenharia de Software até 2018. Ele então se juntou à EY Global, onde ocupou uma série de cargos executivos, reportando-se diretamente ao CTO.
Seu cofundador e CTO, Lior Froimovich, foi líder de engenharia na EY Global — um papel que Barr o contratou — e antes disso, ele cofundou duas startups.
“Um ano atrás, eu deixei a EY junto com meu cofundador, Lior, que contratei há seis anos, e dissemos: ‘Ok, vamos ver o que podemos fazer com essa nova e empolgante tecnologia de GenAI — e um dos problemas que enfrentamos em nossas carreiras é a qualidade do código.’ Então dissemos: ‘Ok, vamos começar com testes.’ Vamos ver se conseguimos gerar código para testes — e no mundo dos testes, vamos começar com testes unitários. Nós experimentamos isso. Acabamos levantando dinheiro muito rapidamente da Zeev Ventures, muito mais rápido do que esperávamos, e nos concentramos no produto desde então.
Barr, como a maioria dos fundadores de startups de IA com quem converso hoje em dia, não acredita que a IA e os agentes de IA substituirão os humanos tão cedo. Mas ele acredita que um serviço como a Early pode liberar os desenvolvedores para se concentrarem nas partes mais criativas da codificação.
“A profunda compreensão da equipe da Early tanto do potencial da IA quanto das nuances do desenvolvimento de software os coloca na vanguarda dessa revolução”, disse Oren Zeev, fundador da Zeev Ventures. “Eles não estão apenas usando IA; estão aplicando-a estrategicamente para resolver um dos desafios mais persistentes e custosos na codificação. Acredito que a Early se tornará uma ferramenta indispensável para os desenvolvedores, reduzindo drasticamente o tempo e o custo associados à detecção e correção de bugs e, em última análise, acelerando a inovação em toda a indústria de tecnologia.