calc.dev.br

Ferramentas no Claude: quanto as definições custam

Quem monta um agente com tool use costuma olhar o preço da saída e esquecer a entrada. Só que as definições das ferramentas viajam inteiras em toda chamada, usadas ou não. Resolvemos um caso de exemplo com 60 ferramentas no Sonnet 5.5 e mostramos quanto o cache de prompt e a busca de ferramentas cortam da fatura.

Guia práticoPor Publicado em 8 min de leitura
Alicates e ferramentas variadas pendurados na parede de uma oficina
Como numa parede cheia de ferramentas, o agente vê todas as definições em toda chamada, mesmo as que não vai usar. Foto: Marine Le Gac / Unsplash

O caso: uma empresa de software montou um agente de atendimento no Claude Sonnet 5.5. Ele tem 60 ferramentas, vindas de três servidores MCP: consulta de pedidos, CRM, emissão de nota, base de conhecimento e outras. Cada pedido de cliente gera 4 chamadas à API, porque o agente consulta, decide e responde. São 1.000 pedidos por dia. A fatura veio alta, e ninguém sabe dizer de onde sai o dinheiro, já que as respostas são curtas.

Resposta curta: o dinheiro sai das definições das ferramentas. Elas entram como tokens de entrada em todas as chamadas, mesmo quando o agente não usa nenhuma. No exemplo, isso custa US$ 4.320,00 de um mês de US$ 5.588,64. Com cache de prompt, o mês cai para US$ 1.255,55. Com cache e busca de ferramentas, para US$ 1.083,95. Volumes, tamanhos e taxa de acerto são exemplo, não medição de uma empresa real.

Onde as ferramentas entram na conta

A documentação de uso de ferramentas da Anthropic lista três fontes de tokens extras quando você passa tools numa chamada:

  • o parâmetro tools, com nome, descrição e esquema de cada ferramenta;
  • os blocos tool_use, que o modelo gera ao pedir uma ferramenta;
  • os blocos tool_result, que o seu código devolve com o resultado.

Há ainda um quarto custo, menos conhecido. Sempre que há ferramentas, a API acrescenta um prompt de sistema próprio para o uso delas. No Sonnet 5.5, no Opus 5.5 e no Haiku 5.5, são 286 tokens com tool_choice em auto, segundo a página de preços consultada em 20/10/2026. Em modelos mais antigos, o número é maior:

Modelo Prompt de sistema de ferramentas (auto)
Opus 5.5, Sonnet 5.5, Haiku 5.5, Opus 5 286 tokens
Sonnet 5 354 tokens
Haiku 4.5, Sonnet 4.5, Opus 4.5 496 tokens
Sonnet 4.6, Opus 4.6 497 tokens
Opus 4.7 675 tokens

Esses 286 tokens parecem pouco. Mas, no Sonnet 5.5, somam US$ 572,00 a cada milhão de chamadas, antes de qualquer definição sua.

O ponto central é outro. As definições vão inteiras em toda chamada, e o modelo lê todas, use ou não. Num agente com dezenas de ferramentas, elas viram a maior parte da entrada.

Passo 1: monte o tamanho de cada chamada

As premissas do caso, todas de exemplo:

  • 60 ferramentas com 300 tokens cada, em média: 18.000 tokens de definições. Meça as suas com o endpoint de contagem de tokens da API, porque descrições longas e esquemas com muitos campos pesam mais.
  • 286 tokens do prompt de sistema de ferramentas do Sonnet 5.5.
  • 2.000 tokens de instruções da empresa.
  • 1.500 tokens que mudam a cada chamada: histórico curto, pergunta do cliente e resultados de ferramentas.
  • 300 tokens de saída por chamada.

A parte fixa, que se repete igual em todas as chamadas, é de 20.286 tokens. Somada à parte variável, cada chamada leva 21.786 tokens de entrada. As definições são 83% disso.

No mês: 1.000 pedidos × 4 chamadas × 30 dias = 120.000 chamadas.

Passo 2: a conta sem nenhuma otimização

Pela tabela de preços do site, atualizada em outubro de 2026, o Sonnet 5.5 cobra US$ 2,00 por milhão de tokens de entrada e US$ 10,00 por milhão de saída.

  • Entrada: 120.000 × 21.786 tokens a US$ 2,00 por milhão.
  • Saída: 120.000 × 300 tokens a US$ 10,00 por milhão.

