Desenvolvedor IA: Devin o primeiro engenheiro de software de inteligência artificial

Um desenvolvedor IA (de Inteligência Artificial) parecia algo até distante, mas segundo a Cognition ele está bem perto e poderá ser contratado em breve.

O ChatGPT já se arrisca com alguns códigos e mesmo outras plataformas contam com assistentes para codificação.

Contudo, o que a Cognition apresenta leva a relação entre IA e desenvolvimento de software a um novo estágio.

Veja, a seguir, o texto traduzido da própria Cognition a respeito dessa tecnologia.

Conheça Devin, o primeiro engenheiro de software de IA totalmente autônomo do mundo

Segundo a Cognition, Devin é um companheiro de equipe incansável e habilidoso, igualmente pronto para construir ao lado de um ser humano ou concluir tarefas de forma independente para uma pessoa revisar.

Com o Devin (Desenvolvedor IA), os engenheiros de software podem se concentrar em problemas mais interessantes e as equipes de engenharia podem se esforçar para atingir metas mais ambiciosas.

Capacidades do Devin (Desenvolvedor IA)

Com os avanços em raciocínio e planejamento de longo prazo, o Devin (Desenvolvedor IA) pode planejar e executar tarefas complexas de engenharia que exigem milhares de decisões.

Devin pode relembrar todo o contexto relevante a cada passo, aprender com o tempo e corrigir erros.

Ele também é equipado com ferramentas comuns de desenvolvimento, incluindo editor de código e navegador em um ambiente de computação de área restrita – tudo que um ser humano precisa para fazer seu trabalho.

Finalmente, Devin (Desenvolvedor IA) tem a capacidade de colaborar ativamente com o usuário.

Ele relata seu progresso em tempo real, aceita feedback e trabalha junto com as pessoas nas escolhas de design, conforme necessário.

A seguir exemplos do que Devin (Desenvolvedor IA) pode fazer:

  • Aprender como usar tecnologias desconhecidas.
  • Criar e implantar aplicativos de ponta a ponta.
  • Encontrar e corrigir bugs em bases de código de forma autônoma.
  • Treinar e ajustar seus próprios modelos de IA.
  • Solucionar bugs e solicitações de recursos em repositórios de código aberto.
  • Contribuir para repositórios de produção já maduros.

Desempenho do Devin (Desenvolvedor IA)

Devin foi avaliado no SWE-bench, um benchmarking desafiador que pede aos agentes que resolvam problemas reais do GitHub encontrados em projetos de código aberto como Django e scikit-learn.

Devin Desenvolvedor IA – Desempenho - O primeiro engenheiro de software de inteligência artificial

O Desenvolvedor IA Devin conseguiu resolver corretamente 13,86% dos problemas de ponta a ponta, superando em muito as IAs anteriores que chegaram em 1,96% de resolução.

Mesmo quando recebem os arquivos exatos para editar, os melhores modelos anteriores só conseguiram resolver 4,80% dos problemas.

Promissor para a tecnologia Devin.

Sobre a Cognition

A Cognition é um laboratório de IA aplicada focado no raciocínio.

O laboratório está construindo companheiros de equipe de IA com capacidades muito além das ferramentas de IA existentes atualmente.

Ao resolver o raciocínio, será possível desbloquear novas possibilidades em uma ampla gama de disciplinas – o código é apenas o começo.

O objetivo é ajudar as pessoas ao redor do mundo a transformar suas ideias em realidade.

A Cognition é financiada por diversas iniciativas, como uma Série A de US$ 21 milhões liderada pelo Founders Fund, e outros líderes da indústria, incluindo Patrick e John Collison, Elad Gil, Sarah Guo, Chris Re, Eric Glyman, Karim Atiyeh, Erik Bernhardsson, Tony Xu, Fred Ehrsam e muitos mais.

E aí, o que pensar sobre essa nova IA chegando para o segmento da tecnologia?

Referências

Cognition Labs. Blog. Disponível em: <https://www.cognition-labs.com/blog>. Acesso no dia da postagem.

GenIA. Inteligência Artificial Generativa. Disponível em: <https://faberhaus.com.br/genai-ia-generativa/>. Acesso no dia da postagem.

SWE-Bench. Disponível em: <https://www.swebench.com/>. Acesso no dia da postagem.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima