Saltar al contenido principal
Los comandos controlan Claude Code desde dentro de una sesión. Proporcionan una forma rápida de cambiar de modelo, administrar permisos, borrar el contexto, ejecutar un flujo de trabajo y más. Escribe / para ver los comandos disponibles para ti, o escribe / seguido de letras para filtrar. Cómo el menú de comandos coincide con lo que escribes explica el resaltado, los errores tipográficos y los pocos comandos que Claude Code oculta del menú hasta que escribes su nombre completo. Un comando solo se reconoce al inicio de tu mensaje. El texto que sigue al nombre del comando se convierte en sus argumentos. En el prompt de la terminal, puedes iniciar un mensaje con varios skills: escribir /skill-a /skill-b do XYZ carga ambos skills y pasa el texto restante a cada uno como argumentos. Se pueden encadenar hasta seis skills. Si envías un comando mientras Claude está respondiendo, Claude Code lo pone en cola y lo ejecuta cuando termina el turno actual. Claude Code ejecuta algunos comandos de inmediato sin interrumpir la respuesta, como /status, /tasks y /usage. En el renderizado de pantalla completa, Claude Code también abre de inmediato los comandos de diálogo como /theme y /help. Antes de la v2.1.234, Claude Code ponía en cola esos diálogos hasta que terminaba el turno.

Comandos a lo largo de un flujo de trabajo típico

La mayoría de los comandos son útiles en un punto específico de una sesión, desde configurar un proyecto hasta publicar un cambio. Primera sesión en un repositorio. Ejecuta /init para generar un CLAUDE.md inicial y luego /memory para refinarlo. Usa /mcp para configurar los servidores que necesite el proyecto, pídele a Claude que cree los subagentes que quieras y ejecuta /permissions para establecer tus reglas de aprobación. Durante una tarea. /plan cambia a modo plan antes de un cambio grande. /model y /effort ajustan qué modelo estás usando y cuánto razonamiento aplica. Cuando la conversación se alarga, /context muestra qué está llenando la ventana y /compact la resume para liberar espacio. Usa /btw para una pregunta al margen que no debería agregarse al historial de la conversación. Ejecuta trabajo en paralelo. Claude delega tareas secundarias a subagentes, y /tasks enumera el trabajo en segundo plano de la sesión actual, incluidos los subagentes que ya terminaron. /background desvincula toda la sesión para que siga ejecutándose como un agente en segundo plano y libera tu terminal. Para un cambio grande que abarca toda la base de código, /batch lo descompone en unidades independientes y ejecuta cada una en su propio worktree. Consulta Ejecutar agentes en paralelo para ver cómo se relacionan estos enfoques. Antes de publicar. /diff muestra lo que cambió. /code-review revisa el diff actual en busca de errores de corrección y puede aplicar los hallazgos con --fix; pasa un número de PR, como /code-review high 1234, para revisar un pull request en su lugar. /review es un alias. /code-review ultra ejecuta una revisión multiagente en la nube. /security-review revisa el diff en busca de vulnerabilidades de seguridad. Entre sesiones. /clear empieza de cero con una nueva tarea y conserva la memoria del proyecto. /resume regresa a una conversación anterior, /branch crea una rama de la conversación actual para probar una dirección diferente y /fork la copia en una nueva sesión en segundo plano. /teleport trae una sesión en la nube a esta terminal, y /remote-control te permite continuar esta sesión local desde otro dispositivo. Cuando algo sale mal. /rewind revierte el código y la conversación a un checkpoint, o resume parte de la conversación. /doctor ejecuta una revisión de la configuración que diagnostica problemas de instalación y configuración y puede solucionarlos, /debug diagnostica problemas en tiempo de ejecución y /feedback reporta un error con el contexto de la sesión adjunto.

Todos los comandos

La tabla siguiente enumera todos los comandos incluidos en Claude Code. La mayoría son comandos integrados cuyo comportamiento está codificado en la CLI. Se marcan dos tipos de entradas:
  • Skill: un skill incluido. Funciona como los skills que escribes tú mismo: un prompt que se le entrega a Claude.
    • /verify solo se ejecuta cuando lo invocas. Antes de v2.1.215, Claude también podía ejecutar /verify por su cuenta.
  • Workflow: un flujo de trabajo dinámico incluido que distribuye el trabajo entre muchos subagentes y se ejecuta en segundo plano.
    • /deep-research solo se ejecuta cuando lo invocas.
Para agregar tus propios comandos, consulta skills. En la tabla siguiente, <arg> indica un argumento obligatorio y [arg] indica uno opcional.
No todos los comandos aparecen para todos los usuarios. La disponibilidad depende de tu plataforma, tu plan y tu entorno. Por ejemplo, /desktop solo aparece en macOS y Windows x64 cuando iniciaste sesión con una suscripción a Claude, y /upgrade no aparece en los planes Enterprise.

Cómo el menú de comandos busca coincidencias con lo que escribes

Claude Code filtra el menú / a medida que escribes. Cada punto a continuación cubre algo que podrías notar al filtrar:
  • Resaltado: Claude Code resalta la sugerencia principal solo cuando las letras después de / coinciden con el nombre o el alias de un comando, desde el inicio del nombre o desde una palabra dentro de él, ignorando los separadores :, _ y -. Escribir /adddir resalta /add-dir, y escribir /new resalta /clear a través de su alias. Presiona Enter para ejecutar la sugerencia resaltada. Estas reglas de resaltado requieren Claude Code v2.1.236 o posterior.
  • Después de un error tipográfico: Claude Code no resalta nada. Las coincidencias cercanas siguen en la lista y puedes elegir una con Tab o las teclas de flecha, pero Enter envía tu texto tal como lo escribiste e informa Unknown command.
  • Comandos que no están disponibles para ti: Claude Code los omite del menú. Cuando nada coincide, Claude Code muestra No commands match "/name". La mayoría de los comandos no disponibles devuelven Unknown command cuando los envías; algunos, como /schedule con una clave de API de Console, responden en su lugar con su propio mensaje de disponibilidad. Algunos comandos también responden con un mensaje propio cuando la política de tu organización los deshabilita.
  • Comandos ocultos: Claude Code mantiene intencionalmente algunos comandos disponibles, como /heapdump, fuera del menú. Un nombre parcial nunca hace que un comando oculto aparezca en el menú: si el nombre parcial no coincide con nada visible, Claude Code muestra el mismo mensaje de ninguna coincidencia. Claude Code muestra el comando en la lista solo una vez que has escrito su nombre completo, y enviar el nombre completo lo ejecuta.

Prompts de MCP

Los servidores MCP pueden exponer prompts que aparecen como comandos. Consulta Prompts de MCP para obtener más detalles.

Ver también