Qu'est-ce qui définit les "Server Tools" (outils serveur) ?	Ils sont déclarés par l'utilisateur mais exécutés sur l'infrastructure d'Anthropic.
Quel est l'avantage principal des "Server Tools" par rapport à un flux d'agent classique ?	Le résultat de l'appel est inclus directement dans la réponse, sans nécessiter de boucle d'agent.
Citez trois exemples d'outils serveur principaux.	Web search (recherche web), Code execution (exécution de code), et Web fetch (récupération web).
Où s'exécutent les "Client Tools" (outils client) ?	Ils s'exécutent là où s'exécute le code de l'utilisateur (côté client).
Citez deux exemples de "Client Tools".	Memory (mémoire) et Bash (coquille bash persistante).
Quel rôle le SDK joue-t-il pour les outils client ?	Il fournit le schéma (schema) et un exécuteur (runner) appropriés.
Quel type de bloc indique qu'un outil serveur a été appelé dans la réponse ?	Le bloc `servertooluse`.
Qui est responsable de l'exécution des "Server Tools" ?	Anthropic.
Quel est le processus de l'exécution de code avec un outil serveur ?	Claude écrit et exécute le code dans un bac à sable (sandbox), et le résultat est renvoyé dans la réponse.
Quelle est la différence fondamentale de localisation entre les outils serveur et les outils client ?	Les outils serveur sont hébergés par Anthropic ; les outils client s'exécutent localement avec le code de l'utilisateur.
