menu
close

GitHub Lança Agente de Programação IA para Desenvolvimento Autónomo

A GitHub, da Microsoft, lançou um novo agente de programação autónomo capaz de executar tarefas de programação de forma independente quando lhe são atribuídas issues através do GitHub. O agente opera num ambiente seguro alimentado pelo GitHub Actions, criando pull requests em rascunho que os programadores podem rever e modificar. Disponível para subscritores do Copilot Pro+ e Enterprise, esta nova funcionalidade pretende libertar os programadores de tarefas rotineiras, mantendo a supervisão humana sobre o código final.
GitHub Lança Agente de Programação IA para Desenvolvimento Autónomo

Na conferência Build 2025 para programadores, em Seattle, a GitHub apresentou um inovador agente de programação IA que funciona como um programador autónomo em equipas de desenvolvimento de software.

O novo agente de programação GitHub Copilot representa uma evolução significativa no desenvolvimento assistido por IA. Integrado diretamente no GitHub, o agente é ativado quando os programadores atribuem issues ao Copilot ou o acionam através do VS Code. De seguida, cria um ambiente de desenvolvimento seguro alimentado pelo GitHub Actions, fazendo commits para um pull request em rascunho que pode ser acompanhado através dos registos de sessão.

O fluxo de trabalho do agente espelha o de um programador humano, automatizando tarefas repetitivas. Após lançar uma máquina virtual via GitHub Actions, vai registando o progresso em pull requests em rascunho e documenta as suas decisões nos registos de sessão. Quando termina, identifica o utilizador original para revisão. Os programadores podem então deixar comentários, aos quais o agente responde automaticamente, efetuando alterações adicionais.

Segundo Thomas Dohmke, CEO da GitHub, o agente foi concebido para atuar de forma eficiente em "bases de código bem testadas" e é especialmente competente na gestão de manutenção rotineira, como correção de bugs, extensões de funcionalidades e refatoração de código. Recorrendo a modelos de última geração, o agente destaca-se em tarefas de baixa a média complexidade, desde a adição de funcionalidades e correção de bugs até à extensão de testes, refatoração de código e melhoria de documentação. Isto permite aos programadores delegar tarefas demoradas mas rotineiras, focando-se em trabalho mais interessante.

O agente de programação Copilot já está disponível para subscritores do Copilot Pro+ e Copilot Enterprise. Os utilizadores empresariais necessitam de aprovação do administrador para ativar a nova política do agente Copilot. A utilização do agente consome minutos do GitHub Actions e pedidos premium do Copilot, incluídos nos planos de subscrição.

A tecnologia valida o seu trabalho com testes e linters antes de submeter alterações. Uma vez concluído, identifica o utilizador para revisão. Os programadores podem pedir modificações através de comentários no pull request ou fazer checkout da branch localmente para continuar o trabalho no seu IDE com o apoio do Copilot. O agente destaca-se especialmente em tarefas de baixa a média complexidade em bases de código bem testadas.

Source: Cnbc

Latest News