Todas las herramientas
Gratis

Una referencia de Claude Code buscable e imprimible: comandos de la CLI, comandos de barra, modos, flags, configuración y flujos de trabajo prácticos. Gratis.

Inicio

10
claude
Inicia una sesión interactiva en el directorio actual
claude "fix the build"
Inicia con un prompt inicial
claude -p "explain this repo"
Modo print: ejecuta una vez, imprime el resultado y sale
cat log | claude -p "find the error"
Canaliza stdin al modo print
claude -c / claude --continue
Continúa la conversación más reciente
claude -r / claude --resume
Resume: elige una sesión anterior
claude --resume <session-id>
Reanuda una sesión específica por id
claude update
Actualiza la CLI a la última versión
claude doctor
Diagnostica la instalación y su estado
claude mcp
Configura servidores MCP desde la CLI

Comandos de barra

12
/help
Lista los comandos disponibles y su uso
/clear
Limpia el historial de conversación y el contexto
/compact
Resume y compacta el contexto
/init
Genera un CLAUDE.md para el proyecto
/model
Cambia el modelo activo
/agents
Crea y gestiona subagentes
/mcp
Ve y gestiona las conexiones a servidores MCP
/config
Abre el panel de ajustes / configuración
/review
Revisa un pull request o el diff actual
/vim
Habilita los atajos de Vim en el prompt
/memory
Edita los archivos de memoria CLAUDE.md
/cost
Muestra el uso de tokens y el coste de la sesión

Prefijos de prompt

6
@path/to/file
Referencia un archivo o directorio en el contexto
# remember this
Agrega una línea a la memoria (elige qué CLAUDE.md)
! ls -la
Modo Bash: ejecuta un comando de shell directamente
/command
Ejecuta un comando de barra integrado o personalizado
@folder/
Referencia un directorio completo
paste image
Pega una captura de pantalla para incluirla

Modos

6
Shift + Tab
Cicla los modos: normal → auto-aceptar → plan
auto-accept edits
Aplica ediciones de archivos sin confirmar cada una
plan mode
Investiga y propone un plan; sin hacer cambios
normal mode
Pide confirmación en cada acción
--permission-mode plan
Inicia directamente en modo plan
--permission-mode acceptEdits
Inicia con las ediciones auto-aceptadas

Atajos de teclado

9
Esc
Interrumpe a Claude a mitad de respuesta
Esc Esc
Edita un mensaje anterior / retrocede
Ctrl + C
Cancela la entrada o generación actual
Ctrl + D
Sale de la sesión de Claude Code
Ctrl + L
Limpia la pantalla de la terminal
Ctrl + R
Alterna la salida detallada / expandida
Up / Down
Navega el historial de entrada
Shift + Tab
Cicla los modos de permiso
\ + Enter
Inserta un salto de línea en el prompt

Flags comunes

10
--model <name>
Elige el modelo (p. ej. opus, sonnet)
--add-dir <path>
Concede acceso a un directorio adicional
--permission-mode <m>
plan | acceptEdits | default | bypassPermissions
--allowedTools "Bash,Edit"
Permite de antemano herramientas específicas
--disallowedTools "Bash"
Bloquea herramientas específicas
--output-format json
Salida estructurada para scripting (modo print)
--max-turns 5
Limita los turnos agénticos en modo print
--append-system-prompt "..."
Añade al prompt del sistema
--verbose
Muestra la salida completa turno a turno
--dangerously-skip-permissions
Omite todos los avisos de permiso (úsalo con cuidado)

Configuración y memoria

9
.claude/settings.json
Ajustes del proyecto (compartidos, versionados)
.claude/settings.local.json
Ajustes del proyecto (personales, ignorados por git)
~/.claude/settings.json
Ajustes a nivel de usuario para todos los proyectos
CLAUDE.md
Memoria del proyecto cargada en cada sesión
CLAUDE.local.md
Memoria personal del proyecto (ignorada por git)
~/.claude/CLAUDE.md
Memoria global para todos los proyectos
.claude/commands/*.md
Comandos de barra personalizados
.mcp.json
Definiciones de servidores MCP del proyecto
permissions.allow / deny
Reglas de permitir / denegar herramientas en settings.json

Hooks

8
PreToolUse
Ejecuta un comando antes de que se ejecute una herramienta
PostToolUse
Ejecuta tras finalizar una herramienta (p. ej. lint/format)
UserPromptSubmit
Ejecuta cuando envías un prompt
Stop
Ejecuta cuando Claude termina de responder
SubagentStop
Ejecuta cuando termina un subagente
SessionStart
Ejecuta cuando comienza una sesión
Notification
Ejecuta en notificaciones (p. ej. esperando entrada)
matcher: "Edit|Write"
Limita un hook a herramientas específicas

Servidores MCP

8
claude mcp add <name> -- <cmd>
Agrega un servidor MCP por stdio
claude mcp add --transport http <name> <url>
Agrega un servidor MCP HTTP remoto
claude mcp list
Lista los servidores MCP configurados
claude mcp get <name>
Muestra los detalles de un servidor
claude mcp remove <name>
Elimina un servidor MCP
/mcp
Ve el estado y autentica los servidores
--mcp-config <file>
Carga servidores MCP desde un archivo JSON
@server:resource
Referencia un recurso MCP en un prompt

Flujos de trabajo útiles

8
claude "/review"
Revisa el diff actual antes de hacer commit
plan first, then build
Shift+Tab al modo plan, aprueba y luego ejecuta
# add a project convention
Guarda rápido una regla en CLAUDE.md
@file.php explain this
Suelta un archivo en el contexto con una pregunta
claude -p "..." | tee out.txt
Automatiza Claude y captura la salida
git diff | claude -p "write a commit msg"
Genera un mensaje de commit desde un diff
/clear between tasks
Reinicia el contexto al cambiar de tema
/compact when long
Compacta una sesión larga para liberar contexto

Ninguna entrada coincide con “:q”.


¿Necesitas ayuda?
¿Encontraste un problema con esta herramienta? Avísanos.
Informar de un problema

Añade esta herramienta gratuita a tu propio sitio web: copia y pega el código de abajo.