Bolt42

Participe de nossas newsletters diárias e semanais para as últimas atualizações e conteúdo exclusivo sobre cobertura líder em IA. Saiba mais


A IA agentic está em alta hoje em dia em diversos setores, incluindo desenvolvimento de aplicativos e codificação.

Hoje, finalmente, o GitHub se juntou à festa da IA agentic com o lançamento do modo agente do GitHub Copilot. A promessa da IA agentic no desenvolvimento é capacitar os desenvolvedores a criar mais código com apenas um simples comando. O novo modo agente permitirá que o Copilot faça iterações em seu próprio código e corrija erros automaticamente. No futuro, o GitHub também está apresentando um agente de engenharia de software totalmente autônomo, o Projeto Padawan, que poderá lidar de maneira independente com tarefas completas de desenvolvimento.

Os novos recursos de IA agentic marcam o último passo na evolução de vários anos do espaço de desenvolvimento de codificação impulsionado por IA que o GitHub ajudou a pioneirar. O GitHub, pertencente à Microsoft, apresentou pela primeira vez o GitHub Copilot em 2021, com disponibilidade geral chegando em 2022. No mundo da IA, isso foi há muito tempo, antes de o ChatGPT se tornar um nome conhecido e a maioria das pessoas ter ouvido o termo “IA generativa”.

O GitHub tem realizado iterações constantes no Copilot. Inicialmente, o serviço dependia do modelo de linguagem de grande escala (LLM) OpenAI Codex. Em outubro de 2024, os usuários ganharam a capacidade de escolher entre uma variedade de LLMs, incluindo Claude da Anthropic, Gemini 1.5 do Google e GPT-4o da OpenAI. Juntamente com o lançamento do modo agente, o GitHub também está agora adicionando suporte para Gemini 2.0 Flash e o o3-mini da OpenAI. A Microsoft, de modo geral, tem enfatizado a IA agentic, montando um dos maiores ecossistemas de agentes de IA no mercado.

IA que apoia a ‘codificação em parceria’

O novo serviço de modo agente do GitHub Copilot surge enquanto uma série de concorrentes, em sua maioria liderados por startups, têm agitado o espaço de desenvolvimento. Cursor, Replit, Bolt e Lovable estão todos buscando o crescente mercado de desenvolvimento apoiado por IA que o GitHub ajudou a criar.

Quando o GitHub Copilot foi lançado pela primeira vez, ele foi posicionado como uma ferramenta de programação em dupla, que se emparelha com um desenvolvedor. Agora, o GitHub está adotando o termo codificação em parceria à medida que abraça a IA agentic.

“As equipes de desenvolvimento em breve serão acompanhadas por equipes de agentes de IA inteligentes e cada vez mais avançados que atuam como co-programadores para tarefas do dia a dia”, disse o CEO do GitHub, Thomas Dohmke. “Com o lançamento de hoje do modo agente do GitHub Copilot, os desenvolvedores podem gerar, refatorar e implantar código em arquivos de qualquer base de código da organização com um único comando de prompt.”

Análise técnica: Como funciona a nova arquitetura de agentes do GitHub

Desde sua estreia inicial, o GitHub Copilot forneceu uma série de recursos principais. Entre eles, a conclusão de código inteligente, que é a capacidade de sugerir trechos de código para executar uma determinada função. O Copilot também funciona como um assistente, permitindo que os desenvolvedores insiram consultas em linguagem natural para gerar código ou obter respostas sobre uma base de código específica. O sistema, embora inteligente, ainda requer uma quantidade não trivial de interação humana.

O modo agente vai além disso. De acordo com o GitHub, a plataforma permite que o Copilot itere sobre sua própria saída, bem como os resultados dessa saída. Isso pode melhorar significativamente os resultados e a saída de código.

Aqui está uma análise detalhada do funcionamento do modo agente.

Compreensão e planejamento de tarefas:

  • Quando recebe um comando, o modo agente não apenas gera código — ele analisa os requisitos completos da tarefa;
  • De acordo com o GitHub, o sistema pode “inferir tarefas adicionais que não foram especificadas, mas que também são necessárias para que o pedido principal funcione.”

Execução iterativa:

  • O agente itera tanto sobre sua própria saída quanto sobre o resultado dessa saída;
  • Continua a iterar até que todas as subtarefas estejam concluídas.

