GitHub ganha novo agente de IA capaz de escrever código

By | 23/05/2025

GitHub lança agente de inteligência artificial que automatiza tarefas de programação com segurança e eficiência.

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.

(Engenharie)