Total: US$ 5.588,64 por mês, cerca de R$ 27.996,85 pelo dólar de referência do site. Só as definições das ferramentas custam US$ 4.320,00. A saída, que muita gente olha primeiro por ser a mais cara por token, custa US$ 360,00.

Passo 3: ligue o cache de prompt

As definições ficam no começo da requisição, antes do prompt de sistema e das mensagens. Isso faz delas o candidato ideal ao cache de prompt: são grandes e não mudam entre chamadas.

No Sonnet 5.5, a leitura do cache custa US$ 0,10 por milhão, e a gravação de 5 minutos, US$ 2,50. Com 4.000 chamadas por dia, o prefixo é lido o tempo todo no horário de trabalho. Usamos 95% de acerto como exemplo.

O prefixo de 20.286 tokens passa a custar, em média, US$ 0,2200 por milhão, em vez de US$ 2,00. O mês cai para US$ 1.255,55, uma queda de 78%.

É de longe a mudança que mais rende. E não exige mexer no agente: basta marcar o ponto de cache depois das ferramentas e das instruções fixas.

Passo 4: some a busca de ferramentas

A Anthropic oferece uma ferramenta de busca de ferramentas (tool search). Você continua enviando todas as definições, mas marca as menos usadas com defer_loading: true. Essas não entram no contexto. Quando o agente precisa de uma delas, faz uma busca no catálogo, e a API carrega só as encontradas, até 5 por busca no padrão.

A documentação traz um exemplo próprio: um conjunto de servidores comuns (GitHub, Slack, Sentry, Grafana e Splunk) consome cerca de 55 mil tokens em definições, e a busca costuma reduzir isso em mais de 85%. A busca não é cobrada como ferramenta de servidor. As definições carregadas contam como entrada normal.

No nosso caso, de exemplo:

  • 5 ferramentas mais usadas ficam sempre carregadas, como recomenda a documentação. O prefixo cai para 3.786 tokens.
  • Em cada chamada, o agente carrega 3 ferramentas pela busca: 900 tokens a preço normal de entrada.
  • A busca acrescenta cerca de 40 tokens de saída por chamada.

A conta não inclui os tokens da definição da própria ferramenta de busca, que a documentação não informa. Meça no seu caso.

Com cache, o mês fica em US$ 1.083,95. Sem cache, só com a busca, em US$ 1.892,64.

Cabos de rede azuis conectados lado a lado
Cada ferramenta ligada ao agente é mais um fio de tokens na conta; a busca de ferramentas só conecta as que o pedido precisa. Foto: Scott Rodgerson / Unsplash

A comparação lado a lado

Cenário (mês, Sonnet 5.5, exemplo) Entrada fixa por chamada US$ R$
Todas as ferramentas, sem cache 20.286 US$ 5.588,64 R$ 27.996,85
Busca de ferramentas, sem cache 3.786 US$ 1.892,64 R$ 9.481,37
Todas as ferramentas, com cache 20.286 US$ 1.255,55 R$ 6.289,81
Busca de ferramentas, com cache 3.786 US$ 1.083,95 R$ 5.430,16

A leitura é direta. O cache faz o trabalho pesado. A busca de ferramentas, somada ao cache, ganha mais 14% no custo.

O ganho da busca não é só dinheiro. A documentação da Anthropic diz que a precisão na escolha da ferramenta piora quando o agente tem mais de 30 a 50 ferramentas disponíveis. Com 60, o caso já está nessa faixa.

E se trocar de modelo?

O mesmo agente, com todas as ferramentas carregadas, em três modelos Claude:

Modelo Sem cache Com cache (95% de acerto)
Haiku 5.5 US$ 279,43 US$ 74,34
Sonnet 5.5 US$ 5.588,64 US$ 1.255,55
Opus 5.5 US$ 11.177,28 US$ 2.511,10

O Haiku 5.5 cobra mais caro quando o prompt passa de 100 mil tokens por requisição. Com 21.786 tokens por chamada, o caso fica abaixo desse limite. Um agente com centenas de ferramentas carregadas pode cruzar a linha, e aí a busca de ferramentas ajuda também a manter o preço menor.

