![OpenAI nomeia novo conselho com a Microsoft como parceiro sem direito a voto](https://optimuscloud.com.br/wp-content/uploads/2024/01/OpenAI-nomeia-novo-conselho-com-a-Microsoft-como-parceiro-sem.webp.jpeg)
OpenAI nomeia novo conselho com a Microsoft como parceiro sem direito a voto
19 de janeiro de 2024![Cyera arrecadou US$ 100 milhões para segurança de dados para empresas orientadas por IA](https://optimuscloud.com.br/wp-content/uploads/2024/01/Cyera-arrecadou-US-100-milhoes-para-seguranca-de-dados-para.jpg)
Cyera arrecadou US$ 100 milhões para segurança de dados para empresas orientadas por IA
19 de janeiro de 2024Embora todos os dias deste ano haja novos anúncios em software empresarial e IA generativa, há um outro lado do desenvolvimento que recebe uma fração das manchetes: a manutenção.
A verdade é que quase todos os novos softwares criados e lançados exigem monitoramento contínuo e atualizações manuais para garantir que permaneçam não apenas seguros, funcionais e eficientes, mas também evitem a “dívida técnica” que se acumula ao longo do tempo.
Embora essas tarefas tenham tradicionalmente recaído sobre desenvolvedores em organizações de software, uma nova startup, Grit, acredita ter encontrado uma solução melhor: um assistente de desenvolvedor generativo alimentado por IA. Hoje, a empresa está emergindo com uma rodada de financiamento de US$ 7 milhões liderada pelo Peter Thiel’s Founders Fund e Abstract Ventures com o apoio da Quiet Capital, 8VC, A* Capital, AME Cloud Ventures, SV Angel, Operator Partners, CoFound Partners e Uncorrelated Ventures.
Grit está anunciando o beta aberto de sua nova ferramenta de IA de mesmo nome, que analisa automaticamente a base de código de um programa, rastreia-o ao longo do tempo e sugere atualizações e melhorias como se fosse outro membro da equipe de desenvolvimento.
“Tradicionalmente, a engenharia de software era muito artesanal”, explicou o CEO e cofundador da Grit, Morgante Pell, em uma entrevista em vídeo ao VentureBeat. “Você tem especialistas que usam bisturis e modificam o código linha por linha. Mas o que estamos vendo com a IA generativa é que é muito mais fácil gerar novo código. Então, só precisamos de novas ferramentas que sejam capazes de mover código em grande escala, como escavadeiras.”
Como funciona?
Pell conhece em primeira mão as dificuldades de manter o software atualizado, tendo trabalhado anteriormente no Google Cloud na infraestrutura do serviço.
“Ver quantos de nossos clientes não eram empresas de tecnologia, mas tinham tantos softwares essenciais para seus negócios que precisavam manter” acendeu uma lâmpada de inspiração no cérebro de Pell.
Se houvesse uma maneira de automatizar essa manutenção, ela poderia “fazer o trabalho que os engenheiros não querem, para que o software continue funcionando sem problemas”.
“Neste momento, os engenheiros estão interrompendo o seu trabalho mais interessante para fazer manutenção”, disse Pell. “É o trabalho que ninguém quer fazer em primeiro lugar.”
Em vez disso, com a permissão de um CTO ou de um desenvolvedor autorizado, o Grit pode ser instalado como um aplicativo GitHub ou conectado ao GitLab, onde verifica o repositório de código de uma empresa e cria um índice dele.
O índice é “armazenado de forma efêmera”, segundo Pell, e usa uma ferramenta de pesquisa altamente otimizada para entender onde fazer alterações na base de código do aplicativo de acordo com objetivos pré-definidos.
“Na verdade, não mantemos nenhum código de cliente a longo prazo”, explicou Pell. “Nós apenas o mantemos quando estamos fazendo aquela mudança específica e depois excluímos as coisas.”
Usando a interface de consulta em linguagem natural do aplicativo exclusivo do Grit, os desenvolvedores podem expressar seus objetivos de alto nível enquanto o Grit cuida dos detalhes de implementação.
O Grit não apenas faz alterações automaticamente. Primeiro, ele mostra a um desenvolvedor ou equipe de desenvolvedores as alterações que planeja fazer e depois pede aprovação. Se um desenvolvedor quiser modificar as alterações propostas, ele pode simplesmente digitar uma mensagem para o Grit em linguagem natural, como outro membro da equipe.
“Em vez de um engenheiro ter que entrar e fazer uma mudança proativamente, Grit pode apenas olhar e dizer: ‘OK, você está desatualizado nesta versão e vamos sugerir a atualização e já geramos a mudança para fazer a atualização’”, disse Pell. “Então, o engenheiro, tudo o que eles precisam fazer é clicar em um botão e dizer ‘aprovado’. Eles nem precisam abrir o editor para fazer as alterações.”
Os primeiros resultados são promissores
Embora tenha apenas um ano de idade, Pell disse que Grit já economizou muito tempo para clientes como Faire e PromptLayer.
“Tivemos projetos em que eles projetavam que levariam seis meses de esforço de engenharia para concluir o projeto e, com o Grit, isso foi feito em uma semana”, disse Pell.
No momento, a principal base de clientes da Grit são “empresas de tecnologia em estágio avançado” e algumas empresas de fintech. Pell disse ao VentureBeat que os principais casos de uso até agora foram para a modernização de bases de código antigas. Ele diz que o “ponto ideal” da ferramenta é trabalhar ao lado de equipes de centenas de engenheiros, permitindo que todos transfiram suas tarefas de manutenção para ela simultaneamente.
A versão beta aberta do Grit está disponível para usuários dos EUA e atualmente oferece suporte a bases de código de aplicativos escritas em JavaScript, TypeScript, Python, CSS e Terraform. Até o final do ano, a startup planeja cobrir todas as principais linguagens de programação.
Os investidores anjos da Grit incluem Guillermo Rauch da Vercel, Scott Belsky da Adobe e o empresário Sahil Bloom.
A missão da VentureBeat é ser uma praça digital para os tomadores de decisões técnicas obterem conhecimento sobre tecnologia empresarial transformadora e realizarem transações. Conheça nossos Briefings.