web_fetch (Anthropic)
Tool : Une action précise que l’IA peut appeler · nécessite anthropic-api
Récupère et lit une page ou un PDF à une URL donnée.
Utile avec web_search ; c'est le vecteur classique d'injection indirecte, à cadrer par domaine.
La sécurité reflète la destination des données, les permissions demandées et les incidents recensés à la date de vérification. Ce n’est pas une garantie d’absence de risque : vérifiez le mode de déploiement et les connexions que vous activez.
Ce que ça fait, concrètement
Lorsqu'un agent ou une application a besoin de lire le contenu d'une page web ou d'un document PDF à une adresse précise, il faut un mécanisme capable de récupérer ce contenu et de le transmettre au modèle sans que le développeur ait à gérer lui-même les requêtes réseau. C'est exactement ce que résout web_fetch.
Concrètement, vous ajoutez l'outil à votre requête API et Claude décide seul quand déclencher une récupération, en fonction des URL présentes dans la conversation. L'API effectue la requête côté serveur, insère le contenu textuel dans le contexte, et Claude peut ensuite analyser, résumer ou citer ce contenu. Pour les PDF, le contenu est renvoyé encodé en base64 et traité comme un document joint. Les versions récentes de l'outil permettent à Claude d'écrire et d'exécuter du code pour filtrer le contenu récupéré avant qu'il n'entre dans la fenêtre de contexte, ce qui réduit la consommation de tokens.
Cet outil s'adresse aux développeurs qui construisent des agents ou des pipelines d'automatisation via l'API Claude, et qui ont besoin que le modèle lise des pages de documentation, des articles ou des PDF à des URL connues. Il fonctionne aussi bien seul que combiné avec web_search, qui peut d'abord localiser une ressource avant que web_fetch en lise le contenu.
Il ne convient pas aux pages rendues dynamiquement par JavaScript, aux formulaires interactifs ou aux interfaces nécessitant un vrai navigateur : pour ces cas, l'outil browser_use est plus adapté. Il n'est pas non plus disponible sur Amazon Bedrock ni Google Cloud, et les déploiements Azure sur Microsoft Foundry n'ont accès qu'à la version de base sans filtrage dynamique.
Ce que ça propose
- ·Récupération de pages web et de PDF à une URL donnée, côté serveur, sans code réseau à écrire. (payant)
- ·Filtrage dynamique du contenu récupéré : Claude écrit et exécute du code pour ne garder que les passages pertinents avant qu'ils n'entrent dans le contexte, réduisant la consommation de tokens (versions web_fetch_20260209 et ultérieures). (payant)
- ·Paramètre allowed_domains pour restreindre les récupérations à une liste de domaines autorisés. (payant)
- ·Paramètre blocked_domains pour exclure explicitement certains domaines (ne peut pas être combiné avec allowed_domains). (payant)
- ·Paramètre max_uses pour limiter le nombre de récupérations par requête. (payant)
- ·Paramètre max_content_tokens pour plafonner la quantité de contenu chargée dans le contexte. (payant)
- ·Citations optionnelles des passages récupérés, activables via le paramètre citations. (payant)
- ·Contournement du cache à la demande via use_cache: false, pour obtenir un contenu frais sur des sources à mise à jour rapide (version web_fetch_20260309 et ultérieures). (payant)
En pratique
- Prix
- PayantTokens uniquement.
- Usage commercial
- Usage commercial : oui
- Disponible sur
- api
- Hôte
- anthropic-api
- Interface FR
- Non
Sécurité et données
- Pastille
- Sécu : une réserve, lire la fiche
- Capacités
- litécritexécuteréseau
- Vos données
- Données chez l’éditeur
- Permissions
- Lecture et réseau ; prévoir une liste de domaines autorisés.
- Maintenance
- Active
Liens et dépôt vérifiés le 25 octobre 2026 · ajoutée le 1 août 2025
Comment installer web_fetch (Anthropic)
tools=[{"type":"web_fetch_20260209","name":"web_fetch"}]