Agentes de IA

Claude Code

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.md como .claude/skills/review/SKILL.md crean /review y 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.

ComandoQué haceCuándo usarlo
/add-dir <ruta>Añade un directorio de trabajo a la sesiónCuando 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
/agentsv2.1.198+: imprime un recordatorio para que le pidas a Claude gestionar los subagentes o edites .claude/agents/; en versiones anteriores abre una interfaz interactivaPara gestionar subagentes
/autofix-pr [prompt]? No se ha podido verificar—
/background [prompt]Desacopla la sesión entera como agente en segundo planoTrabajo largo que quieres dejar corriendo mientras haces otra cosa
/batch <instrucción> [Workflow]Descompone un cambio grande en unidades que se ejecutan en worktreesCambios amplios que tocan todo el código
/branch [nombre]Bifurca una conversación anteriorPara probar una dirección alternativa desde un punto previo
/btw <pregunta>Pregunta rápida que no entra en el historial de la conversaciónUna 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
/chromeIntegración con el navegador ChromeSesiones que necesitan controlar el navegador
/claude-api [migrate|managed-agents-onboard]? No se ha podido verificar—
/clear [nombre]Borra el historial de la conversaciónAl 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 nubeRevisió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 opcionalesCuando el contexto se llena pero el trabajo sigue
/config [clave=valor ...]Interfaz de ajustes; también permite fijar cualquier ajuste desde el promptPara ver o cambiar ajustes dentro de la sesión
/context [all]Visualiza el uso de la ventana de contextoPara ver qué se está comiendo tu contexto
/copy [N]? No se ha podido verificar—
/costTokens 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 datosPara convertir datos en gráficas
/debug [descripción]Diagnostica problemas de ejecuciónCuando algo del propio Claude Code se comporta mal
/deep-research <pregunta>Skill incluida — investigación a fondo sobre una preguntaPreguntas de investigación abiertas
/design-loginSkill incluida; detalles ? No se ha podido verificar—
/design-sync [pista]Skill incluida; detalles ? No se ha podido verificar—
/desktopPasa la sesión de la terminal a la app de escritorioPara moverte del terminal a la app
/diffMuestra los cambios sin commitear (abre un panel de diff en modo pantalla completa, 2.1.260+)Para revisar qué cambió antes de commitear
/doctorRevisión de la instalación; diagnostica y puede arreglar problemas de instalación o configuraciónCuando la instalación está rota o se comporta raro
/effort [nivel|auto]Ajusta el esfuerzo de razonamientoPara elegir entre velocidad y profundidad
/exitSale de la sesiónAl terminar
/export [archivo]Exporta la conversaciónPara guardar o compartir una transcripción
/fast [on|off]Modo rápido para las respuestas de OpusRespuestas de Opus más ágiles
/feedback [reporte]Reporta un bug adjuntando el contexto de la sesiónPara 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ónEjecuciones autónomas largas con una meta clara
/heapdump? No se ha podido verificar—
/helpMuestra la ayudaReferencia rápida dentro de la sesión
/hooksGestiona los hooksPara configurar hooks de eventos
/ideIntegración con el IDEPara conectar la sesión a tu editor
/initGenera un CLAUDE.md inicialEn la primera sesión de un proyecto nuevo
/insights? No se ha podido verificar—
/install-github-appInstala la integración con la app de GitHubPara activar las funciones de GitHub
/install-slack-appInstala la integración con la app de SlackPara activar las funciones de Slack
/keybindingsGestiona los atajos de tecladoPara personalizar los atajos
/loginInicia sesiónPara autenticarte
/logoutCierra la sesiónPara cambiar de cuenta
/loop [intervalo] [prompt]Repite un prompt cada cierto intervaloSondeos o comprobaciones recurrentes
/mcp [reconnect <servidor>|enable|disable [<servidor>|all]]Panel de gestión de servidores MCPPara autenticar, reconectar o activar/desactivar servidores MCP
/memoryAbre los archivos de memoria en el editor del sistemaPara editar los CLAUDE.md directamente
/mobile? No se ha podido verificar—
/model [modelo]Selecciona el modeloPara cambiar de modelo a mitad de sesión
/passes? No se ha podido verificar—
/permissionsGestiona las reglas allow/ask/denyPara revisar o cambiar los permisos de las herramientas
/plan [descripción]Cambia al modo planPara 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
/powerupComando divertido / easter egg—
/pr-comments [PR]Trae los comentarios de un pull requestPara ir resolviendo el feedback de una revisión
/privacy-settingsGestiona los ajustes de privacidadPara revisar las opciones de datos y privacidad
/radioComando divertido / easter egg—
/recap? No se ha podido verificar—
/release-notesMuestra las notas de la versiónPara ponerte al día de lo que cambió
/reload-plugins [--force]Recarga los plugins tras un cambioPara aplicar cambios de plugins sin reiniciar
/reload-skillsRecarga las skillsPara aplicar cambios de skills sin reiniciar
/remote-controlContinúa esta sesión local desde otro dispositivoPara manejar la sesión desde Claude.ai o la app
/remote-env? No se ha podido verificar—
/rename [nombre]Renombra la sesiónPara 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 GitHubRevisión rápida de un PR
/rewindDevuelve 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—
/sandboxConfigura el sandboxPara ajustar el comportamiento del sandbox
/schedule [descripción]Crea rutinas programadasTrabajo automatizado recurrente
/scroll-speedAjusta la velocidad del scrollPreferencia de la TUI
/security-reviewRevisa el diff en busca de vulnerabilidadesPasada de seguridad antes de mergear
/setup-bedrockConfigura Amazon BedrockPara ejecutar a través de Bedrock
/setup-vertexConfigura Google Vertex AIPara ejecutar a través de Vertex
/simplify [objetivo]? No se ha podido verificar—
/skillsLista y gestiona las skillsPara explorar las skills disponibles
/stats? No se ha podido verificar—
/statusInformació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
/statuslineConfigura una línea de estado personalizadaPara personalizar la barra de estado de la TUI
/stickersComando divertido / easter egg—
/stopDetiene la respuesta actualPara cancelar una generación
/tasksLista las tareas en segundo plano de la sesiónPara ver cómo va el trabajo en segundo plano
/team-onboarding? No se ha podido verificar—
/teleportTrae una sesión web a este terminalPara mover una sesión de claude.ai al terminal
/terminal-setupInstala el atajo Shift+Enter para salto de línea (iTerm2, VS Code)Para escribir varias líneas en el terminal
/themeCambia el tema de la interfazPreferencia visual
/tui [default|fullscreen]Cambia el modo de visualización de la TUIPara 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
/upgradeActualiza Claude CodePara tener la última versión
/usageMuestra información de usoPara consultar el uso de tu plan
/usage-creditsMuestra el uso de créditosPara seguir el consumo de créditos
/verify? No se ha podido verificar—
/vimModo de entrada VimEdición al estilo Vim
/voice [hold|tap|off]Modo de entrada por vozPara hablar en vez de escribir
/web-setup? No se ha podido verificar—
/workflowsVista del progreso de los workflowsPara 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:

Las herramientas de IA para programar evolucionan rápido. Si encuentras información desactualizada, abre un issue o un pull request.