01 Qué es un comando con barra
En Claude Code, todo lo que empieza por / no es un mensaje para el modelo: es una función del programa. Al teclear la barra aparece un menú filtrable con los comandos disponibles, incluidos los que añaden tus skills y plugins. Algunos funcionan solos (/rewind) y otros aceptan texto detrás (/plan arregla el formulario de contacto).
Hay muchos, pero estos seis resuelven los problemas más habituales: Claude olvida tus normas, toca demasiado sin avisar, rompe algo, se para antes de terminar o tarda una eternidad con tareas repetitivas.
| Comando | Problema que resuelve | Cuándo usarlo |
|---|---|---|
| /memory | Repetir las mismas normas en cada sesión | Al empezar un proyecto y cada vez que corrijas algo dos veces |
| /plan | Cambios grandes que no esperabas | Antes de cualquier tarea de más de un archivo |
| /rewind | Algo se ha roto | Justo después del cambio que lo estropeó |
| /goal | Claude se para a mitad | Tareas largas con un final comprobable |
| /batch | Cambios repetitivos en muchos archivos | Migraciones y refactorizaciones masivas |
| /agents | Un único Claude para todo | Cuando repites el mismo tipo de revisión o tarea |
02 /memory: que Claude recuerde tus normas
Claude Code tiene dos memorias. Los archivos CLAUDE.md son instrucciones que escribes tú y se cargan al empezar cada sesión: stack, convenciones, comandos de test, lo que nunca debe tocar. La memoria automática son notas que Claude toma solo a partir de tus correcciones. /memory abre el editor de los CLAUDE.md, permite activar o desactivar la memoria automática y ver lo que ha guardado.
/memory
03 /plan: primero el plan, luego el código
/plan pone la sesión en modo plan: Claude investiga el código y te propone los pasos, pero no edita archivos hasta que apruebes. Puedes escribir la tarea detrás del comando para que empiece directamente. También puedes entrar y salir del modo plan con Shift+Tab, que va rotando entre los modos de permisos.
/plan añade validación de NIF al formulario de alta de clientes y un test que la cubra
Antes de aprobar: dime qué archivos vas a modificar y por qué, qué podría romperse en otras partes de la aplicación y cómo vas a comprobar que funciona. Si hay una forma más simple de hacerlo, propónla.
04 /rewind: volver atrás cuando algo se rompe
Claude Code guarda puntos de control mientras trabaja. /rewind (o pulsar Esc dos veces con el campo de texto vacío) abre la lista de tus mensajes anteriores: eliges el punto y decides si restaurar el código, la conversación o ambos. Sus alias son /checkpoint y /undo.
05 /goal: trabajar hasta cumplir un objetivo
Con /goal defines una condición de terminado. Tras cada turno, otro modelo comprueba si se cumple; si no, Claude sigue con otro turno sin esperar a que escribas. Se detiene al cumplirla, si se juzga imposible o con /goal clear. Sin argumentos, muestra el estado.
/goal todos los tests de tests/Feature/Checkout pasan, el linter sale limpio y no se ha modificado ningún otro test, o para tras 20 turnos
- ✓Un estado final medible: tests que pasan, un build sin errores, una cola vacía.
- ✓Cómo demostrarlo: el evaluador solo lee la conversación, así que Claude debe ejecutar la comprobación y mostrar el resultado.
- ✓Restricciones: lo que no debe cambiar por el camino.
- ✓Un límite de turnos o tiempo para que no se alargue sin fin.
06 /batch y /agents: repartir el trabajo
/batch está pensado para cambios grandes y repetitivos. Investiga el código, divide el trabajo en entre 5 y 30 unidades independientes y te presenta un plan. Cuando lo apruebas, lanza un subagente en segundo plano por unidad, cada uno en su propio worktree (una copia aislada del repositorio), que implementa, ejecuta tests y publica su cambio. Necesita que el proyecto sea un repositorio git.
/batch sustituye las llamadas a la librería de fechas antigua por las funciones nativas en todos los componentes de resources/js
Los subagentes son asistentes especializados con su propio prompt, herramientas y permisos, guardados como archivos Markdown en .claude/agents/ (del proyecto) o ~/.claude/agents/ (personales). En las versiones actuales, /agents te recuerda que la forma de crearlos es pedírselo a Claude o editar esos archivos; en versiones anteriores abría un gestor interactivo.
Crea un subagente de proyecto en .claude/agents/revisor-seguridad.md que revise los cambios pendientes buscando validación de entrada ausente, consultas sin parametrizar, secretos en el código y permisos mal comprobados. Solo debe poder leer archivos y ejecutar git diff, nunca editar. Escribe una descripción clara de cuándo debo usarlo y enséñame el archivo antes de guardarlo.
Preguntas frecuentes
Teclea / en una sesión para ver el menú, o /help para la ayuda. La referencia completa está en la documentación oficial de Claude Code.
No. Es un deshacer rápido dentro de la sesión, pero no cubre comandos de terminal ni cambios externos. Sigue haciendo commits.
Necesita git, o bien un hook WorktreeCreate configurado para otro sistema de control de versiones, porque cada unidad trabaja en un worktree aislado.
/goal repite turnos hasta que se cumple una condición; /loop repite un prompt cada cierto intervalo mientras la sesión está abierta.
Sobre el autor
Equipo editorial de appyweb
Marketing, SEO y desarrollo con IA
Especialistas de appyweb en SEO, publicidad, desarrollo web y automatización con IA.