Briefing de Sinal / Tendências globais de serviços em nuvem

Nasce o primeiro programador de IA do mundo, Devin

Cognition revela Devin, uma IA que pode substituir engenheiros de software, gerando debate entre especialistas em tecnologia sobre o futuro da programação.

Nasce o primeiro programador de IA do mundo, Devin
CategoriaTendências globais de serviços em nuvem

O primeiro programador de IA do mundo, Devin, nasce é rastreado como uma instituição de infraestrutura da internet dentro do ecossistema de infraestrutura da internet.

RegiãoAmérica do Norte
Foco no SinalMercado
Tipo de conteúdoEvento
Domínio PrimárioMercado
TópicoMercado
ImpactoMédio
ConfiançaConfiança limitada (76%)

Várias fontes públicas

O primeiro programador de IA do mundo, Devin, nasce é perfilado pela BTW Media porque evidências publicadas o vinculam à infraestrutura da internet, governança, dependências operacionais ou visibilidade de mercado.

  • Em 13 de março, a startup Cognition anunciou o lançamento do Devin, um engenheiro de software de IA que superou os melhores engenheiros humanos no benchmark de codificação SWE-bench, sinalizando uma mudança significativa no desenvolvimento de software.
  • Devin demonstra a capacidade de concluir de forma independente uma ampla gama de tarefas de engenharia de software, desde depuração até implantação, utilizando seu próprio conjunto de ferramentas de desenvolvimento.
  • A equipe fundadora da Cognition, composta por prodígios com formações impressionantes em ciência da computação e matemática, visa revolucionar o campo substituindo potencialmente engenheiros de software humanos por IA, gerando otimismo e preocupação na comunidade de tecnologia.

NOSSA OPINIÃO
Atualmente, a Cognition garantiu US$ 21 milhões em investimento liderado pelo magnata do Vale do Silício Peter Thiel, pelo Founders Fund e outras instituições de investimento conhecidas, sugerindo que o Devin evoluirá e se atualizará ainda mais rápido. Com gigantes da tecnologia como Google e OpenAI também entrando no campo, a concorrência no reino dos “programadores de IA” está prestes a se intensificar.

— Chloe CHEN, repórter da BTW Media

Em 13 de março, a startup Cognition anunciou o lançamento do primeiro engenheiro de software de IA do mundo, Devin, afirmando que mudará completamente a forma como os humanos constroem software. Devin alcançou um sucesso inovador no teste de benchmark de codificação SWE-bench, demonstrando sua capacidade de executar tarefas complexas, superando até mesmo os melhores engenheiros humanos. Este lançamento atraiu ampla atenção dos desenvolvedores.

Leia também:Sora não substituirá humanos, e eis porquê

Leia também:Google suspende função de geração de imagens do modelo de IA Gemini

Cognition, uma pequena startup de apenas 10 pessoas

Sabe-se que a Cognition, a empresa por trás do Devin, é uma pequena startup de apenas 10 pessoas e foi fundada há menos de 2 meses. Atualmente, alcançou impressionantes 13,86% no SWE-bench, em comparação, Claude 2 está com 4,80%, enquanto SWE-Llama-13b e GPT-4 podem lidar com 3,97% e 1,74%, respectivamente.

Na demonstração da Cognition, o Devin pode concluir rapidamente o trabalho básico que os programadores fazem todos os dias, como desenvolvimento, depuração e implantação. Além disso, ele possui seu próprio shell, editor de código e navegador, entre outras ferramentas comuns de desenvolvedor, todas integradas em um ambiente de computação em sandbox, permitindo que o Devin as utilize de forma independente.

Diante de uma descrição em linguagem natural dos requisitos dos usuários, o Devin pode abrir o editor de código, usar o navegador para depuração, executar e verificar o código e, finalmente, implantá-lo para atender às necessidades do usuário. Tradicionalmente, essas tarefas eram concluídas por programadores, mas agora a IA pode assumir.

Os desenvolvedores mostraram um exemplo onde o Devin resolveu independentemente um erro de cálculo logarítmico no sistema de álgebra Python sympy. Pudemos ver o Devin configurando o ambiente de código, reproduzindo o erro e codificando e testando independentemente a solução de reparo.

Além disso, para o conhecido desafio de arte gerada por IA escondida em uma imagem de fundo, que tradicionalmente exige que engenheiros de software gastem tempo entendendo e aprendendo novas ferramentas, o Devin conseguiu aprender essa tecnologia totalmente nova e desconhecida lendo blogs, executando o ControlNet no Modal e cumprindo o requisito.

