O GitHub, uma das maiores plataformas de hospedagem e colaboração em código-fonte do mundo, anunciou em parceria com a Microsoft o lançamento de um novo agente de inteligência artificial voltado para desenvolvedores. A novidade foi apresentada durante o Microsoft Build 2025, evento realizado em Seattle, nos Estados Unidos.
O que é o GitHub?
O GitHub é uma plataforma baseada em nuvem que permite que desenvolvedores armazenem, versionem, colaborem e compartilhem projetos de software usando o sistema de controle de versão Git. Muito utilizado tanto em projetos open source quanto corporativos, o GitHub integra ferramentas para automação, integração contínua (CI/CD), análise de código e colaboração em tempo real.
Como funciona o novo agente de IA do GitHub Copilot
A nova funcionalidade, chamada de “modo agente”, é alimentada pelo GitHub Actions e atua como um assistente automatizado dentro do ambiente de desenvolvimento. O agente começa a operar a partir do momento em que um usuário lhe atribui uma issue.
Segundo Thomas Dohmke, CEO do GitHub, o agente é eficaz em tarefas de baixa a média complexidade, como adicionar funcionalidades, corrigir bugs, expandir testes automatizados, refatorar código e melhorar a documentação. Ele executa suas ações em um ambiente temporário, seguro e personalizável.
O agente é integrado diretamente ao GitHub, o que permite utilizar ferramentas e fluxos já conhecidos pelos desenvolvedores, como pull requests e pipelines de CI/CD. Dessa forma, o programador pode delegar tarefas repetitivas ao agente, enquanto foca em atividades mais estratégicas e criativas.
Medidas de segurança e controle do desenvolvedor
O GitHub implementou políticas específicas para garantir que o uso do agente ocorra com segurança e supervisão total por parte do desenvolvedor. Entre elas:
- O agente só pode enviar commits para branches criados por ele próprio, protegendo o branch principal do projeto.
- O desenvolvedor que solicita um pull request do agente não pode ser o responsável por aprová-lo, evitando conflitos de interesse.
- O acesso à internet do agente é restrito a uma lista de destinos confiáveis, que pode ser ajustada conforme o projeto.
- Workflows automatizados do GitHub Actions só são executados após aprovação explícita do usuário, permitindo revisão do código gerado.
Além disso, o agente considera o contexto de discussões existentes no repositório, como issues e pull requests, e segue diretrizes específicas definidas no projeto. Isso permite que ele compreenda não apenas o que deve ser feito, mas também como deve ser feito, de acordo com os padrões do time.
Disponibilidade e compatibilidade com IDEs
O modo agente está disponível a partir de 19 de maio para assinantes dos planos GitHub Copilot Enterprise e Copilot Pro+. Além do GitHub Codespaces, ele pode ser executado localmente em computadores com Windows ou macOS, ou em contêineres remotos.
A novidade também terá suporte para diversas IDEs, incluindo:
- Visual Studio
- JetBrains
- Eclipse
- Xcode
O lançamento do agente de IA do GitHub representa um passo importante na automação de tarefas de desenvolvimento. Com mais segurança, contexto e compatibilidade, a ferramenta permite que desenvolvedores aumentem sua produtividade ao delegar rotinas repetitivas à inteligência artificial, mantendo total controle sobre o processo e a qualidade do código.
Achou útil essa informação? Compartilhe com seus amigos!
Deixe-nos a sua opinião aqui nos comentários.