Devin, o primeiro engenheiro de software de IA
(cognition-labs.com)- Devin é o primeiro engenheiro de software de IA totalmente autônomo do mundo
- Devin pode trabalhar junto com engenheiros humanos ou de forma independente, permitindo que os engenheiros foquem em problemas mais interessantes
- Devin pode planejar e executar tarefas complexas de engenharia e usar ferramentas de desenvolvedor como shell, editor de código e navegador
Capacidades do Devin
- Devin avançou em raciocínio e planejamento de longo prazo, podendo executar tarefas complexas de engenharia ao tomar milhares de decisões.
- Pode colaborar com o usuário, relatar o progresso em tempo real, receber feedback e decidir em conjunto escolhas de design.
- Devin pode aprender tecnologias desconhecidas, criar e implantar apps, encontrar e corrigir bugs em codebases, além de treinar e ajustar seus próprios modelos de IA.
Desempenho do Devin
- No benchmark de codificação SWE-bench, Devin mostrou uma taxa de sucesso de 13,86% na resolução de issues reais do GitHub, superando com ampla margem o recorde anterior de 1,96%.
- Devin foi avaliado em um subconjunto aleatório de 25% do dataset e, enquanto outros modelos receberam ajuda indicando exatamente quais arquivos deveriam editar, Devin executou a tarefa sem ajuda.
Apresentando a Cognition
- A Cognition é um laboratório de pesquisa em IA aplicada com foco em raciocínio.
- Seu objetivo é desenvolver colegas de IA que ofereçam capacidades além das ferramentas de IA atuais.
- A Cognition recebeu um investimento Série A de US$ 21 milhões liderado pela Founders Fund e conta com apoio de líderes do setor.
Contrate o Devin
- Devin está atualmente em fase de acesso antecipado, e se você quiser usar o Devin em tarefas de engenharia, pode entrar em contato com a Cognition.
Junte-se a nós
- A equipe da Cognition é pequena, e o time fundador reúne 10 medalhas de ouro da IOI, além de líderes e builders com experiência na Cursor, Scale AI, Lunchclub, Modal, Google DeepMind, Waymo e Nuro.
- Construir o Devin é apenas o primeiro passo, e os desafios mais difíceis ainda estão por vir.
Opinião do GN⁺
- O engenheiro de software de IA chamado Devin simboliza o futuro do desenvolvimento de software e tem potencial para aumentar bastante a eficiência do trabalho de engenharia por meio da combinação de automação e IA.
- O fato de a IA ter mostrado uma taxa de sucesso tão alta na resolução de problemas reais de engenharia é um resultado digno de destaque, e isso mostra como os avanços em IA podem ser bem integrados ao ambiente de trabalho real.
- No entanto, é necessário considerar os impactos éticos e sociais da substituição do trabalho humano por IA. É preciso uma abordagem cuidadosa em relação ao impacto da adoção da IA nos empregos e às mudanças no papel dos humanos.
- Outra ferramenta de desenvolvimento baseada em IA com funcionalidades semelhantes é o GitHub Copilot, amplamente usado para ajudar desenvolvedores a escrever código.
- Ao adotar tecnologias como o Devin, é preciso considerar segurança de dados, privacidade e também questões de transparência e responsabilidade nas decisões da IA. É importante entender e gerenciar o impacto das decisões da IA sobre empresas e usuários.
2 comentários
Queria experimentar o Devin de graça
Comentários do Hacker News
try-catchpara resolver umKeyErrorfaz o código rodar, mas nem sempre é a solução ideal.