Claude Code Cheat Sheet: comandos y atajos que de verdad vas a usar (2026)
Con Claude Code, en realidad solo necesitas 7 comandos de barra - /help, /clear, /compact, /init, /context, /cost, /model - más 5 teclas - Shift+Tab (cambiar de modo), Esc (interrumpir), Esc Esc (retroceder), Ctrl+C (cancelar) y @ (adjuntar un archivo) - para cubrir cerca del 90% de tu día. Desde 08/2026, Shift+Tab también recorre el modo Auto (activado por defecto en Pro/Max/Team). La cheat sheet completa (CLI + barra + atajos) y una copia para imprimir están justo abajo.
Qué cubre esta cheat sheet de Claude Code y cómo leerla
Esta página reúne en un solo lugar todos los comandos y atajos de Claude Code que de verdad usas, para que la guardes en favoritos y vuelvas a ella siempre. Hay tres tipos de "comandos" - no los mezcles:
- (1) Comandos CLI - se escriben en tu terminal para abrir o controlar una sesión, por ejemplo
claude,claude -c,claude update. Son comandos del sistema operativo, no algo que escribes dentro del chat. - (2) Comandos de barra - se escriben dentro de una sesión, siempre empezando con
/, por ejemplo/clear,/compact. Escribe una sola/y verás el menú completo de los comandos instalados en tu equipo (incluidos los personalizados, de plugin y de MCP). - (3) Atajos de teclado - manejan la sesión desde el teclado, por ejemplo
Shift+Tab,Esc. Escribe?para ver la lista de atajos ahí mismo donde estás.
Truco para recordar: / abre el menú de comandos, ? abre la hoja de atajos. Esas dos teclas son las "puertas" para descubrir todo lo demás sin memorizarlo. Si solo tienes tiempo para una sección, lee "Los 7 comandos que más vas a usar" justo abajo - deja el resto para cuando lo necesites. Cada tabla de aquí es fácil de copiar y pegar, así que toma la parte que encaje con tu trabajo y ponla en tus propias notas.
Los 7 comandos de barra que más vas a usar (del uso real del día a día)
No todos los comandos se usan por igual. En el día a día recurro a los siete de abajo mucho más que a los demás - sobre todo a los tres marcados con ⭐, que se encargan de la gestión de contexto/tokens, lo que decide si una sesión sigue fluida o se vuelve lenta.
| Comando | Qué hace | Cuándo usarlo |
|---|---|---|
⭐ /clear | Borra todo el contexto y arranca una sesión limpia | Cuando cambias a una tarea sin relación - evita que Claude "recuerde" el trabajo anterior por error |
⭐ /compact | Comprime el historial de la conversación en un resumen, manteniendo los puntos clave | Cuando la sesión es larga y casi sin contexto, pero quieres seguir con el mismo hilo |
⭐ /context | Muestra cuánto contexto está en uso y qué está ocupando espacio | Cuando Claude se siente lento o raro - revísalo antes de decidir entre clear o compact |
/cost | Muestra los tokens/costo gastados en la sesión | Cuando necesitas vigilar el presupuesto, sobre todo en una tarea grande |
/init | Analiza el proyecto y crea un CLAUDE.md inicial | La primera vez que abres Claude Code en un repositorio nuevo |
/model | Cambia el modelo usado en la sesión | Cuando quieres un modelo más potente para lo difícil, o uno más ligero para lo pequeño |
/help | Muestra la ayuda y la lista de comandos | Cuando olvidas un comando - o simplemente escribe / para echar un vistazo rápido |
Regla de bolsillo para el contexto: terminaste la tarea, /clear; a mitad de la tarea y con poco espacio, /compact; y, ante la duda, escribe /context para mirar antes de decidir. Estos tres ahorran tokens y mantienen las respuestas de Claude fijadas en el trabajo que tienes entre manos.
La tabla completa de comandos de barra
Abajo están los comandos de barra más comunes, agrupados por finalidad. La lista real cambia según la versión y según los comandos personalizados/de plugin/de MCP que hayas instalado - lo más seguro es siempre escribir / en tu propio equipo para ver exactamente lo que tienes.
| Grupo | Comandos |
|---|---|
| Sesión y contexto | /clear · /compact · /context · /rewind 🆕 · /resume · /status · /teleport 🆕 |
| Proyecto y configuración | /init · /memory · /config · /agents · /permissions · /mcp · /hooks · /sandbox 🆕 · /chrome 🆕 |
| Sacar el trabajo adelante | /review · /pr · /add-dir · /vim · /plan · /simplify 🆕 · /goal 🆕 · /workflows 🆕 · /code-review 🆕 · /schedule 🆕 |
| Sistema | /doctor · /cost · /bug · /login · /logout · /release-notes · /advisor 🆕 · /mobile 🆕 |
Nuevo/renombrado en 2026 (🆕): el comando de ramificación de conversación /fork ahora es /branch; /rewind te deja saltar a un checkpoint anterior; y /simplify limpia y recorta el código que Claude acaba de escribir. Si estás acostumbrada a un nombre antiguo y no responde, escribe / para ver el nombre actual en tu build. Los nombres oficiales de los comandos de cada versión están en la documentación oficial de Claude Code.
/goal- fija una condición y Claude sigue trabajando hasta cumplirla/workflows- descubre y gestiona workflows dinámicos/code-review- ejecuta la skill de revisión de PR/diff que viene incluida/schedule- crea/gestiona Routines en la nube (alias/routines)/sandbox- abre el panel de sandbox (solo macOS/Linux/WSL2)/chrome- configura la extensión Claude for Chrome/advisor- activa/desactiva las consultas del advisor de un segundo modelo/mobile- muestra un código QR para instalar la app móvil/teleport- trae una sesión de la nube/web a tu terminal local
Comandos y flags de CLI que ejecutas desde la terminal
Esta es la parte que casi ninguna cheat sheet reúne por completo. Se ejecutan en tu terminal (no dentro de una sesión) y sirven para abrir sesiones, correr el modo headless o mantener la herramienta.
| Comando | Qué hace | Ejemplo |
|---|---|---|
claude | Abre una sesión interactiva en el directorio actual | claude |
claude "prompt" | Abre una sesión con un primer prompt ya cargado | claude "fix the build error" |
claude -p "…" | Modo headless/print: corre una vez, imprime el resultado y sale (genial para scripts) | claude -p "summarize the README" |
claude -c / --continue | Continúa la sesión más reciente | claude -c |
claude -r / --resume | Elige y reabre una sesión anterior de una lista | claude -r |
claude --model … | Define el modelo al abrir una sesión | claude --model sonnet |
claude update | Actualiza Claude Code a la última versión | claude update |
claude mcp | Gestiona los servidores MCP conectados | claude mcp list |
claude config | Ve/cambia la configuración desde la terminal | claude config |
claude doctor | Diagnostica tu instalación cuando algo va mal | claude doctor |
--dangerously-skip-permissions | ⚠️ Se salta toda confirmación de permiso - Claude ejecuta comandos/edita archivos sin confirmar | claude --dangerously-skip-permissions |
Las dos flags que vale la pena recordar cada día son -c (vuelves de inmediato a la última sesión, perfecta cuando cierras la terminal sin querer) y -p (corre una vez y sale, perfecta para meter a Claude en un script o pipeline de CI). Y claude doctor debería ser lo primero que escribes cuando algo se siente "raro" - revisa tu instalación y señala el problema antes de que pierdas tiempo adivinando.
Advertencia de seguridad: usa --dangerously-skip-permissions solo en un entorno aislado (un contenedor/VM, un repositorio desechable). En una máquina real o un repositorio importante, esta flag puede dejar que Claude borre o sobrescriba archivos sin preguntar. Para entender el modelo de permisos más seguro, mira la guía sobre gestionar los permisos de Claude Code con seguridad.
Tabla de atajos de teclado (Windows/Linux vs macOS)
Esta es la mayor laguna que la mayoría de las cheat sheets deja en blanco. Aquí está la tabla completa, distinguiendo las teclas de Windows/Linux (Ctrl) y macOS (Cmd) donde difieren.
| Tecla | Qué hace | Notas |
|---|---|---|
Shift+Tab | Recorre los modos: Manual → Accept edits → Plan mode → Auto mode 🆕 (si tu cuenta es elegible) → de vuelta a Manual | Desde 08/2026, las cuentas Pro/Max/Team empiezan las sesiones en modo Auto por defecto - pulsar Shift+Tab desde Auto salta directo a Manual; mira la sección de Plan mode más abajo |
Esc | Interrumpe un Claude en marcha (detén la respuesta/tarea) | El "freno de emergencia" que más vas a usar |
Esc Esc | Abre el menú de retroceso/checkpoint para volver atrás | Pulsa Esc dos veces seguidas |
Ctrl+C | Cancela la operación actual / sal | macOS también usa Ctrl+C (no Cmd) |
Ctrl+D | Sal de la sesión | Cuando la línea de entrada está vacía |
Ctrl+R | Busca en reversa tu historial de prompts | Igual que la búsqueda en reversa de tu shell |
Ctrl+O | Ve la transcripción completa de la sesión | Releer todo, incluidas las partes plegadas |
↑ / ↓ | Navega por los prompts que has escrito | Más rápido que volver a escribir |
Tab | Autocompletar (rutas de archivo, comandos…) | Escribe unos caracteres y luego Tab |
/ | Abre el menú de comandos de barra | Cómo consultar los comandos que existen de verdad en tu equipo |
? | Ve la lista de atajos ahí mismo | Sin necesidad de memorizar esta tabla entera |
Prefijos rápidos: ! bash · @ archivo · # memoria
Estos tres caracteres al inicio de la línea te dejan ir rápido sin comandos largos:
!- ejecuta bash directo. Escribe!npm testpara correrlo ahí mismo en la terminal de la sesión; Claude ve la salida y la usa en el siguiente paso. Práctico cuando quieres que Claude de verdad "vea" el resultado de un comando en vez de que se lo describas.@- adjunta un archivo/carpeta a tu prompt. Escribe@src/app.tspara cargar el contenido del archivo en el contexto; el autocompletado de ruta se activa mientras sigues escribiendo.#- agrega a la memoria rapidísimo. Escribe#always use pnpm instead of npmpara grabar una convención enCLAUDE.mdsin abrir el archivo a mano.
Si quieres escribir un buen CLAUDE.md para tu proyecto (para que el prefijo # registre las cosas en el lugar correcto y Claude siga tus convenciones), hay una guía dedicada a ello.
Modos de permiso y Plan mode (con Shift+Tab)
Desde 08/2026, las cuentas Pro/Max/Team empiezan las sesiones en modo Auto por defecto en vez del modo Normal como antes - para toda la mecánica y cómo controlarlo, mira el modo Auto en Claude Code.
Pulsa Shift+Tab para recorrer cuatro modos, un paso a la vez:
- Normal (Manual) - Claude pide confirmación antes de ejecutar un comando o editar un archivo. Lo más seguro para trabajo importante.
- Auto-accept edits - Claude aplica las ediciones de archivo sin preguntar cada vez. Rápido, y bueno cuando confías en la tarea y piensas revisar después.
- Plan mode - Claude solo lee y planifica, sin cambiar nada. Úsalo cuando quieres que Claude examine el código y proponga un enfoque primero, y tú apruebas antes de que actúe.
- Auto mode 🆕 - un clasificador revisa las acciones por ti en lugar de que confirmes cada paso; no está disponible en todos los planes (puede no estar habilitado en cuentas con clave de API/enterprise).
Consejo de seguridad: para cambios grandes o código que aún no entiendes del todo, empieza en Plan mode para que Claude exponga un plan, léelo con calma y luego usa
Shift+Tabpara volver a un modo que permita ediciones. Así evitas cambios amplios y no deseados.
Crea tu propio comando (comando de barra personalizado)
Puedes convertir un prompt que usas mucho en tu propio comando de barra. Es facilísimo: crea un archivo Markdown en la carpeta .claude/commands/, y el nombre del archivo se convierte en el nombre del comando.
# File: .claude/commands/write-tests.md
Write unit tests for the file I attach.
Use the test framework already in the project.
Cover both error cases and edge cases, and name the tests clearly.
Una vez guardado, dentro de una sesión basta con escribir /write-tests con un archivo (@src/app.ts) y Claude ejecuta exactamente ese prompt. Ponlo en la .claude/commands/ del repositorio y todo el equipo lo comparte; ponlo en tu carpeta personal y es solo tuyo. Esta es la forma más barata de estandarizar las cosas que haces una y otra vez.
¿Quieres profundizar (parámetros, argumentos, organizar muchos comandos)? Habrá un post dedicado a los comandos de barra personalizados en este cluster - guarda la página en favoritos para no perdértelo.
📥 Descarga la cheat sheet para imprimir (PDF/PNG)
Como esta es una página de referencia, armé una versión de una hoja que puedes imprimir y pegar junto al monitor o guardar sin conexión - reúne las tres tablas: CLI, barra y atajos.
Mientras llega la versión para imprimir, puedes simplemente seleccionar y copiar las tablas de arriba directo a tus notas - son todas tablas de verdad, fáciles de copiar y pegar.
Ve más rápido con comandos prefabricados (kits)
Más allá de escribir comandos personalizados uno a uno, hay kits prefabricados que traen decenas de comandos de barra, skills y workflows para Claude Code - cárgalos una vez y al instante tienes comandos estandarizados para frontend, backend, base de datos y revisión de código. Una opción aquí es el kit AgentKit para Claude Code (se instala con la CLI ak); tengo una reseña aparte para que decidas si te encaja, o puedes ir directo al sitio de AgentKit (20% de descuento por el enlace). ¿Quieres comparar más opciones prefabricadas de plugin/MCP? Mira los mejores plugins y MCP de Claude Code para 2026. Si prefieres control total sobre cada comando, los comandos personalizados de arriba bastan - un kit solo te ahorra armar todo el conjunto desde cero.
Preguntas frecuentes (FAQ)
¿Cómo veo todos los comandos de Claude Code?
Escribe / justo dentro de una sesión para abrir el menú completo de todos los comandos de barra en tu equipo, incluidos los personalizados, de plugin y de MCP. Para los atajos de teclado, escribe ?. Esta es la forma más precisa, porque la lista de comandos cambia con la versión.
¿Cuál es la diferencia entre /clear y /compact?
/clear borra el contexto y empieza de cero - úsalo cuando cambias a una tarea sin relación. /compact comprime el historial en un resumen pero mantiene el hilo - úsalo cuando una sesión larga está casi sin contexto, pero quieres seguir en la misma tarea.
¿Qué tecla cancela un Claude en marcha?
Pulsa Esc para interrumpir la respuesta o tarea actual sin salir de la sesión. Si quieres cancelar la operación y salir por completo, usa Ctrl+C.
¿Cómo deshago/retrocedo?
Pulsa Esc dos veces seguidas (Esc Esc) para abrir el menú de retroceso e ir a un checkpoint anterior, o escribe el comando /rewind. Esto te deja echarte atrás cuando Claude va por el camino equivocado, sin empezar de cero.
¿Cómo ejecuto un comando bash sin que Claude lo procese?
Escribe ! al inicio de la línea, por ejemplo !npm test. El comando corre directo en la terminal de la sesión, y Claude aún ve la salida para usarla en el siguiente paso.
¿Puedo crear mis propios comandos?
Sí. Crea un archivo Markdown en .claude/commands/ (por ejemplo write-tests.md) con tu prompt como contenido, y luego escribe /write-tests en una sesión. Ponlo en el repositorio y todo el equipo lo comparte.
Conclusión + próximos pasos
Una vez que dominas los 7 comandos + 5 teclas del inicio de esta página, manejarás Claude Code con fluidez la mayor parte del tiempo; para el resto, solo escribe / y ? para consultar ahí mismo. Guarda o imprime esta página y déjala junto al monitor, y recuerda que la lista de comandos cambia entre versiones - si ves un comando desconocido, compruébalo en el menú / de tu equipo. Si apenas estás empezando, lee a continuación los 10 primeros pasos para principiantes; y si todavía no tienes claro qué es esta herramienta, lee qué es Claude Code.