Como Usar a Ferramenta Claude Web Fetch API

Ashley Goolam

Ashley Goolam

13 setembro 2025

Como Usar a Ferramenta Claude Web Fetch API

Dar à sua IA a capacidade de acessar dados da web em tempo real é como entregar-lhe um superpoder. E é exatamente isso que a **Ferramenta API Claude Web Fetch** faz para o **Claude**, a IA conversacional da Anthropic. Lançada em beta em 2025, esta **API** capacita o **Claude** a recuperar conteúdo completo de páginas da web e PDFs, libertando-o das restrições de dados de treinamento estáticos. Quer você esteja construindo um aplicativo que precisa de tendências de mercado atualizadas ou analisando um relatório em PDF, a **Ferramenta Web Fetch** torna o **Claude** um parceiro dinâmico na busca e processamento de dados ao vivo. Nesta análise técnica aprofundada, exploraremos o que é a **Ferramenta API Claude Web Fetch**, como ela difere dos servidores MCP, seus modelos suportados, como testá-la com código e ferramentas como o Apidog, e seus detalhes de uso e preços. Vamos nos aprofundar tecnicamente e liberar todo o potencial desta **API** revolucionária!

💡
Quer uma ótima ferramenta de Teste de API que gera documentação de API bonita?

Quer uma plataforma integrada e completa para sua Equipe de Desenvolvedores trabalhar em conjunto com produtividade máxima?

Apidog atende a todas as suas demandas e substitui o Postman por um preço muito mais acessível!
button

O que é a Ferramenta API Claude Web Fetch?

A **Ferramenta API Claude Web Fetch** é um recurso beta que permite ao **Claude** buscar e processar conteúdo de texto completo de páginas da web e PDFs especificados por meio de um endpoint de **API** dedicado. Ao contrário dos LLMs tradicionais limitados por seu corte de dados de treinamento, esta ferramenta permite ao **Claude** acessar conteúdo da web ao vivo, tornando-o ideal para tarefas que exigem informações atuais – como analisar artigos recentes ou extrair dados de PDFs online. Ela é acessada através da API da Anthropic em /v1/messages com o tipo de ferramenta web_fetch_20250910, exigindo um cabeçalho beta (web-fetch-2025-09-10) para ativação.

Como ela difere de um servidor **MCP** (Model Context Protocol)? Enquanto um servidor MCP fornece uma maneira padronizada para o **Claude** se conectar a ferramentas ou fontes de dados externas (por exemplo, bancos de dados ou APIs personalizados), a **Ferramenta Web Fetch** é um recurso nativo da Anthropic especificamente para recuperar conteúdo da web e PDFs. Servidores MCP são mais flexíveis, permitindo integrações personalizadas, mas exigem configuração e hospedagem. A **Ferramenta Web Fetch**, por outro lado, é uma solução plug-and-play para conteúdo da web, com restrições de segurança integradas, como construção de URL restrita para evitar a exfiltração de dados. Pense no MCP como uma ponte personalizada e na **Ferramenta Web Fetch** como uma rodovia pré-construída para dados da web.

Ferramenta API Claude Web Fetch

Modelos Suportados pelo Claude Web Fetch

A **Ferramenta API Claude Web Fetch** é suportada por uma variedade de modelos **Claude**, garantindo flexibilidade para diferentes casos de uso. A partir de setembro de 2025, os modelos compatíveis são:

Esses modelos podem aproveitar a **Ferramenta Web Fetch** para buscar conteúdo quando incluídos em uma solicitação de **API** com o cabeçalho beta apropriado. Essa ampla compatibilidade garante que os desenvolvedores possam escolher o modelo que melhor se adapta às suas necessidades, desde o Opus de alto desempenho até o Haiku com custo-benefício.

Modelos Suportados

Como Testar a Ferramenta API Claude Web Fetch com Código

Testar a **Ferramenta API Claude Web Fetch** é simples usando a API da Anthropic. Você precisará de uma chave de API (gerada no Console da Anthropic) e do cabeçalho beta web-fetch-2025-09-10. Aqui está um exemplo de comando curl para buscar conteúdo de uma URL:

curl https://api.anthropic.com/v1/messages \
  --header "x-api-key: $ANTHROPIC_API_KEY" \
  --header "anthropic-version: 2023-06-01" \
  --header "anthropic-beta: web-fetch-2025-09-10" \
  --header "content-type: application/json" \
  --data '{
    "model": "claude-opus-4-1-20250805",
    "max_tokens": 1024,
    "messages": [
      {
        "role": "user",
        "content": "Please analyze the content at https://example.com/article"
      }
    ],
    "tools": [
      {
        "type": "web_fetch_20250910",
        "name": "web_fetch",
        "max_uses": 5,
        "allowed_domains": ["example.com"],
        "citations": { "enabled": true },
        "max_content_tokens": 100000
      }
    ]
  }'

