Compreender e ativar o GitHub Copilot Cloud Agent

Concluído

Esta unidade explica o que é o agente, como ele difere dos assistentes de codificação de IA tradicionais, quais planos e repositórios o suportam e como habilitar e orçar para ele, incluindo Unidades de Solicitação Premium (PRUs) e minutos de Ações do GitHub.

Ao final desta unidade, você será capaz de:

  • Explica o que é o GitHub Copilot Cloud Agent, quem o pode usar e onde está disponível.
  • Descreva as tarefas que pode executar e como delegar trabalho.
  • Distinga estes dos assistentes exclusivos para IDE e do "modo agente" do Copilot.
  • Ative o agente ao nível da organização ou do repositório.
  • Entenda como os minutos de ações do GitHub e as unidades de solicitação premium (PRUs) são usados e gerencie-os de forma eficaz.

O que é o GitHub Copilot Cloud Agent, quem pode usá-lo e onde está disponível.

O GitHub Copilot Cloud Agent é um assistente de desenvolvimento autónomo que corre dentro do próprio GitHub. Em vez de emparelhar com você apenas em seu IDE, o agente age como um colega de equipe em segundo plano. Dá-lhe uma tarefa claramente definida — como uma correção de bugs, uma funcionalidade incremental ou atualização de documentação — e ele cria uma ramificação, explora a base de código, gera um plano de implementação e elabora código, mantendo-o no controlo sobre quando e se deve abrir um pull request.

Disponibilidade e planos

  • Planos: Disponível em Copilot Pro, Copilot Pro+, Copilot Business, Copilot Enterprise.
  • Repositórios: Funciona em todos os repositórios hospedados no GitHub, exceto aqueles de propriedade de contas de usuário gerenciadas ou onde o agente está explicitamente desativado.

O que faz o Copilot Cloud Agent

O Copilot Cloud Agent pode assumir uma vasta gama de tarefas de desenvolvimento:

  • Corrija erros e regressões.
  • Implemente recursos novos e incrementais.
  • Melhore a cobertura de testes ou gere testes em falta.
  • Atualize ou crie documentação.
  • Resolva a questão da dívida técnica e dos itens em atraso "agradáveis de ter".

Você pode delegar trabalho ao agente de duas maneiras principais:

  • Atribua um problema ao Copilot - no GitHub.com, no GitHub Mobile ou via API/CLI.
  • Pede ao Copilot para fazer alterações no código – a partir do painel de Agentes no GitHub, do Copilot Chat, do teu IDE ou outra ferramenta agente com suporte MCP, ou do Raycast no macOS.

Quando o agente terminar, ele solicitará sua revisão. Você pode mencionar @copilot em um comentário de pedido pull-request para solicitar a este que faça iterações no seu trabalho.

Como ele difere dos assistentes IDE tradicionais

Os assistentes de IA tradicionais em IDEs ajudam você a escrever código localmente, mas deixam etapas manuais para você: criar ramificações, enviar confirmações, escrever descrições de RP e iterar. Essas decisões acontecem em uma sessão privada e não são visíveis para sua equipe.

Com o Copilot Cloud Agent:

  • Todo o trabalho acontece como commits no GitHub.
  • O agente automatiza a criação de branchs, as mensagens de commit e a elaboração de código, permitindo que decida se e quando abrir um PR.
  • O trabalho é visível nos registos de sessão e no histórico de PR para rastreabilidade.
  • Você conduz por meio de comentários de revisão de PR em vez de sessões locais síncronas.

Isso cria transparência e oportunidades de colaboração - seus colegas de equipe podem ver cada passo e entrar conforme necessário.

Cloud Agent vs. "Modo Agente" em IDEs

É importante distinguir o GitHub Copilot Cloud Agent (abordado neste módulo) da funcionalidade de modo agente no Visual Studio e Visual Studio Code:

  • Agente cloud: Corre de forma autónoma num ambiente baseado em GitHub Actions para completar tarefas de desenvolvimento que atribui através de issues ou do Copilot Chat.
  • Modo de agente (Copilot Edits): Executa edições locais autônomas diretamente em sua sessão do IDE.

Ativação do Copilot Cloud Agent

Antes de atribuir tarefas ao Copilot, verifique se o agente está habilitado:

  • Repositórios de propriedade da organização: A disponibilidade é gerenciada por administradores da organização ou da empresa.
  • Repositórios pessoais: Configure a disponibilidade nas configurações da sua conta.

Custos de uso: Ações do GitHub + PRUs

O Copilot Cloud Agent utiliza dois recursos principais:

  • Minutos de ações do GitHub para o ambiente efêmero de construção/teste onde o agente trabalha.
  • Copilot Premium Requests (PRUs) para alimentar o raciocínio avançado do modelo.

Observação

A partir de 4 de junho de 2025, o agente utiliza uma solicitação premium para cada pedido de modelo que realiza. Dentro do seu limite mensal de Ações e pedidos premium, pode executar tarefas sem custos extra. (Consulte Faturamento do GitHub Copilot.)

Sugestão

Utilize PRUs onde elas agregam valor: edições de vários arquivos, geração de testes e diffs mais amplos que exigem raciocínio mais profundo. Edições leves podem exigir menos etapas intensivas de PRU.

Com o agente habilitado e os custos compreendidos, vamos confirmar como ele adere à sua postura de segurança, quais riscos antecipar e quais limitações levar em conta ao planejar o trabalho real.