EN DIRECT
Google présente "Gemini 4 Carbon", nouvelle étape de sa gamme de modèles28/10/26 · Google|DeepMind dévoile Genie 4, une nouvelle génération de modèle de monde27/10/26 · Google DeepMind|Anthropic dépose son dossier d'introduction en bourse, dominé par les risques26/10/26 · Anthropic|Une politique robotique entraînée uniquement en simulation égale les meilleurs systèmes réels26/10/26|OpenAI dévoile GPT-6.1 Terra, un modèle taillé pour l'usage d'ordinateur26/10/26 · OpenAI|L'IA de Google reste évasive sur l'issue de l'élection américaine de 202028/10/26 · Google|NVIDIA dévoile Nemotron 3.5 Transcribe, un modèle de transcription multilingue pilotable par prompt28/10/26 · NVIDIA|OpenAI et ServiceNow élargissent leur partenariat autour des workflows d'entreprise28/10/26 · OpenAI|Des start-ups défuntes revendent leurs données pour entraîner des IA28/10/26|Anthropic élargit son programme AI for Science à 20 fondations et instituts de recherche28/10/26 · Anthropic|Anthropic détaille les premiers résultats de Claude appliqué au développement de médicaments27/10/26 · Anthropic|GEPA-Curator : filtrer les échecs pour mieux entraîner les agents LLM27/10/26|Google présente "Gemini 4 Carbon", nouvelle étape de sa gamme de modèles28/10/26 · Google|DeepMind dévoile Genie 4, une nouvelle génération de modèle de monde27/10/26 · Google DeepMind|Anthropic dépose son dossier d'introduction en bourse, dominé par les risques26/10/26 · Anthropic|Une politique robotique entraînée uniquement en simulation égale les meilleurs systèmes réels26/10/26|OpenAI dévoile GPT-6.1 Terra, un modèle taillé pour l'usage d'ordinateur26/10/26 · OpenAI|L'IA de Google reste évasive sur l'issue de l'élection américaine de 202028/10/26 · Google|NVIDIA dévoile Nemotron 3.5 Transcribe, un modèle de transcription multilingue pilotable par prompt28/10/26 · NVIDIA|OpenAI et ServiceNow élargissent leur partenariat autour des workflows d'entreprise28/10/26 · OpenAI|Des start-ups défuntes revendent leurs données pour entraîner des IA28/10/26|Anthropic élargit son programme AI for Science à 20 fondations et instituts de recherche28/10/26 · Anthropic|Anthropic détaille les premiers résultats de Claude appliqué au développement de médicaments27/10/26 · Anthropic|GEPA-Curator : filtrer les échecs pour mieux entraîner les agents LLM27/10/26|
Tooléditeur officiel

text_editor (Anthropic)

Tool : Une action précise que l’IA peut appeler · nécessite anthropic-api

Voir, créer et remplacer du texte dans des fichiers, côté client.

Le compagnon de bash pour éditer proprement ; à confiner au dossier du projet.

Score global
6.6 /10
Sécu : une réserve, lire la fiche
Utilité
7.0
Fiabilité
6.0
Sécurité
Une réserve
Facilité
5 min · Technique

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

Quand on demande à Claude de corriger ou d'améliorer du code, il répond habituellement par des suggestions textuelles que l'on doit appliquer soi-même. L'outil text_editor change cela : il permet à Claude d'agir directement sur les fichiers, en les lisant, en les modifiant et en en créant de nouveaux, sans intervention manuelle entre chaque étape.

Concrètement, l'outil expose quatre commandes que Claude peut appeler via l'API : view pour lire un fichier ou lister un dossier, str_replace pour remplacer une portion de texte précise, create pour créer un nouveau fichier avec un contenu donné, et insert pour insérer du texte à une ligne précise. C'est votre application qui exécute chaque commande côté client et renvoie le résultat à Claude, qui enchaîne ensuite les actions nécessaires.

Cet outil s'adresse aux développeurs qui construisent des agents ou des assistants de code via l'API Anthropic. Les cas d'usage typiques sont la correction de bugs, la refactorisation, l'ajout de documentation ou la génération de tests unitaires à partir du code existant.

Il ne convient pas à un usage grand public sans interface dédiée : l'intégration requiert d'écrire du code pour gérer la boucle d'appels et les résultats. Les utilisateurs qui cherchent un assistant de code prêt à l'emploi se tourneront plutôt vers des environnements qui intègrent déjà cet outil.

Ce que ça propose

  • ·Lecture de fichiers ou de répertoires entiers via la commande view, avec possibilité de cibler une plage de lignes précise.
  • ·Remplacement chirurgical de texte avec str_replace, qui exige une correspondance exacte incluant les espaces et l'indentation.
  • ·Création de nouveaux fichiers avec un contenu complet via la commande create.
  • ·Insertion de texte à une ligne précise dans un fichier existant grâce à la commande insert.
  • ·Paramètre max_characters pour tronquer l'affichage des grands fichiers et maîtriser la consommation de tokens (disponible à partir de la version text_editor_20250728).
  • ·Intégration dans des flux multi-étapes : Claude enchaîne automatiquement lecture, analyse et modification sans intervention manuelle entre chaque appel.

En pratique

Prix
GratuitTokens.
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 en local
Permissions
Lecture et écriture de fichiers dans le périmètre que vous exposez.
Maintenance
Active

Liens et dépôt vérifiés le 25 octobre 2026 · ajoutée le 1 janvier 2025

Comment installer text_editor (Anthropic)

1. Obtenez une clé API Anthropic sur platform.claude.com. 2. Installez le SDK Python ou TypeScript Anthropic dans votre projet. 3. Dans votre appel à client.messages.create, ajoutez l'outil avec le type "text_editor_20250728" et le nom "str_replace_based_edit_tool". 4. Ajoutez si besoin le paramètre max_characters pour limiter la taille des fichiers lus. 5. Implémentez la boucle côté client : interceptez chaque tool_use, exécutez la commande sur le système de fichiers local, renvoyez le résultat dans un tool_result. 6. Limitez le périmètre de fichiers accessibles au seul dossier du projet pour éviter toute modification non souhaitée.
tools=[{"type":"text_editor_20250728","name":"str_replace_based_edit_tool"}]

Documentation officielle ↗

Dans la même catégorie

Toute la catégorie Code →