Se você preferir Python:

import anthropic

client = anthropic.Anthropic()

response = client.messages.create(
    model="claude-opus-4-1-20250805",
    max_tokens=1024,
    messages=[
        {
            "role": "user",
            "content": "Please analyze the content at https://example.com/article"
        }
    ],
    tools=[{
        "type": "web_fetch_20250910",
        "name": "web_fetch",
        "max_uses": 5
    }],
    extra_headers={
        "anthropic-beta": "web-fetch-2025-09-10"
    }
)
print(response)

Esta solicitação instrui o **Claude** a buscar e analisar o conteúdo de https://example.com/article. Os parâmetros chave incluem:

A resposta incluirá o conteúdo buscado, analisado pelo **Claude**, com citações opcionais que remetem à fonte. Para PDFs, o **Claude** extrai automaticamente o texto, facilitando o processamento de relatórios ou documentos.

Testando com Apidog

Para garantir que sua integração da **Ferramenta API Claude Web Fetch** seja à prova de balas, testar com uma ferramenta como o Apidog é uma jogada inteligente. Apidog, uma poderosa plataforma de teste de API, simplifica a validação de endpoints e respostas. De acordo com o guia do Apidog sobre a API de Busca na Web do Claude, você pode testar a **Ferramenta Web Fetch** da seguinte forma:

  1. **Configurar o Apidog**: Baixe o Apidog em apidog.com/download ou use a versão web. Crie um novo projeto.
criar um novo projeto com apidog

2. **Adicionar o Endpoint**: Insira o endpoint da API da Anthropic (https://api.anthropic.com/v1/messages) e configure os cabeçalhos (x-api-key, anthropic-version, anthropic-beta).

Adicionar o endpoint da API web fetch do Claude

3. **Testar Requisições**: Crie uma requisição espelhando o exemplo curl acima. Especifique uma URL de teste (por exemplo, https://example.com/article) e valide o esquema da resposta, garantindo que campos como content e citations estejam corretos.

Testar Requisições

4. **Depurar Erros**: Use a interface do Apidog para verificar problemas como chaves de API inválidas, domínios bloqueados ou limites de taxa. Teste casos extremos, como buscar um PDF ou atingir o limite de max_uses.

As ferramentas visuais do Apidog facilitam a iteração, garantindo que sua integração da **Ferramenta Web Fetch** esteja pronta para produção. É especialmente útil para verificar se o **Claude** processa corretamente o conteúdo buscado sem erros.

button

Uso e Preços

Usar a **Ferramenta API Claude Web Fetch** é simples, mas vem com considerações específicas:

Esteja atento ao consumo de tokens, especialmente com páginas da web ou PDFs grandes, e use max_content_tokens para limitar os custos. O status beta significa que você deve fornecer feedback por meio do formulário da Anthropic para ajudar a refinar a ferramenta.

Considerações de Segurança ao Usar a Ferramenta API Web Fetch do Claude

A **Ferramenta API Claude Web Fetch** foi projetada com a segurança em mente, mas não está isenta de riscos. Para evitar a exfiltração de dados, o **Claude** não pode construir URLs dinamicamente – ele apenas busca URLs fornecidas pelo usuário ou aquelas de resultados anteriores de busca/busca na web. Você pode protegê-la ainda mais por meio de:

No entanto, ataques de injeção de prompt continuam sendo uma preocupação, onde conteúdo malicioso em páginas buscadas pode influenciar o comportamento do **Claude**. A Anthropic recomenda usar a ferramenta em ambientes confiáveis e monitorar as respostas em busca de anomalias. Se a segurança dos dados for crítica, considere desativar a **Ferramenta Web Fetch** completamente ou restringi-la a domínios verificados.

Considerações de Segurança ao Usar a Ferramenta API Web Fetch do Claude

Conclusão

A **Ferramenta API Claude Web Fetch** representa um avanço poderoso para o **Claude**, permitindo-lhe acessar conteúdo da web e PDF ao vivo com facilidade. Ao integrar esta **API** em seus fluxos de trabalho, você pode turbinar a capacidade do **Claude** de fornecer respostas oportunas e ricas em contexto. Desde testar com o **Apidog** até configurar buscas seguras, esta ferramenta é o sonho de todo desenvolvedor para construir aplicativos inteligentes. Embora seu status beta e custos de token exijam gerenciamento cuidadoso, a **Ferramenta Web Fetch** abre infinitas possibilidades para análise de dados em tempo real. Então, pegue sua chave de API, inicie um teste no Apidog e deixe o **Claude** explorar a web como nunca antes!

button
baixar Apidog hoje

Pratique o design de API no Apidog

Descubra uma forma mais fácil de construir e usar APIs

Como Usar a Ferramenta Claude Web Fetch API