Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
As ferramentas ampliam o que seu agente pode fazer além de responder perguntas de fontes de conhecimento. Eles permitem que seu agente chame APIs, execute fluxos automatizados, interaja com serviços externos e recupere dados em tempo real.
Note
Os recursos deste artigo são alimentados pelo chicote GitHub Copilot, que utiliza os Créditos Copilot para faturamento baseado no uso. Saiba mais sobre os Créditos Copilot na visão geral de faturamento para agentes alimentados pelo GitHub Copilot harness.
A cobrança baseada no uso se aplica ao uso, construção, teste e avaliação de agentes. Essas ações podem consumir Créditos do Copilot.
O que são ferramentas?
Ferramentas são capacidades externas que seu agente pode invocar durante uma conversa.
Quando um usuário pede ao agente que faça algo que exija uma ação, o orquestrador do agente seleciona uma ferramenta com base no contexto da conversa e na descrição da ferramenta.
Agentes alimentados pelo harness GitHub Copilot usam orquestração aprimorada para determinar automaticamente quando invocar uma ferramenta.
Por que adicionar ferramentas ao seu agente?
Sem ferramentas, seu agente só pode responder perguntas com base em suas instruções e fontes de conhecimento.
Com as ferramentas, seu agente pode:
- Consulte dados em tempo real de sistemas externos, como Gerenciamento de Relacionamento com o Cliente (CRM), Gerenciamento de Serviços de TI (ITSM) e bancos de dados
- Tome ações em seu nome, como criar registros, enviar notificações e atualizar dados
- Integrar com serviços e APIs de terceiros
- Executar fluxos de trabalho automatizados
Como o agente decide usar uma ferramenta
O agente orquestrador avalia cada mensagem do usuário e decide se uma ferramenta é necessária.
O nome e a descrição da ferramenta são fundamentais. Ferramentas bem descritas são invocadas com mais precisão.
As instruções do seu agente também influenciam quando as ferramentas são usadas.
Para uso de ferramentas de conversação em agentes alimentados pelo harness GitHub Copilot, você não precisa criar gatilhos explícitos ou fluxos de tópico para cada chamada de ferramenta.
Limits
Alguns limites se aplicam às ferramentas e aos arquivos que as ferramentas produzem:
- Os arquivos criados pelo agente durante um turno são limitados a 10 MB por arquivo. Arquivos que ultrapassam o limite não são devolvidos ao usuário. Peça ao agente para dividir saídas grandes em arquivos menores. Veja Arquivos criados pelo agente.
- Servidores do Protocolo de Contexto do Modelo (MCP) são contabilizados no número total de ferramentas que um agente pode hospedar. O número de instâncias de servidores MCP que podem rodar simultaneamente em uma conversa também é limitado, então mantenha a contagem de servidores conectados pequena e remova os servidores que você não usa mais. Veja Adicionar um servidor do Model Context Protocol (MCP) como ferramenta.