Claude Text Editor Tool
Claude’s text editor tool enables direct file viewing and modification, helping you debug code, improve documentation, and achieve more efficient human-machine collaboration.
Claude can use Anthropic’s text editor tool to view and modify text files, helping you debug, fix, and improve code or other text documents. This enables Claude to interact directly with your files, providing practical assistance rather than just suggestions.
Preparation Before Using the Text Editor Tool
Select a Compatible Model Anthropic’s text editor tool only supports the following Claude models:
Claude 3.7 Sonnet
:text_editor_20250124
Claude 3.5 Sonnet
:text_editor_20241022
Both versions provide the same functionality - you need to choose the version that matches your model.
Evaluating Use Cases
Here are some typical scenarios for using the text editor tool:
Code Debugging: Help identify and fix issues in code, from syntax errors to logical problems. Code Refactoring: Improve code structure, readability, and performance through targeted edits. Documentation Generation: Add docstrings, comments, or README files to your codebase. Test Creation: Create unit tests based on implementation understanding.
Using the Text Editor Tool
Provide the text editor tool (named str_replace_editor
) to Claude through the Messages API:
You need to install the anthropic
package:
Usage Example:
Response Example: