Loading...
    • Construire
    • Admin
    • Modèles & tarification
    • SDKs clients
    • Référence API
    Search...
    ⌘K
    Premiers pas
    Introduction à ClaudeDémarrage rapide
    Construire avec Claude
    Aperçu des fonctionnalitésUtiliser l'API MessagesCompétence API ClaudeGérer les raisons d'arrêt
    Capacités du modèle
    Réflexion étendueRéflexion adaptativeEffortBudgets de tâches (bêta)Mode rapide (bêta : aperçu recherche)Sorties structuréesCitationsMessages en streamingTraitement par lotsRésultats de rechercheRefus en streamingSupport multilingueEmbeddings
    Outils
    AperçuFonctionnement des outilsTutoriel : Créer un agent utilisant des outilsDéfinir des outilsGérer les appels d'outilsUtilisation parallèle des outilsTool Runner (SDK)Utilisation stricte des outilsUtilisation des outils avec mise en cache des promptsOutils serveurDépannageOutil de recherche webOutil de récupération webOutil d'exécution de codeOutil conseillerOutil mémoireOutil BashOutil d'utilisation de l'ordinateurOutil éditeur de texte
    Infrastructure des outils
    Référence des outilsGérer le contexte des outilsCombinaisons d'outilsRecherche d'outilsAppel d'outils programmatiqueStreaming d'outils à grain fin
    Gestion du contexte
    Fenêtres de contexteCompactionÉdition du contexteMise en cache des promptsComptage de tokens
    Travailler avec des fichiers
    Files APISupport PDFImages et vision
    Compétences
    AperçuDémarrage rapideMeilleures pratiquesCompétences pour l'entrepriseCompétences dans l'API
    MCP
    Serveurs MCP distantsConnecteur MCP
    Ingénierie des prompts
    AperçuMeilleures pratiques de promptingOutils de prompting dans la Console
    Tester et évaluer
    Définir le succès et créer des évaluationsUtiliser l'outil d'évaluation dans la ConsoleRéduire la latence
    Renforcer les garde-fous
    Réduire les hallucinationsAugmenter la cohérence des sortiesAtténuer les jailbreaksRéduire les fuites de prompts
    Ressources
    Glossaire
    Notes de version
    Claude Platform
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    Infrastructure des outils

    Combinaisons d'outils

    Appariements d'outils Anthropic courants pour les agents de recherche, les agents de codage et les agents de longue durée.

    Les outils fournis par Anthropic sont conçus pour fonctionner ensemble. Les modèles d'agents courants associent des outils qui couvrent des étapes complémentaires d'un flux de travail : un outil recueille ou découvre, un autre traite ou agit. Les combinaisons ci-dessous sont des points de départ, pas des prescriptions. Mélangez-les pour adapter à votre tâche.

    Chaque extrait montre uniquement le tableau tools. Voir Gérer les appels d'outils pour la forme complète de la requête.

    Agent de recherche : web_search + code_execution

    La recherche trouve des sources ; l'exécution de code analyse et synthétise. Claude recherche des données, puis écrit du Python pour les traiter, les mettre en tableau ou les visualiser. Cet appariement convient bien aux questions qui nécessitent à la fois des informations à jour et un calcul non trivial sur ces informations, comme « comparer les bénéfices de ce trimestre entre les cinq principaux fournisseurs de cloud ».

    {
      "tools": [
        { "type": "web_search_20260209", "name": "web_search" },
        { "type": "code_execution_20250825", "name": "code_execution" }
      ]
    }

    Le flux est généralement : recherche, puis exécution, puis optionnellement recherche à nouveau si la première tentative a révélé une lacune. L'exécution de code s'exécute côté serveur, il n'y a donc pas de bac à sable côté client à gérer.

    Agent de codage : text_editor + bash

    L'éditeur de texte lit et modifie les fichiers ; bash exécute les tests et les commandes de construction. C'est la boucle de développement logiciel canonique : inspecter le code, faire une modification, exécuter les tests, répéter. Les deux outils sont exécutés côté client, donc votre application contrôle quels fichiers et commandes sont accessibles.

    {
      "tools": [
        { "type": "text_editor_20250728", "name": "str_replace_based_edit_tool" },
        { "type": "bash_20250124", "name": "bash" }
      ]
    }

    Associez ceci à un répertoire de travail contraint et à une liste d'autorisation de commandes si l'agent opère sur du code non approuvé. Voir Outil éditeur de texte et Outil Bash pour les contrats d'exécution.

    Citer puis récupérer : web_search + web_fetch

    La recherche fait surface des URL candidates ; la récupération récupère le contenu complet de la page pour les pertinentes. Cela évite de tout récupérer d'avance. Claude exécute une recherche, inspecte les extraits, choisit les deux ou trois résultats qui semblent vraiment pertinents, et ne récupère que ceux-ci.

    {
      "tools": [
        { "type": "web_search_20260209", "name": "web_search" },
        { "type": "web_fetch_20260209", "name": "web_fetch" }
      ]
    }

    Cet appariement est utile quand la réponse se trouve dans du contenu long (pages de documentation, articles, spécifications) qu'un extrait de recherche ne peut pas capturer complètement. La récupération tire la page complète pour que Claude puisse citer des passages spécifiques.

    Agent de longue durée : memory + tout ensemble d'outils

    La mémoire persiste l'état entre les conversations ; les autres outils font le travail. Ajoutez la mémoire à tout agent qui doit se souvenir des sessions antérieures, comme un agent d'assistance qui se souvient des problèmes antérieurs d'un client ou un assistant de projet qui suit les décisions prises la semaine dernière.

    {
      "tools": [{ "type": "memory_20250818", "name": "memory" }]
    }

    Ajoutez vos autres outils à côté de memory dans le même tableau.

    La mémoire est orthogonale au reste de votre ensemble d'outils. Elle ne change pas le comportement des autres outils ; elle donne à Claude un endroit pour écrire et récupérer ultérieurement des faits qui seraient autrement perdus quand la fenêtre de contexte se réinitialise. Voir Outil Mémoire pour le modèle de stockage.

    Tout-en-un : computer_use

    L'outil computer use subsume la plupart des autres en exploitant un bureau complet. Claude voit des captures d'écran et émet des actions de souris et de clavier, ce qui signifie qu'il peut piloter n'importe quelle application qu'un humain peut. Utilisez ceci quand la tâche nécessite une interaction GUI arbitraire que des outils plus spécifiques ne peuvent pas atteindre : logiciels hérités sans API, étapes de vérification visuelle, ou flux de travail qui s'étendent sur plusieurs applications de bureau.

    {
      "tools": [
        {
          "type": "computer_20250124",
          "name": "computer",
          "display_width_px": 1280,
          "display_height_px": 800
        }
      ]
    }

    Computer use est l'option la plus générale et aussi la plus lente, car chaque action nécessite un aller-retour de capture d'écran. Préférez les outils plus étroits quand ils couvrent votre cas d'usage, et recourez à computer use quand rien d'autre ne convient. Voir Outil Computer use pour la configuration du bac à sable.

    Étapes suivantes

    Référence des outils

    Catalogue complet des outils fournis par Anthropic avec les chaînes de type et les paramètres.

    Aperçu de l'utilisation des outils

    Comment fonctionne l'utilisation des outils et quand utiliser les outils Anthropic par rapport à la définition des vôtres.

    Was this page helpful?

    • Agent de recherche : web_search + code_execution
    • Agent de codage : text_editor + bash
    • Citer puis récupérer : web_search + web_fetch
    • Agent de longue durée : memory + tout ensemble d'outils
    • Tout-en-un : computer_use
    • Étapes suivantes