
GitHub Copilot: um novo concorrente na automação do desenvolvimento de software
Na semana passada, a OpenAI apresentou o Codex, um agente de engenharia de software baseado em nuvem projetado para lidar com múltiplas tarefas de engenharia simultaneamente. Em resposta, o GitHub da Microsoft revelou um produto rival: o agente de codificação GitHub Copilot, apresentado na Build 2025. Esta ferramenta inovadora promete aprimorar a automação no desenvolvimento de software, utilizando o GitHub Actions para executar tarefas e resolver problemas em segundo plano.
Apresentando o agente de codificação do GitHub Copilot
O agente de codificação do GitHub Copilot baseia-se no trabalho fundamental do Projeto Padawan, lançado no início deste ano. Os desenvolvedores agora podem atribuir facilmente problemas da plataforma web, do aplicativo móvel ou da interface de linha de comando (CLI) do GitHub ao agente Copilot. Uma vez capturado, o agente configura um ambiente de desenvolvimento personalizável, impulsionado pelos recursos do GitHub Actions, simplificando o processo de configuração inicial para os desenvolvedores.
Monitorando o progresso e obtendo insights
Enquanto o agente Copilot lida com o problema atribuído, os desenvolvedores podem monitorar seu progresso por meio de logs detalhados da sessão. Após a conclusão da tarefa, uma solicitação de pull é gerada automaticamente. No entanto, a supervisão humana é essencial, pois a aprovação ainda é necessária antes que qualquer fluxo de trabalho de integração/implantação contínua (CI/CD) possa ser iniciado.
Capacidades aprimoradas por meio do protocolo de contexto do modelo
Um recurso interessante do agente de codificação do GitHub Copilot é sua capacidade de utilizar dados e funcionalidades externas. Ao empregar o Protocolo de Contexto do Modelo (MCP), os desenvolvedores podem integrar recursos adicionais ao ambiente de codificação. Notavelmente, o agente também pode aceitar entradas de imagem, permitindo o compartilhamento de capturas de tela para relatórios de bugs ou mockups de novos recursos, aprimorando ainda mais a colaboração e a funcionalidade.
Insights do CEO do GitHub
Thomas Dohmke, CEO do GitHub, enfatizou a importância do agente de codificação Copilot, afirmando:
Com o novo agente de codificação, o Copilot está onde os desenvolvedores colaboram entre si: dentro do GitHub. Você pode delegar tarefas demoradas, porém tediosas, para o Copilot, que usará pull requests, CI/CD e todas as suas ferramentas existentes enquanto você se concentra no trabalho interessante.
Olhando para o futuro: disponibilidade e integrações futuras
O GitHub afirma que o agente de codificação Copilot se destacará no processamento de tarefas de baixa a média complexidade em bases de código bem estabelecidas. Este novo recurso está sendo implementado gradualmente para todos os usuários do Copilot Enterprise e Copilot Pro+.Além disso, o GitHub planeja integrar o agente Copilot a ambientes de desenvolvimento integrado (IDEs) populares, como Xcode, Eclipse e JetBrains, ampliando sua acessibilidade e aprimorando os fluxos de trabalho dos desenvolvedores.
Concluindo, o agente de codificação GitHub Copilot marca um avanço notável na automatização de processos de engenharia de software, prometendo melhorar a eficiência e a colaboração entre desenvolvedores.
Deixe um comentário