Claude Code — Comandos slash
Los comandos slash se escriben dentro de una sesión interactiva de Claude Code (no son comandos de shell — para esos, ver Comandos de terminal). Al teclear / se despliegan todos los comandos disponibles con autocompletado.
Tres cosas que conviene saber:
- Los comandos slash personalizados se fusionaron con las Skills. Tanto
.claude/commands/review.mdcomo.claude/skills/review/SKILL.mdcrean/reviewy se comportan igual; si hay conflicto de nombres, gana la skill. Ver Skills. - Los prompts de MCP aparecen como
/mcp__<servidor>__<prompt>. - Desde la v2.1.199 se pueden encadenar varias skills al principio de un mensaje (
/skill-a /skill-b haz XYZ, hasta seis).
Tabla completa de comandos
[Skill] = skill incluida, [Workflow] = workflow dinámico incluido. Los comandos que la documentación lista sin descripción se marcan como ? No se ha podido verificar.
| Comando | Qué hace | Cuándo usarlo |
|---|---|---|
/add-dir <ruta> | Añade un directorio de trabajo a la sesión | Cuando trabajas en varios directorios o repos a la vez |
/advisor [modelo|off] | Activa o desactiva el asesor — un segundo modelo al que se consulta en momentos clave (v2.1.98+) | Cuando quieres una segunda opinión en decisiones importantes |
/agents | v2.1.198+: imprime un recordatorio para que le pidas a Claude gestionar los subagentes o edites .claude/agents/; en versiones anteriores abre una interfaz interactiva | Para gestionar subagentes |
/autofix-pr [prompt] | ? No se ha podido verificar | — |
/background [prompt] | Desacopla la sesión entera como agente en segundo plano | Trabajo largo que quieres dejar corriendo mientras haces otra cosa |
/batch <instrucción> [Workflow] | Descompone un cambio grande en unidades que se ejecutan en worktrees | Cambios amplios que tocan todo el código |
/branch [nombre] | Bifurca una conversación anterior | Para probar una dirección alternativa desde un punto previo |
/btw <pregunta> | Pregunta rápida que no entra en el historial de la conversación | Una duda desechable que no quieres que ensucie el contexto |
/cd <ruta> | Mueve la sesión a otro directorio (v2.1.246+ conecta automáticamente los servidores MCP de los plugins nuevos) | Para cambiar de proyecto a mitad de sesión |
/chrome | Integración con el navegador Chrome | Sesiones que necesitan controlar el navegador |
/claude-api [migrate|managed-agents-onboard] | ? No se ha podido verificar | — |
/clear [nombre] | Borra el historial de la conversación | Al empezar una tarea nueva y sin relación con la anterior |
/code-review [low|medium|high|xhigh|max|ultra] [--fix] [--comment] [objetivo] | Revisión del diff con varios agentes; ultra se ejecuta en la nube | Revisión a fondo de tus cambios antes de mergear |
/color [color|default] | ? No se ha podido verificar | — |
/compact [instrucciones] | Compacta la conversación, con instrucciones de foco opcionales | Cuando el contexto se llena pero el trabajo sigue |
/config [clave=valor ...] | Interfaz de ajustes; también permite fijar cualquier ajuste desde el prompt | Para ver o cambiar ajustes dentro de la sesión |
/context [all] | Visualiza el uso de la ventana de contexto | Para ver qué se está comiendo tu contexto |
/copy [N] | ? No se ha podido verificar | — |
/cost | Tokens usados y coste (desde la 2.1.260 muestra por qué falló la caché de prompts) | Para seguir el gasto de la sesión |
/dataviz [petición] | Skill incluida — visualización de datos | Para convertir datos en gráficas |
/debug [descripción] | Diagnostica problemas de ejecución | Cuando algo del propio Claude Code se comporta mal |
/deep-research <pregunta> | Skill incluida — investigación a fondo sobre una pregunta | Preguntas de investigación abiertas |
/design-login | Skill incluida; detalles ? No se ha podido verificar | — |
/design-sync [pista] | Skill incluida; detalles ? No se ha podido verificar | — |
/desktop | Pasa la sesión de la terminal a la app de escritorio | Para moverte del terminal a la app |
/diff | Muestra los cambios sin commitear (abre un panel de diff en modo pantalla completa, 2.1.260+) | Para revisar qué cambió antes de commitear |
/doctor | Revisión de la instalación; diagnostica y puede arreglar problemas de instalación o configuración | Cuando la instalación está rota o se comporta raro |
/effort [nivel|auto] | Ajusta el esfuerzo de razonamiento | Para elegir entre velocidad y profundidad |
/exit | Sale de la sesión | Al terminar |
/export [archivo] | Exporta la conversación | Para guardar o compartir una transcripción |
/fast [on|off] | Modo rápido para las respuestas de Opus | Respuestas de Opus más ágiles |
/feedback [reporte] | Reporta un bug adjuntando el contexto de la sesión | Para abrir un reporte de bug (sustituye al antiguo /bug) |
/fewer-permission-prompts | ? No se ha podido verificar | — |
/focus | ? No se ha podido verificar | — |
/fork <directiva> | ? No se ha podido verificar | — |
/goal [condición|clear] | Mantiene a Claude trabajando hasta que se cumpla una condición | Ejecuciones autónomas largas con una meta clara |
/heapdump | ? No se ha podido verificar | — |
/help | Muestra la ayuda | Referencia rápida dentro de la sesión |
/hooks | Gestiona los hooks | Para configurar hooks de eventos |
/ide | Integración con el IDE | Para conectar la sesión a tu editor |
/init | Genera un CLAUDE.md inicial | En la primera sesión de un proyecto nuevo |
/insights | ? No se ha podido verificar | — |
/install-github-app | Instala la integración con la app de GitHub | Para activar las funciones de GitHub |
/install-slack-app | Instala la integración con la app de Slack | Para activar las funciones de Slack |
/keybindings | Gestiona los atajos de teclado | Para personalizar los atajos |
/login | Inicia sesión | Para autenticarte |
/logout | Cierra la sesión | Para cambiar de cuenta |
/loop [intervalo] [prompt] | Repite un prompt cada cierto intervalo | Sondeos o comprobaciones recurrentes |
/mcp [reconnect <servidor>|enable|disable [<servidor>|all]] | Panel de gestión de servidores MCP | Para autenticar, reconectar o activar/desactivar servidores MCP |
/memory | Abre los archivos de memoria en el editor del sistema | Para editar los CLAUDE.md directamente |
/mobile | ? No se ha podido verificar | — |
/model [modelo] | Selecciona el modelo | Para cambiar de modelo a mitad de sesión |
/passes | ? No se ha podido verificar | — |
/permissions | Gestiona las reglas allow/ask/deny | Para revisar o cambiar los permisos de las herramientas |
/plan [descripción] | Cambia al modo plan | Para planificar antes de que se toque nada |
/plugin [subcomando] | Gestor de plugins (/plugin list, /plugin install x@marketplace, /plugin marketplace add org/repo, …) | Para instalar y gestionar plugins |
/powerup | Comando divertido / easter egg | — |
/pr-comments [PR] | Trae los comentarios de un pull request | Para ir resolviendo el feedback de una revisión |
/privacy-settings | Gestiona los ajustes de privacidad | Para revisar las opciones de datos y privacidad |
/radio | Comando divertido / easter egg | — |
/recap | ? No se ha podido verificar | — |
/release-notes | Muestra las notas de la versión | Para ponerte al día de lo que cambió |
/reload-plugins [--force] | Recarga los plugins tras un cambio | Para aplicar cambios de plugins sin reiniciar |
/reload-skills | Recarga las skills | Para aplicar cambios de skills sin reiniciar |
/remote-control | Continúa esta sesión local desde otro dispositivo | Para manejar la sesión desde Claude.ai o la app |
/remote-env | ? No se ha podido verificar | — |
/rename [nombre] | Renombra la sesión | Para poder encontrarla luego con /resume |
/resume [sesión] | Retoma una conversación anterior (si pegas la URL de un PR, encuentra la sesión que lo creó) | Para retomar trabajo previo |
/review [PR] | Revisión rápida, de una sola pasada y en solo lectura, de un PR de GitHub | Revisión rápida de un PR |
/rewind | Devuelve el código y la conversación a un checkpoint (Esc+Esc también rebobina; puede retomar desde antes de un /clear) | Para deshacer un cambio malo |
/run | ? No se ha podido verificar | — |
/run-skill-generator | ? No se ha podido verificar | — |
/sandbox | Configura el sandbox | Para ajustar el comportamiento del sandbox |
/schedule [descripción] | Crea rutinas programadas | Trabajo automatizado recurrente |
/scroll-speed | Ajusta la velocidad del scroll | Preferencia de la TUI |
/security-review | Revisa el diff en busca de vulnerabilidades | Pasada de seguridad antes de mergear |
/setup-bedrock | Configura Amazon Bedrock | Para ejecutar a través de Bedrock |
/setup-vertex | Configura Google Vertex AI | Para ejecutar a través de Vertex |
/simplify [objetivo] | ? No se ha podido verificar | — |
/skills | Lista y gestiona las skills | Para explorar las skills disponibles |
/stats | ? No se ha podido verificar | — |
/status | Información de estado: cuenta, modelo y línea de política de la organización (desde la 2.1.261) | Para comprobar el estado de la cuenta y el modelo |
/statusline | Configura una línea de estado personalizada | Para personalizar la barra de estado de la TUI |
/stickers | Comando divertido / easter egg | — |
/stop | Detiene la respuesta actual | Para cancelar una generación |
/tasks | Lista las tareas en segundo plano de la sesión | Para ver cómo va el trabajo en segundo plano |
/team-onboarding | ? No se ha podido verificar | — |
/teleport | Trae una sesión web a este terminal | Para mover una sesión de claude.ai al terminal |
/terminal-setup | Instala el atajo Shift+Enter para salto de línea (iTerm2, VS Code) | Para escribir varias líneas en el terminal |
/theme | Cambia el tema de la interfaz | Preferencia visual |
/tui [default|fullscreen] | Cambia el modo de visualización de la TUI | Para alternar la interfaz a pantalla completa |
/ultraplan <prompt> | ? No se ha podido verificar | — |
/ultrareview [PR] | Revisión en research preview (novedad de la W17) | Revisión más pesada de un PR |
/upgrade | Actualiza Claude Code | Para tener la última versión |
/usage | Muestra información de uso | Para consultar el uso de tu plan |
/usage-credits | Muestra el uso de créditos | Para seguir el consumo de créditos |
/verify | ? No se ha podido verificar | — |
/vim | Modo de entrada Vim | Edición al estilo Vim |
/voice [hold|tap|off] | Modo de entrada por voz | Para hablar en vez de escribir |
/web-setup | ? No se ha podido verificar | — |
/workflows | Vista del progreso de los workflows | Para seguir la ejecución de workflows dinámicos |
Nota: /bug ya no aparece en la tabla actual de comandos — usa /feedback en su lugar. Los antiguos /approved-tools y /allowed-tools son ahora /permissions.
A fondo
/init
Qué hace
Genera un CLAUDE.md inicial para el proyecto actual — el archivo de memoria que Claude Code carga automáticamente al arrancar.
Cuándo usarlo
En tu primera sesión en un proyecto nuevo, y otra vez cuando la estructura del proyecto cambie de forma importante.
Ejemplo
> /init
Notas
Revisa y edita el archivo generado; al subirlo a git se convierte en contexto compartido por todo el equipo. Ver Instrucciones de proyecto (CLAUDE.md).
Fuente oficial
https://docs.claude.com/en/docs/claude-code/memory
/clear
Qué hace
Borra el historial de la conversación, y opcionalmente le pone nombre a la sesión que se cierra (/clear [nombre]).
Cuándo usarlo
Al cambiar a una tarea nueva y sin relación con la anterior. El contexto viejo cuesta tokens y puede sesgar las respuestas.
Ejemplo
> /clear billing-refactor
Notas
/rewind puede retomar desde antes de un /clear, así que borrar no es destructivo.
Fuente oficial
https://code.claude.com/docs/en/commands
/compact
Qué hace
Compacta la conversación resumiendo los turnos anteriores para liberar contexto. Las instrucciones opcionales le dicen qué conservar.
Cuándo usarlo
Cuando la ventana de contexto se está llenando pero la tarea no ha terminado. La compactación automática también salta sola al ~95% del contexto (ajustable con CLAUDE_AUTOCOMPACT_PCT_OVERRIDE).
Ejemplo
> /compact conserva la salida del test que falla y el plan de refactor
Notas
Los hooks PreCompact se disparan con el matcher manual o auto. Las transcripciones de los subagentes no se ven afectadas por la compactación de la conversación principal.
Fuente oficial
https://code.claude.com/docs/en/commands
/model
Qué hace
Muestra y cambia el modelo que usa la sesión.
Cuándo usarlo
Cuando quieres un modelo más potente para razonar sobre algo difícil, o uno más rápido y barato para trabajo rutinario.
Ejemplo
> /model opus
Notas
Lo mismo se puede fijar al arrancar con claude --model <modelo> (alias o nombre completo) o con el ajuste model en settings.json.
Fuente oficial
https://code.claude.com/docs/en/commands
/memory
Qué hace
Abre tus archivos de memoria (la jerarquía de CLAUDE.md) en el editor del sistema y muestra qué memoria está cargada.
Cuándo usarlo
Cuando quieres ver o editar todo lo que Claude Code sabe de tu proyecto.
Ejemplo
> /memory
Notas
Alternativa rápida: empieza cualquier mensaje con # para añadir una memoria de una línea — se te preguntará en qué archivo de memoria guardarla. Ver Instrucciones de proyecto (CLAUDE.md).
Fuente oficial
https://docs.claude.com/en/docs/claude-code/memory
/agents
Qué hace
Punto de entrada para gestionar los subagentes. Desde la v2.1.198 imprime un recordatorio para que le pidas a Claude gestionarlos o edites .claude/agents/ directamente; en la v2.1.197 y anteriores abre una interfaz interactiva.
Cuándo usarlo
Para crear, inspeccionar o ajustar subagentes.
Ejemplo
> /agents
Notas
claude agents en el shell lista todos los subagentes configurados agrupados por origen, sin abrir una sesión. Ver Subagentes.
Fuente oficial
https://docs.claude.com/en/docs/claude-code/sub-agents
/permissions
Qué hace
Abre la interfaz para gestionar las reglas de permisos allow / ask / deny.
Cuándo usarlo
Cuando Claude Code pregunta demasiado por operaciones seguras — añade una regla de permitir en vez de desactivar las protecciones.
Ejemplo
> /permissions
Notas
Las reglas se guardan en settings.json, bajo permissions; la sintaxis y los seis modos de permisos están en Permisos.
Fuente oficial
https://docs.claude.com/en/docs/claude-code/permissions
/mcp
Qué hace
Abre el panel de gestión de servidores MCP: autenticar, reconectar o activar/desactivar servidores (/mcp reconnect <servidor>, /mcp enable|disable [<servidor>|all]).
Cuándo usarlo
Cuando un servidor MCP conectado necesita volver a autenticarse o se está portando mal.
Ejemplo
> /mcp reconnect notion
Notas
Los servidores se añaden desde el shell con claude mcp add; ver MCP.
Fuente oficial
https://docs.claude.com/en/docs/claude-code/mcp
/resume
Qué hace
Retoma una conversación anterior, por nombre/ID o desde un selector interactivo. Si pegas la URL de un PR de GitHub, encuentra la sesión que lo creó.
Cuándo usarlo
Para seguir donde lo dejaste — la tarea de ayer, o la sesión que hay detrás de un PR.
Ejemplo
> /resume
Notas
Equivalentes en el shell: claude --resume <id-o-nombre>, claude --continue (la más reciente del directorio actual), claude --from-pr <n|url>. Ver Comandos de terminal.
Fuente oficial
https://code.claude.com/docs/en/commands
/review
Qué hace
Revisión rápida, de una sola pasada y en solo lectura, de un PR de GitHub.
Cuándo usarlo
Para una comprobación rápida de un PR, tuyo o de un compañero.
Ejemplo
> /review 123
Notas
Es de solo lectura: no cambia código. Para una revisión más profunda de varias pasadas y con arreglos opcionales, usa /code-review; para una pasada de seguridad, /security-review.
Fuente oficial
https://code.claude.com/docs/en/commands
/code-review
Qué hace
Revisión de un diff con varios agentes y profundidad ajustable: low | medium | high | xhigh | max | ultra (ultra se ejecuta en la nube). --fix aplica los arreglos propuestos; --comment publica comentarios de revisión; y un objetivo opcional elige qué revisar.
Cuándo usarlo
Antes de mergear un cambio que no sea trivial, cuando /review se queda corto.
Ejemplo
> /code-review high --fix
Notas
/code-review, /review y /security-review conviven con semánticas distintas — no son alias. Ver Flujos de trabajo.
Fuente oficial
https://code.claude.com/docs/en/commands
/plan
Qué hace
Pasa la sesión al modo plan: exploración en solo lectura que termina con un plan presentado para tu aprobación. Acepta una descripción opcional de qué planificar.
Cuándo usarlo
Antes de cualquier tarea en la que quieras aprobar el enfoque antes de que se toque el código.
Ejemplo
> /plan añade paginación al endpoint /users
Notas
El modo plan es uno de los seis modos de permisos. También lo puedes activar con Shift+Tab o arrancar directamente en él con claude --permission-mode plan. Los planes se guardan por defecto en ~/.claude/plans (ajuste plansDirectory).
Fuente oficial
https://code.claude.com/docs/en/commands
Última verificación: 2026-09-07
Fuentes oficiales:
- https://code.claude.com/docs/en/commands.md
- https://docs.claude.com/en/docs/claude-code/memory
- https://docs.claude.com/en/docs/claude-code/sub-agents
- https://docs.claude.com/en/docs/claude-code/permissions
- https://docs.claude.com/en/docs/claude-code/mcp
- https://docs.claude.com/en/docs/claude-code/interactive-mode
Las herramientas de IA para programar evolucionan rápido. Si encuentras información desactualizada, abre un issue o un pull request.