Capacidades de autocorreção:

  • Reconhece automaticamente erros em sua saída;
  • Pode corrigir problemas identificados sem intervenção do desenvolvedor;
  • Analisa erros em tempo de execução e implementa correções;
  • Sugere e executa comandos de terminal necessários.

O Projeto Padawan traz a ‘força’ para o desenvolvimento

Embora o modo agente seja certamente mais poderoso do que a operação básica do GitHub Copilot, ainda não é uma experiência totalmente automatizada.

Para alcançar essa experiência completa, o GitHub está apresentando o Projeto Padawan. Na cultura popular, um ‘Padawan’ é uma referência a um aprendiz Jedi da franquia de ficção científica Star Wars.

O Projeto Padawan se baseia no modo agente e o estende com mais automação. Em uma postagem no blog, Dohmke observou que o Padawan permitirá que os usuários atribuam um problema ao GitHub Copilot, e o sistema de IA agentic cuidará de toda a tarefa. Essa tarefa pode incluir desenvolvimento de código, configuração de um repositório e atribuição de humanos para revisar o código final.

“Em certo sentido, será como integrar o Copilot como um colaborador em todos os repositórios do GitHub,” disse Dohmke.

Comparando o agente do GitHub com outras opções de codificação de IA agentic

Em alguns aspectos, o GitHub é um participante tardio na corrida da codificação de IA agentic.

A Cursor AI e a Bolt AI lançaram seus primeiros agentes de IA em 2023, enquanto a Replit lançou seu agente em 2024. Essas ferramentas tiveram mais de um ano para iterar, ganhar seguidores e desenvolver a lealdade à marca.

Pessoalmente, tenho experimentado os agentes da Replit nos últimos meses. Recentemente, a empresa trouxe a tecnologia para seu aplicativo móvel — o que pode parecer trivial, mas é importante. A capacidade de usar um simples comando, sem a necessidade de uma configuração completa de desktop para construir software, é poderosa. O agente da Replit também oferece ajuste de prompt de IA para ajudar a gerar o melhor código possível. O sistema da Replit funciona totalmente na nuvem e usuários como eu não precisam baixar nada.

A Bolt não possui um aplicativo móvel, mas tem uma interface web muito boa que facilita o início para iniciantes. O Cursor é um pouco mais volumoso, pois envolve um download, mas é uma ferramenta poderosa para desenvolvedores profissionais.

Então, como o modo agente do GitHub se compara? O GitHub é o padrão de fato para repositórios de código na internet hoje em dia. Mais de 150 milhões de desenvolvedores, incluindo mais de 90% das empresas da Fortune 100, usam o GitHub. De acordo com a empresa, mais de 77.000 organizações adotaram o GitHub Copilot. Isso torna a tecnologia muito atrativa. Essas organizações que já confiam fortemente no GitHub e no Copilot não vão se afastar da tecnologia facilmente.

Em comparação com Replit e Bolt, o modo agente do GitHub não é um recurso baseado na web, pelo menos não hoje. Sua prévia está atualmente disponível apenas com o GitHub Copilot no VS Code. Isso cria uma pequena barreira de entrada para iniciantes absolutos, mas a realidade também é que o VS Code é, sem dúvida, o ambiente de desenvolvimento integrado (IDE) mais popular e amplamente utilizado.

Os desenvolvedores são um grupo exigente. É por isso que existe uma grande variedade de linguagens de programação e frameworks (parece que todo mês surge um novo framework JavaScript). O que fica claro é que a questão é sobre conforto e fluxo de trabalho. Para usuários existentes do GitHub Copilot e do VS Code, o novo modo agente traz um recurso muito necessário que ajudará a melhorar a produtividade. Para aqueles que ainda não estão envolvidos no mundo do GitHub Copilot, o modo agente pode muito bem ajudar a trazer o GitHub Copilot de volta à conversa sobre qual ferramenta de codificação movida por IA agentic usar.

O modo agente do GitHub Copilot está atualmente disponível em prévia e requer insiders do VS Code, que é destinado a adotadores precoces. O GitHub ainda não forneceu detalhes sobre preços ou uma data para disponibilidade geral.





    5 × 1 =




    Bolt42