Erros comuns

  • Descrição longa demais. Cada ferramenta carregada paga a descrição inteira em toda chamada. Corte exemplos e repetições que não ajudam o modelo a escolher.
  • Conectar servidores MCP inteiros sem filtrar. Um servidor pode trazer dezenas de ferramentas que o seu agente nunca usa. Desligue as que sobram ou marque como defer_loading.
  • Mudar a lista de ferramentas a cada chamada. Qualquer mudança em nome, descrição ou parâmetro de uma ferramenta invalida o cache. No caso, cada regravação do prefixo custa US$ 0,0507. Isso é pouco uma vez, mas vira muito se a lista muda sempre.
  • Pôr cache_control numa ferramenta adiada. A API devolve erro 400. Coloque o ponto de cache numa ferramenta que fica sempre carregada.
  • Adiar todas as ferramentas. Pelo menos uma precisa ficar carregada, normalmente a própria busca. Senão, a API devolve erro 400.
  • Usar busca com poucas ferramentas. A documentação indica a busca a partir de 10 ferramentas ou de 10 mil tokens em definições. Abaixo disso, carregar tudo costuma ser melhor.

Perguntas frequentes

As ferramentas são cobradas mesmo quando o modelo não usa nenhuma?

Sim. As definições enviadas em tools contam como entrada em toda chamada. No exemplo, são 18.000 tokens por chamada e US$ 4.320,00 por mês no Sonnet 5.5 sem cache.

Quantos tokens o uso de ferramentas soma por conta própria?

O prompt de sistema de ferramentas tem 286 tokens no Sonnet 5.5, no Opus 5.5 e no Haiku 5.5, com tool_choice em auto. No Sonnet 5.5, isso dá US$ 572,00 por milhão de chamadas. As suas definições vêm por cima disso.

A busca de ferramentas tem preço à parte?

Não. Pela documentação, ela não é medida como ferramenta de servidor. As definições que a busca carrega contam como tokens de entrada comuns. No caso, as 3 ferramentas carregadas por chamada somam US$ 216,00 por mês.

Mudar uma ferramenta quebra o cache?

Sim. As ferramentas ficam no começo do prefixo, e qualquer mudança nelas obriga a gravar tudo de novo. Com todas as ferramentas carregadas, cada regravação custa US$ 0,0507. Com a busca, o prefixo é menor e a regravação cai para US$ 0,0095.

Vale mais a pena usar cache ou busca de ferramentas?

Comece pelo cache. No exemplo, ele leva o mês de US$ 5.588,64 para US$ 1.255,55. A busca, depois do cache, baixa para US$ 1.083,95 e ainda ajuda o agente a escolher a ferramenta certa quando a lista é grande.

Quanto fica o caso em reais?

Sem otimização, R$ 27.996,85 por mês. Com cache e busca de ferramentas, R$ 5.430,16, pelo dólar de referência do site.

Quer refazer a conta com o seu número de ferramentas, o seu modelo e o seu volume? Use a calculadora de custo da API de IA e, para o efeito do cache, a calculadora de cache de prompt.

Refaça a conta com os seus números

A calculadora abaixo já vem com os valores do caso. Mude o que for diferente no seu projeto, ou abra a calculadora completa.

api-cost.ts

Custo da API

tokens
Prompt + histórico + documentos enviados.

tokens

Cache, Batch e cotação do dólar
%

Batch API (−50%)
R$
Cotação de referência; nas calculadoras ela é atualizada com o dólar do dia.

Exemplos

Fontes

  1. Anthropic · Tool use with Claude (documentação) Como o tool use é cobrado: parâmetro tools, blocos tool_use e tool_result, prompt de sistema de ferramentas por modelo (286 tokens no Sonnet, Opus e Haiku 5.5); consultada em 20/10/2026
  2. Anthropic · Tool search tool (documentação) defer_loading, até 5 ferramentas por busca, exemplo de cerca de 55 mil tokens com redução de mais de 85%, precisão cai acima de 30 a 50 ferramentas, recomendação a partir de 10 ferramentas ou 10 mil tokens, busca não medida à parte, erros 400 com cache_control e com todas adiadas; consultada em 20/10/2026
  3. Anthropic · Pricing (documentação) Tabela do prompt de sistema de ferramentas por modelo, multiplicadores de cache e preço do Haiku 5.5 acima de 100 mil tokens; consultada em 20/10/2026
  4. Anthropic · Prompt caching (documentação) Ordem do prefixo (ferramentas, sistema, mensagens) e mudança nas ferramentas invalidando o cache
  5. calc.dev.br · Calculadora de custo da API de IA Calculadora indicada ao leitor para refazer a conta

Preços das páginas oficiais registrados no arquivo do site em 14/10/2026; dólar de referência R$ 5,01 (PTAX de venda do Banco Central em 13/10/2026). Veja a metodologia e a lista completa de fontes.

Leia também