Herramientas
Claude Code tiene 45 herramientas integradas organizadas en 9 categorías. El system prompt instruye explícitamente a Claude a preferir herramientas dedicadas en lugar de comandos Bash genéricos siempre que sea posible.
La regla de herramientas dedicadas
El system prompt le dice explícitamente a Claude que use herramientas dedicadas en lugar de Bash para operaciones comunes. Esto mejora la transparencia y hace las llamadas revisables.
| En lugar de | Usar |
|---|---|
| cat / head / tail / sed | Read |
| sed / awk | Edit |
| echo > / heredoc | Write |
| find / ls | Glob |
| grep / rg | Grep |
Todas las herramientas por categoría
Archivos
Leer, escribir, editar y buscar en el sistema de archivos
Shell
Ejecutar comandos en la terminal
Web
Obtener URLs y buscar en internet
Agentes
Lanzar y comunicarse con sub-agentes
Planificación
Entrar en modo plan y gestionar git worktrees
Tareas
Crear y seguir tareas en la sesión actual
Programación
Crear cron jobs y triggers remotos
Interfaz
Interactuar con el usuario e invocar skills
MCP
Model Context Protocol: conectar herramientas externas
Herramientas condicionales (feature flags)
Algunas herramientas solo aparecen cuando se activan feature flags específicos. No están disponibles en instalaciones estándar de Claude Code.
Pauses execution in autonomous mode. Required when there is nothing useful to do. Claude must never respond without calling sleep.
CronCreate, CronDelete, CronList: only available when the scheduling feature flag is enabled.
Performance and observability monitoring. Behind a separate feature flag.
Full browser automation (beyond WebFetch). Available when the browser tool flag is on.
Interactive REPL execution. Not available to external users.