O GitHub introduziu um novo agente de codificação para o seu assistente de programação movido a IA do GitHub. Incorporado ao GitHub, o agente lança seu próprio ambiente de desenvolvimento com ações do GitHub para implementar uma tarefa ou problema.
Introduzido em 19 de maio, o agente de codificação do GitHub Copilot é executado em segundo plano com ações do Github e envia seu trabalho como uma solicitação de tração, escreveu o CEO do Github, Thomas Dohmke, em uma postagem no blog. O agente começa a funcionar quando um desenvolvedor atribui um problema do GitHub ao GitHub Copilot ou o solicita no código do Visual Studio. Ele impulsiona suas mudanças à medida que se compromete com uma solicitação de tração, com os desenvolvedores capazes de rastrear cada etapa através dos logs da sessão do agente. Para segurança, as políticas existentes, como as proteções de filiais, ainda se aplicam, e as solicitações de tração do agente exigem aprovação humana antes que qualquer fluxo de trabalho do CI/CD seja executado, de acordo com o DOHMKE.
“Usando modelos de ponta, o agente se destaca em tarefas de complexidade de baixa a média em bases de código bem testadas, desde a adição de recursos e corrigindo bugs até a extensão dos testes, a refatoração do código e a melhoria da documentação”, escreveu Dohmke. Para começar com o novo agente de codificação, os desenvolvedores podem atribuir um ou mais problemas do Github no github.com, no github celular ou na CLI do GitHub.