Cedo é uma startup sediada em Tel Aviv que usa IA generativa para gerar testes unitários, ajudando os programadores a detectar possíveis bugs no início do ciclo de desenvolvimento. A empresa, lançada em agosto, anunciou hoje que levantou uma rodada de financiamento inicial de US$ 5 milhões liderada pela Zeev Ventures, com a participação da Dynamic Loop Capital.
Em sua forma atual, o Early oferece suporte a JavaScript e TypeScript e se integra ao Visual Studio Code IDE. A partir daí, os desenvolvedores podem ver rapidamente quanto de seu código é coberto por testes e gerar automaticamente testes validados diretamente do IDE. Esses testes, diz a empresa, incluem simulações e visam cobrir uma ampla variedade de cenários, como caminhos felizes e casos extremos, que de outra forma os desenvolvedores teriam que codificar manualmente.
Embora seu foco agora seja ajudar os desenvolvedores a criar testes unitários, o CEO e cofundador Early Sharon Barr me diz que a missão geral é significativamente mais ampla. Numa entrevista antes do anúncio de hoje, Barr enfatizou que não pensa na 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. Antes de fundar a Early, ele foi vice-presidente de engenharia da Couchbase de 2010 a 2013 e depois se tornou CTO da empresa de biotecnologia Bina. Bina foi posteriormente adquirida pela Roche, onde Barr ocupou o cargo de VP de Engenharia de Software até 2018. Em seguida, ingressou na EYGlobal, onde ocupou diversos cargos executivos, reportando-se diretamente ao CTO.
Seu cofundador e CTO, Lior Froimovichfoi líder de engenharia na EY Global – função para a qual Barr o contratou – e antes disso, ele foi cofundador de duas startups.
“Há um ano, deixei a EY junto com meu cofundador, Lior, que contratei há seis anos, e dissemos: ‘Ok, vamos ver o que podemos fazer com esta nova e empolgante tecnologia da GenAI – e uma das O problema que enfrentamos em nossa carreira é a qualidade do código”, disse-me Barr. “E então dissemos: ‘Ok, vamos começar com os testes’. Vamos ver se você consegue gerar código para teste — 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 desde então nos concentramos no produto.”
Barr, como a maioria dos fundadores de startups de IA com quem converso atualmente, 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 o Early pode liberar os desenvolvedores para se concentrarem nas partes mais criativas da codificação.
“O profundo conhecimento da equipe Early sobre o potencial da IA e as nuances do desenvolvimento de software os coloca na vanguarda desta revolução”, disse Oren Zeev, fundador da Zeev Ventures. “Eles não estão apenas usando IA; eles estão aplicando-o estrategicamente para resolver um dos desafios mais persistentes e dispendiosos da codificação. Acredito que o Early se tornará uma ferramenta indispensável para 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.”