📑Índice
- Tabla de referencia rápida — Navegación por nivel de prioridad
- 🔴 Comandos esenciales — Los 5 que usarás cada día
- 🟡 Comandos útiles — Mejora tu productividad
- 🟢 Comandos situacionales — Para flujos de trabajo específicos
- ⚪ Buenos para saber — Diagnóstico y personalización
- Atajos de teclado y prefijos de entrada
- Comandos ocultos y funciones de depuración
- Flujos de trabajo prácticos — Combinando comandos
- Comandos personalizados y Skills — Crea tus propios comandos
- Skills incluidos — Skills de comandos slash preinstalados
- Preguntas frecuentes — Comandos de Claude Code
- Conclusión — Menos comandos de los que crees. Si tienes dudas, pregúntale a la IA.
¿Sabías que Claude Code tiene más de 50 comandos slash?
La mayoría de los usuarios solo conocen /help y /compact, pero en realidad existen muchos más comandos para gestión de contexto, control de sesiones, depuración e integración CI/CD que pueden transformar drásticamente tu productividad con solo conocerlos.
Hay muchos comandos, pero los que realmente necesitas memorizar son sorprendentemente pocos. He recopilado los más importantes aquí. En este artículo organizamos todos los comandos de Claude Code por categoría y explicamos cómo usarlos en la práctica.
Lo que aprenderás en este artículo
- Todos los comandos organizados en 4 niveles de prioridad — Esencial / Útil / Situacional / Para saber
- Atajos de teclado y prefijos de entrada (
@,#,!) - Comandos ocultos y funciones de depuración
- Flujos de trabajo prácticos (desarrollo diario, experimentación, retomar al día siguiente)
- Comandos personalizados / Skills (detalles en el artículo dedicado)
Tabla de referencia rápida — Navegación por nivel de prioridad
| Prioridad | En una frase | Comando | Frecuencia de uso |
|---|---|---|---|
| 🔴 Esencial | Compresión de contexto. Imprescindible | /compact |
Cada sesión |
| 🔴 Esencial | Reinicio de conversación. Al cambiar de tarea | /clear |
Diario |
| 🔴 Esencial | Cambio de modelo. Controla coste y calidad | /model |
Diario |
| 🔴 Esencial | Aprobación automática. Adiós a confirmar cada acción | Shift+Tab |
Cada sesión |
| 🔴 Esencial | Referencia a archivos. Sin escribir rutas manualmente | @archivo |
Cada sesión |
| 🟡 Útil | Bifurca la conversación para experimentar con seguridad | /fork |
Varias veces por semana |
| 🟡 Útil | Rebobina conversación y código | /rewind |
Varias veces por semana |
| 🟡 Útil | Retoma la sesión anterior | /resume |
Varias veces por semana |
| 🟡 Útil | Modo planificación para evitar retrabajo | /plan |
En tareas complejas |
| 🟡 Útil | Revisa los diffs de forma interactiva | /diff |
Antes de hacer commit |
| 🟡 Útil | Ajusta la profundidad de las respuestas | /effort |
Según la tarea |
| 🟡 Útil | Consulta tokens y uso restante del plan | /cost, /usage |
Cuando te preocupa el coste |
| 🟡 Útil | Inserta instrucciones sin interrumpir la tarea | /btw |
Cuando notas algo durante el trabajo |
| 🟡 Útil | Investigación sistemática de bugs | /debug |
Al depurar |
| 🟢 Situacional | Cambios masivos en paralelo | /batch |
Al refactorizar |
| 🟢 Situacional | Obtener comentarios del PR | /pr-comments |
Al responder revisiones |
| 🟢 Situacional | Gestión de reglas de permisos | /permissions |
Configuración inicial |
| 🟢 Situacional | Gestión de servidores MCP | /mcp |
Al usar MCP |
| 🟢 Situacional | Migrar a otro dispositivo | /desktop, /mobile |
Al cambiar de entorno |
| ⚪ Para saber | Herramienta de diagnóstico | /doctor |
Ante problemas |
| ⚪ Para saber | Visualiza el uso de tokens | /context |
Cuando quieras verificar |
| ⚪ Para saber | Gestiona la configuración de privacidad | /privacy-settings |
Configuración inicial |
| ⚪ Para saber | Comando oculto. Desglose detallado de tokens | !tokens |
Al depurar |
🔴 Comandos esenciales — Los 5 que usarás cada día
Si usas Claude Code, estos 5 son los que debes memorizar sí o sí. Solo con ellos tu trabajo diario de desarrollo será mucho más eficiente.
① /compact [instructions] — Compresión de contexto【El más importante】
Resume el historial de conversación para reducir el consumo de tokens. Es el comando que más vas a usar.
- Puedes pasar
instructionspara indicar qué conservar
Ejemplo:/compact conserva la información sobre los tests - Cuando el contexto alcanza el 95%, se activa la compresión automática (auto-compact)
- Se recomienda ejecutarlo periódicamente en sesiones largas
② /clear — Reinicia la conversación
Elimina completamente el historial y comienza una nueva sesión.
- Alias:
/reset,/new - ¿Cuándo usar cada uno?
Quieres conservar algo de contexto →/compact
Empezar completamente de cero →/clear
③ /model [model] — Cambia de modelo
Cambia dinámicamente el modelo según la dificultad de la tarea.
- Especifica
opus,sonnet,haiku, entre otros - Tareas sencillas → Haiku (rápido y económico)
- Diseño complejo → Opus (alta calidad)
/model defaultpara volver al modelo predeterminado
④ Shift+Tab — Modo de aprobación automática
Aprueba automáticamente los prompts de permisos («¿Deseas editar este archivo?»).
- Te libera de confirmar cada acción manualmente
- Úsalo en tareas de confianza
⑤ @archivo — Referencia rápida a archivos
Basta con escribir algo como @src/index.ts corrígelo para añadir el archivo al contexto.
- Autocompletado con
Tabpara las rutas - También admite directorios (
@src/components/) - Elimina la necesidad de copiar y pegar rutas manualmente
🟡 Comandos útiles — Mejora tu productividad
Una vez que domines los comandos esenciales, incorpora estos. Se centran en experimentación, reversión y planificación para evitar retrabajo.
/fork [name] — Bifurca la conversación para experimentar con seguridad
- Crea una copia de la conversación actual y experimenta en una rama nueva
- Si algo sale mal, la conversación original no se ve afectada: un «laboratorio seguro»
- Puedes asignarle un nombre (ejemplo:
/fork refactor-attempt)
/rewind — Rebobina conversación y código
- Hace rollback hasta un punto específico de la conversación
- Los cambios en el código también se revierten (basado en checkpoints)
- Alias:
/checkpoint - ¿Cuándo usar cada uno? Bifurcar y probar →
/fork, deshacer →/rewind
/resume [session] — Retoma una conversación anterior
- Restaura una sesión anterior y continúa donde lo dejaste
- Especifica el ID de sesión o selecciónalo de la lista
- Alias:
/continue - También puedes retomarla directamente al iniciar con
claude --resume
/plan — Modo planificación para evitar retrabajo
- Modo para diseñar y planificar antes de escribir código
- Recomendado antes de tareas complejas para reducir retrabajo
/diff — Revisa los diffs de forma interactiva
- Muestra los cambios sin commitear en un visor de diffs interactivo
- Puedes aceptar o rechazar archivo por archivo
/effort [level] — Ajusta la profundidad de las respuestas
- Elige entre
low/medium/high/max/auto - Tareas sencillas con
lowpara rapidez, tareas complejas conmaxpara profundidad - Útil para optimizar costes (
lowconsume menos tokens)
/fast [on|off] — Activa el modo rápido
- Modo que prioriza la velocidad de respuesta
- Usa el mismo modelo (Opus 4.6) pero optimiza la velocidad de salida
/cost, /usage — Consulta tokens y uso restante del plan
/cost: Muestra el consumo de tokens y el coste de la sesión actual (imprescindible con API key)/usage: Muestra el uso restante de la suscripción y el estado del rate limit (útil para Pro/Max)
¿No tienes claro qué plan te ofrece la mejor cuota? Compara todos los niveles en nuestra guía de Precios de Claude.
/init — Inicializa CLAUDE.md
- Crea de forma interactiva el archivo CLAUDE.md del proyecto
- Analiza la estructura del proyecto y sugiere reglas y convenciones apropiadas
- Ejecútalo primero cuando empieces a usar Claude Code en un nuevo proyecto
🟢 Comandos situacionales — Para flujos de trabajo específicos
No los usarás todos los días, pero resultan muy potentes en flujos de trabajo específicos. Consúltalos cuando los necesites.
Desarrollo y revisión
| Comando | Descripción | Cuándo usarlo |
|---|---|---|
/batch <instruction> |
Cambios masivos en paralelo en múltiples archivos (usa worktree) | Refactorizaciones a gran escala |
/pr-comments [PR] |
Obtiene los comentarios de un PR en GitHub | Al responder revisiones de PR |
/security-review |
Escaneo de vulnerabilidades de seguridad | Verificación previa al release |
/install-github-app |
Configura la integración con GitHub Actions | Configuración inicial |
/add-dir <path> |
Añade un directorio de trabajo | Monorepos con múltiples directorios |
Configuración y gestión
| Comando | Descripción | Cuándo usarlo |
|---|---|---|
/config (/settings) |
Abre la pantalla de configuración | Al cambiar configuración |
/permissions (/allowed-tools) |
Gestiona las reglas de permisos | Configuración inicial o al añadir reglas |
/hooks |
Lista la configuración de Hooks | Verificación o depuración de Hooks |
/skills |
Lista las Skills disponibles | Al verificar Skills |
/mcp |
Conexión y gestión de servidores MCP | Configuración de MCP |
/memory |
Gestiona CLAUDE.md y la memoria automática | Al cambiar configuración de memoria |
/sandbox |
Activa o desactiva el modo sandbox | Configuración de seguridad |
/plugin |
Gestión de plugins (instalar, eliminar, listar) | Al añadir plugins |
/reload-plugins |
Recarga los plugins activos | Después de modificar plugins |
/agents |
Gestiona la configuración de agentes | Configuración de agentes personalizados |
/tasks |
Lista y gestiona tareas en segundo plano | Al verificar tareas paralelas |
/extra-usage |
Configura uso adicional cuando se excede el rate limit | Al alcanzar el límite |
Conexión e integración
| Comando | Descripción | Cuándo usarlo |
|---|---|---|
/desktop (/app) |
Migra la sesión a la app de escritorio | Cuando quieras continuar en la GUI |
/mobile (/ios, /android) |
Conecta con la app móvil (código QR) | Para verificar fuera de la oficina |
/remote-control (/rc) |
Control remoto desde claude.ai | Operar la CLI desde el navegador |
/remote-env |
Configuración predeterminada del entorno remoto (--remote) |
Configuración de sesión Web |
/ide |
Gestión y estado de la integración con IDE | Integración con VS Code / JetBrains |
/install-slack-app |
Configura la integración con Slack | Cuando necesites notificaciones en Slack |
/login, /logout |
Gestión de autenticación | Al cambiar de cuenta |
Auxiliares de sesión
| Comando | Descripción | Cuándo usarlo |
|---|---|---|
/rename [name] |
Asigna un nombre a la sesión | Cuando quieras usar /resume después |
/export [filename] |
Guarda la conversación en un archivo de texto | Documentación o para compartir |
/copy |
Copia la última respuesta al portapapeles | Cuando necesites pegarla |
⚪ Buenos para saber — Diagnóstico y personalización
No los necesitarás a diario, pero resultan muy útiles cuando surgen problemas o quieres personalizar tu entorno.
Diagnóstico y ayuda
| Comando | Descripción |
|---|---|
/help |
Muestra la lista de comandos disponibles |
/doctor |
Ejecuta un diagnóstico de la instalación y configuración |
/status |
Muestra versión, modelo y estado de la conexión |
/stats |
Visualiza el uso diario y estadísticas por modelo |
/insights |
Muestra análisis e insights de patrones de uso de IA |
/feedback (/bug) |
Envía feedback o reportes de bugs |
/release-notes |
Muestra las notas de la versión |
/context |
Visualiza el uso de contexto en una cuadrícula de colores |
/chrome |
Configura la integración con Chrome DevTools |
Cuenta y privacidad
| Comando | Descripción |
|---|---|
/privacy-settings |
Gestiona la configuración de privacidad (recopilación de datos, telemetría, etc.) |
/upgrade |
Información sobre upgrades de Claude Code o la suscripción |
/passes |
Compra y gestión de pases de uso |
/stickers |
Muestra cómo conseguir stickers de Claude |
/exit (/quit) |
Sale de Claude Code (también puedes usar Ctrl+C) |
Personalización de la interfaz
| Comando | Descripción |
|---|---|
/theme |
Cambia el tema de colores |
/color [color] |
Cambia el color de la barra de prompt |
/vim |
Alterna entre modo de edición Vim / Normal |
/keybindings |
Abre el archivo de configuración de atajos de teclado |
/statusline |
Personaliza la visualización de la línea de estado |
/terminal-setup |
Configura los atajos de teclado del terminal |
Atajos de teclado y prefijos de entrada
Lista de atajos de teclado
| Atajo | Acción | Prioridad |
|---|---|---|
Enter |
Enviar mensaje | 🔴 Esencial |
Shift+Tab |
Modo aprobación automática (omite prompts de permisos) | 🔴 Esencial |
Tab |
Autocompletar (rutas de archivos, nombres de comandos) | 🔴 Esencial |
Esc × 2 |
Interrumpir la generación | 🔴 Esencial |
Esc × 3 |
Cancelar la conversación y volver a la entrada | 🟡 Útil |
↑ (flecha arriba) |
Editar el mensaje anterior | 🟡 Útil |
Lista de prefijos de entrada
| Prefijo | Acción | Ejemplo | Prioridad |
|---|---|---|---|
/ |
Ejecuta un comando slash | /compact |
🔴 Esencial |
@ |
Referencia a un archivo o directorio | @src/index.ts corrígelo |
🔴 Esencial |
# |
Añade una regla a CLAUDE.md | # siempre escribir tests |
🟡 Útil |
! |
Ejecuta un comando bash directamente | ! git status |
🟢 Situacional |
Comandos ocultos y funciones de depuración
Existen comandos ocultos de depuración que no aparecen en la lista normal de comandos. Conocerlos puede ser muy útil cuando necesitas solucionar problemas.
🔍 Lista de comandos de depuración
!help |
Muestra la lista de comandos de depuración disponibles |
!tokens |
Muestra el desglose detallado de tokens del contexto actual (el más práctico) |
!state |
Muestra información del estado interno |
!cost |
Muestra información detallada de costes |
!memory |
Muestra el estado del uso de memoria |
⚠️ Aviso sobre los comandos ocultos
- Son comandos no oficiales de depuración y pueden ser modificados o eliminados sin previo aviso
- La mayoría son de solo lectura y no afectan al funcionamiento de Claude Code
- El uso más práctico es consultar
!tokenspara ver el desglose de tokens durante la resolución de problemas
Flujos de trabajo prácticos — Combinando comandos
Una vez que conoces los comandos individuales, lo importante es saber combinarlos en tu flujo de desarrollo real. Te presentamos 3 flujos de trabajo típicos.
Flujo de desarrollo diario (🔴 solo con los comandos esenciales)
- Inicia con
claude→@src/api.ts añade validación a este endpoint - Cuando el contexto se acumula →
/compact conserva los cambios de validación - Para pasar a la siguiente tarea →
/clearpara reiniciar - Si estás usando un modelo caro para tareas simples → cambia con
/model sonnet
Flujo para probar cambios experimentales (🟡 añadiendo los comandos útiles)
- Antes de una refactorización compleja →
/planpara revisar el diseño - Antes de implementar →
/fork refactor-v1para bifurcar - Si no funciona →
/rewindpara rebobinar - Si tiene éxito →
/diffpara revisar los cambios y hacer commit
Flujo para retomar el trabajo al día siguiente
- Antes de terminar →
/rename feature-authpara nombrar la sesión - Al día siguiente →
claude --resumeo/resume feature-authpara retomar
Además de combinar comandos manualmente, puedes delegar flujos de trabajo completos para que se ejecuten de forma autónoma. Descubre cómo Automatizar con Claude Cowork para ejecutar tareas en segundo plano mientras te concentras en otro trabajo.
Comandos personalizados y Skills — Crea tus propios comandos
🛠️ Claves de la personalización
- Con Claude Code puedes crear tus propios comandos slash
- Actualmente se recomienda el formato
.claude/skills/<name>/SKILL.md(Skills) - El formato anterior
.claude/commands/<name>.md(Custom Commands) sigue funcionando, pero internamente está deprecado - Con Skills puedes definir restricciones de herramientas, especificar modelos, invocación automática y ejecución con subagentes
👉 Consulta los detalles en la Guía completa de Claude Code Skills.
Skills incluidos — Skills de comandos slash preinstalados
Estos son los Skills que vienen preinstalados con Claude Code. Se ejecutan como comandos slash, pero internamente están implementados como Skills.
| Comando | Descripción | Caso de uso |
|---|---|---|
/btw |
Inserta una instrucción «por cierto» sin interrumpir la tarea actual | Pedir una corrección menor mientras se ejecuta la tarea principal |
/claude-api |
Consulta la documentación de la API de Claude / Anthropic SDK al escribir código | Al desarrollar aplicaciones que usan la API de Claude |
/debug |
Investigación y corrección sistemática de bugs (basada en método científico) | Investigación de bugs difíciles de reproducir |
/loop |
Ejecuta un prompt o comando repetidamente a intervalos definidos | Monitoreo de despliegues, verificaciones periódicas |
/simplify |
Revisa y mejora la calidad, eficiencia y reutilización del código modificado | Verificación de calidad después de refactorizar |
Los Skills incluidos también aparecen en la lista de /help. Para conocer cómo funcionan los Skills y cómo crear los tuyos propios, consulta la Guía completa de Claude Code Skills.
/loop es un comando de Claude Code, pero Claude también ofrece funciones autónomas a nivel de escritorio — Dispatch, Computer Use y Channels. Para una comparación completa, consulta la guía de agentes autónomos de Claude (Dispatch, Computer Use, Loop y Channels).
Preguntas frecuentes — Comandos de Claude Code
▶¿Cuántos comandos slash tiene Claude Code en total?
Aproximadamente 55 comandos integrados, 5 Skills incluidos (/btw, /claude-api, /debug, /loop, /simplify) y la posibilidad de añadir Skills personalizados sin límite. Puedes ver la lista de comandos disponibles con /help.
▶¿Cuándo debería ejecutar /compact? ¿Se ejecuta automáticamente?
Cuando el contexto alcanza el 95%, se activa el auto-compact. Sin embargo, la compresión automática puede hacer que se pierdan detalles importantes, por lo que lo ideal es ejecutarlo manualmente de forma periódica e indicar qué información conservar. Como orientación, ejecútalo en cada pausa natural de la conversación o al completar una tarea.
▶¿Cuál es la diferencia entre /fork y /rewind?
/fork crea una copia de la conversación actual y bifurca. La conversación original queda intacta: un «experimento seguro». /rewind, en cambio, rebobina la conversación actual hasta un punto anterior. Los cambios en el código también se revierten. Criterio: quieres probar algo → /fork, quieres deshacer un error → /rewind
▶¿Es seguro usar los comandos ocultos (!help, !tokens, etc.)?
Son comandos no oficiales de depuración, y la mayoría son de solo lectura. No afectan al funcionamiento de Claude Code, pero pueden ser modificados sin previo aviso. El uso más práctico es consultar !tokens para ver el desglose de tokens durante la resolución de problemas.
▶¿Se pueden personalizar los atajos de teclado?
Algunos atajos se pueden personalizar en ~/.claude/keybindings.json. Puedes abrir el archivo de configuración con el comando /keybindings.
▶¿Qué hago si un comando no funciona o no es reconocido?
Primero ejecuta /doctor para hacer un diagnóstico. Si se trata de un comando personalizado o Skill, verifica la estructura de carpetas, la sintaxis del YAML frontmatter y la descripción. También comprueba que tu versión de Claude Code esté actualizada (claude --version).
▶¿Qué hago si encuentro un comando que no aparece en este artículo?
Claude Code se actualiza con frecuencia y se añaden nuevos comandos regularmente. Siempre puedes consultar la lista actualizada con /help. También vale la pena revisar las notas de la versión con /release-notes.






![Seguridad de Claude Code CLI: 9 Pasos para Uso Empresarial [2026]](https://i0.wp.com/devgent.org/wp-content/uploads/2026/03/claude-code-security-eyecatch.webp?fit=300%2C167&ssl=1)




Deja un comentario