Sobre agentes
Os agentes de IA são sistemas autônomos que podem avaliar seu ambiente, tomar decisões e executar ações para concluir tarefas. Os agentes podem dividir tarefas complexas em etapas, usar várias ferramentas e recursos, planejar sua abordagem e adaptar-se com base em comentários humanos até atingirem seu objetivo atribuído.
Os agentes trazem automação e assistência para todos os estágios do processo de desenvolvimento de software.GitHub Você pode executar várias sessões de agente simultaneamente, permitindo delegar itens de trabalho com eficiência.
Além disso Copilot, você pode usar Anthropic Claude e OpenAI Codex, proporcionando mais flexibilidade e escolha para encontrar o agente adequado para uma tarefa. Consulte Sobre agentes de terceiros.
Você pode utilizar agentes personalizados para criar uma equipe completa de agentes específicos de tarefas com prompts de sistema personalizados para lidar com tarefas mais simples, como escrever testes e refatorar, permitindo que você tenha mais capacidade para priorizar a solução de problemas e a colaboração. Consulte Sobre agentes personalizados.
A escolha do modelo permite que você escolha entre uma seleção de modelos de IA para usar com seus agentes, cada um com seus próprios pontos fortes específicos. Consulte Modelos de IA com suporte no GitHub Copilot.
Para saber mais sobre agente de nuvem Copilot, consulte Sobre o agente de nuvem do GitHub Copilot.
Gerenciando agentes
Ao utilizar os recursos agentes de GitHub, você pode usar a guia Agentes em um repositório com agente de nuvem Copilot habilitado para iniciar, monitorar e gerenciar sessões de agente sem sair do seu fluxo de trabalho. Você também pode usar a página Agentes para exibir e iniciar sessões de agente. Para saber como habilitar agente de nuvem Copilot, consulte Gerenciando o acesso ao agente de nuvem GitHub Copilot.
Na guia Agentes, você pode:
- Inicie novas tarefas de agente: selecione um modelo de IA de sua escolha e, opcionalmente, escolha entre agentes de terceiros ou agentes personalizados mais adequado para a tarefa. Consulte Solicitando GitHub Copilot criar uma solicitação de pull.
- Monitore os logs de sessão ao vivo: depois que o agente começar a trabalhar, você poderá clicar em qualquer sessão do agente para abrir o log de sessão e seguir seu processo de progresso e pensamento em tempo real.
- Acompanhar sessões ativas: você pode exibir todas as sessões do agente ativo que foram iniciadas no repositório.
- Orientar agentes no meio da sessão: se você perceber que não delineou uma solicitação corretamente ou quiser que o agente utilize uma ferramenta ou serviço específico, poderá intervir e fornecer orientação sem interromper o processo. O controle usa uma solicitação premium por mensagem. Consulte Acompanhando as sessões do GitHub Copilot.
- Abra uma sessão em VS Code ou CLI do GitHub Copilot: quando você quiser começar a trabalhar em alterações em uma sessão de agente em seu ambiente de desenvolvimento local, clique em VS Code ou Abrir em CLI do GitHub Copilot ou Continuar em para levar a sessão para o computador local.
Observação
Abrir uma sessão no VS Code requer as versões mais recentes de VS Code, a extensão GitHub Copilot e a extensão Pull Requests GitHub.
- Revisar e mesclar o código do agente: Depois que o agente concluir uma sessão, você poderá acessar a solicitação de pull para examinar as alterações, solicitar melhorias adicionais ou aprovar e mesclar. Consulte Examinar a saída de Copilot.
Próximas Etapas
Para começar a gerenciar agentes, consulte Gerenciar e acompanhar agente de nuvem Copilot sessões.