Ir al contenido
Mastering Claude

Inicio / Gestos cotidianos

Gestos cotidianos12 minApplication

Los gestos rápidos de la terminal

Un puñado de gestos breves cubre lo esencial de una sesión en el día a día: retomar una sesión precisa, volver a un punto de control anterior, lanzar un comando de shell sin salir de la conversación, y pedir un razonamiento más profundo para un solo turno sin cambiar el ajuste de toda la sesión.

Una sesión de Claude Code se pilota tanto con un puñado de gestos breves como con instrucciones largas. --continue retoma la sesión más reciente de la carpeta actual, --resume abre un selector para elegir una precisa, ! al principio de la línea cambia a modo shell para un comando en línea, y /rewind abre un menú de puntos de control para volver atrás sin perder la conversación.

Retomar una sesión precisa

--continue toma la sesión más reciente abierta en la carpeta actual y la retoma directamente, sin necesidad de elegir. --resume abre un selector de sesiones, o acepta un identificador preciso para saltar directamente a ella. En modo no interactivo:

claude -p "resume lo que hemos hecho" --continue

Este gesto evita tener que volver a copiar el contexto de una conversación ya mantenida el día anterior, sobre la misma carpeta de proyecto.

Volver a un punto de control con /rewind

Claude Code conserva los cien puntos de control más recientes de una sesión, y se crea un nuevo punto de control con cada mensaje enviado. /rewind, o dos pulsaciones de Escape desde una entrada vacía, abre un menú con seis opciones sobre el punto seleccionado: restaurar el código y la conversación, restaurar solo la conversación, restaurar solo el código, resumir a partir de ese punto o hasta ese punto para liberar contexto, o cancelar sin cambiar nada. Estos puntos de control se eliminan automáticamente al cabo de treinta días.

/rewind no lo cubre todo: los archivos modificados por un comando bash como rm, mv o cp escapan al seguimiento y no pueden anularse con este gesto, las ediciones de un subagente por lo general no se restauran, un cambio hecho fuera de la sesión tampoco, y una ruta enlazada por symlink o hardlink se ignora en la restauración. La lección sobre deshacer y recuperar una modificación detalla estos límites y el gesto de git que los cubre en su lugar.

Un comando de shell en línea con !

Escribir ! justo al principio de la entrada cambia a modo shell: el comando que sigue se ejecuta directamente, su salida se añade a la conversación, y Claude la tiene en cuenta para el resto del razonamiento, sin pasar por una solicitud formulada en lenguaje natural.

! git status --short

Modular el razonamiento para un solo turno

La palabra clave ultrathink, colocada en cualquier parte de una solicitud, añade una instrucción puntual que pide un razonamiento más profundo para ese turno preciso, sin modificar el nivel de esfuerzo ajustado para el resto de la sesión. Expresiones como think o think hard ya no se reconocen como palabras clave especiales, se leen como texto ordinario. El nivel de esfuerzo de la sesión se ajusta aparte, con el comando /effort.

Retener un hecho sin prefijo dedicado

Añadir un hecho para retener ya no pasa por un prefijo tecleado: Claude alimenta él mismo una memoria automática a lo largo de la sesión, y /memory abre los archivos de memoria para recorrerlos o corregirlos a mano.

Para componer texto en un editor más cercano a los hábitos de una terminal, el modo vim se activa desde /config, en Editor mode, o escribiendo "editorMode": "vim" en un archivo de ajustes. Este modo se combina con todo el resto de esta lista, no reemplaza ninguno de los gestos anteriores. Estos gestos se apoyan en mecanismos ya vistos, en particular interrumpir y redirigir en pleno trabajo, que distingue Escape de una parada completa con Ctrl+C.

Figure 1

Los gestos breves, su disparador y su efecto

GestoDisparadorEfecto
--continueOpción al lanzar claudeRetoma directamente la sesión más reciente de la carpeta actual
--resumeOpción al lanzar claudeAbre un selector de sesiones o salta a un identificador preciso
!Primer carácter de la entradaCambia a modo shell y añade la salida a la conversación
/rewindComando, o doble Escape sobre entrada vacíaAbre un menú de puntos de control del código y de la conversación
ultrathinkPalabra clave colocada en el texto de la solicitudAñade un razonamiento más profundo solo para ese turno
modo vim/config y luego Editor modeCambia el editor de entrada sin afectar a los demás gestos
Cada fila asocia un gesto a su disparador exacto y a lo que produce realmente en la sesión en curso.
Figure 2

Lo que retiene un punto de control

100puntos de control
número máximo conservado por sesión antes de que los más antiguos se eliminen
code.claude.com/docs/en/checkpointing, 2026-09-02
30días
plazo antes de la limpieza automática de los puntos de control más antiguos
code.claude.com/docs/en/checkpointing, 2026-09-02
Estas dos cifras acotan la vida útil de los puntos de control abiertos por /rewind en una sesión de Claude Code.
Calíbralo tú mismo

Un desarrollador relanza Claude Code a la mañana siguiente en la misma carpeta de proyecto con el comando --continue. La sesión se retoma directamente, con el historial del día anterior visible en la conversación. Luego escribe ! git log -1 para verificar el último commit mostrado en pantalla.

Escriba en una frase lo que esta situación establece, y en una frase lo que no establece.

Lo que hay que recordar
  • --continue retoma automáticamente la sesión más reciente de la carpeta actual, --resume abre un selector o acepta un identificador preciso.
  • /rewind, o dos pulsaciones de Escape desde una entrada vacía, restaura el código, la conversación, o ambos, pero no sigue ni los archivos modificados por un comando bash, ni la mayoría de las ediciones de un subagente, ni una ruta enlazada por symlink o hardlink.
  • El prefijo ! ejecuta un comando de shell directamente y añade su salida a la conversación, sin pasar por una formulación en lenguaje natural.
  • Solo la palabra clave ultrathink añade una instrucción de razonamiento más profundo para un solo turno, sin cambiar el nivel de esfuerzo ajustado para toda la sesión.
  • Una memoria se retiene ahora automáticamente a lo largo de la sesión, /memory sirve para recorrerla o corregirla, sin prefijo dedicado tecleado.
Hazlo ahora

Lance una sesión de Claude Code, escriba ! seguido de un comando de shell simple como ! ls, observe su salida añadida a la conversación, y luego abra /rewind para ver la lista de puntos de control disponibles en esa misma sesión.

Verificar en la fuente

Cada afirmación datable de esta lección remite aquí al texto público que la respalda. Una fuente que no se abre no prueba nada.