Além disso, o Devin pode concluir de forma independente a mais recente tecnologia de modelos grandes. Por exemplo, basta enviar um link para um repositório de pesquisa no GitHub, e ele ajusta autonomamente um modelo de linguagem grande. Mesmo recebendo uma tarefa real no Upwork, ele pode escrever e depurar código para um modelo de visão computacional. O Devin escreverá um relatório para o usuário com os resultados dos dados de amostra.

Devin é o assistente de desenvolvimento de software de próxima geração

Vemos que a Cognition descreve o Devin como o assistente de desenvolvimento de software de próxima geração, não apenas oferecendo sugestões de codificação e automatizando algumas tarefas, mas capaz de concluir de forma independente projetos inteiros de software. Isso significa que o Devin é diferente de outras ferramentas de programação de IA; ele tem maior autonomia e é mais abrangente em suas capacidades de programação.

Embora a Cognition pareça ser uma pequena empresa sem sequer um escritório fixo no momento do lançamento do Devin, olhando para sua equipe fundadora, vemos mais uma história de empreendedorismo genial.

Equipe de gênios por trás do Devin

O fundador e CEO da Cognition, Scott Wu, participou de uma competição de dados televisionada ao vivo há 14 anos, onde exibiu seu talento em matemática dominando a competição.

O co-fundador e CTO, Steven Hao, formou-se no MIT em ciência da computação e trabalhou anteriormente no unicórnio de anotação de dados Scale AI como um dos principais engenheiros da empresa.

Outro co-fundador e Chief Product Officer, Walden Yan, estudou ciência da computação e economia na Universidade de Harvard, envolveu-se em pesquisa de criptografia e aprendizado de máquina com o MIT PRIMES e foi finalista da competição de investimento de ensino médio da Wharton Business School na América do Norte.

Além disso, descobrimos uma coincidência surpreendente: os fundadores da Cognition foram todos medalhistas de ouro na Olimpíada Internacional de Informática (IOI), uma competição internacional anual de informática para competidores individuais de vários países, com cada país enviando no máximo quatro competidores.

Dizer que a equipe fundadora da Cognition é uma 'equipe de gênios' por se destacar e ganhar medalhas de ouro no altamente competitivo campo da ciência da computação nos Estados Unidos não parece ser um exagero.

Engenheiros de software humanos serão substituídos?

No entanto, algumas pessoas expressaram visões pessimistas sobre o surgimento do Devin ou ferramentas semelhantes, sugerindo que o engenheiro de software Scott Wu está lançando uma ferramenta de inteligência artificial generativa com o objetivo final de substituir engenheiros de software humanos. O cientista da computação Silas Alberti afirmou: 'Isso não parece um assistente para escrever código, mas mais como um trabalhador real fazendo seu próprio trabalho.'

O ex-diretor de IA da Tesla, Kapasi, disse: 'Automatizar a engenharia de software atualmente parece semelhante a automatizar a direção.'

Isso se reflete no processo de desenvolvimento: primeiro, os humanos escrevem código manualmente; depois, o GitHub Copilot completa automaticamente algumas linhas; em seguida, o ChatGPT escreve blocos de código; e agora, o Devin surgiu.

Ele acredita que a automação da engenharia de software evoluirá para muitas ferramentas que o pessoal de desenvolvimento precisa usar em conjunto para escrever código: terminais, navegadores, editores de código, etc., com os humanos responsáveis pela supervisão, gradualmente passando para trabalhos de nível superior.

Briefing de Sinal

  • Sinal: Nasce o primeiro programador de IA do mundo, Devin
  • Região: América do Norte
  • Classe de Mercado: Tendências globais de serviços em nuvem

Presença Operacional

  • As fontes publicadas devem identificar as partes afetadas, a abrangência operacional e a exposição de mercado antes que este mapa de tendências seja considerado completo.

Contexto de Mercado

  • Relevância operacional: Médio
  • Horizonte temporal: Próximo trimestre

O que assistir

  • Fique atento a declarações oficiais, atualizações regulatórias, exposição de clientes ou parceiros e divulgações de acompanhamento.

Briefing para Membros

Contexto de Tendência Aprofundado

Faça login com o nível de associação correto para desbloquear o briefing completo e as notas de origem.

Apenas para Strategic Circle

Strategic Circle

Aberto a todos os leitores. Desbloqueie Briefings de tendências após se inscrever e fazer login.

Junte-se ao Strategic Circle

Somente para Leadership Alliance

Leadership Alliance

Para operadores, investidores e equipes de políticas que precisam de evidências de relacionamento, caminhos de falha e notas de origem. Faça login para desbloquear.

Junte-se ao Leadership Alliance
VoltarMais Cobertura: Tendências globais de serviços em nuvem