Referencia de comandos · Claude Code
/diff
Abre un visor de diffs interactivo para cambios sin commitear y diffs turno a turno.
/diff abre un visor de diferencias interactivo para el estado de trabajo actual. Con las flechas izquierda/derecha se alterna entre el diff de Git de los cambios sin confirmar y los diffs turno a turno de la conversación; con arriba/abajo se navega entre los archivos modificados.
Enter abre el diff del archivo seleccionado; dentro de él se desplaza con las flechas, PageUp/PageDown, j/k, Space o Home/End, y Esc vuelve a la lista de archivos. Desde la versión 2.1.198, el visor abierto se actualiza automáticamente cuando el estado de Git del repositorio cambia fuera de la sesión, por ejemplo por un cambio de rama o un commit en otra terminal.
/diff muestra exclusivamente cambios sin confirmar y turnos de la conversación, no el historial a través de varios commits, y no evalúa el contenido de los cambios. Para volver a un estado anterior existe en cambio /rewind, que retrocede código y conversación juntos.
🔄 LA MISMA TAREA («VER DIFF») EN OTRAS PLATAFORMAS
✅ ¿CUÁNDO USARLO?
Revisar archivo por archivo los cambios sin confirmar antes de hacer commit
/diff tras varias ediciones, para revisar cada archivo modificado
Rastrear en qué turno de la conversación surgió un cambio concreto
/diff y luego alternar con izquierda/derecha entre el diff de Git y los turnos de Claude
⛔ ¿CUÁNDO MEJOR NO?
Querer comparar cambios a través de varios commits o ramas
/diff solo muestra cambios sin confirmar y diffs turno a turno, no el historial de commits
Mejor: el 'git diff <ref1> <ref2>' normal en la terminal para comparaciones entre commits
Querer que los cambios se evalúen en busca de bugs o vulnerabilidades
/diff solo muestra la diferencia visual, sin evaluar su contenido.
Mejor: /code-review para bugs y limpieza, /security-review para riesgos de seguridad.
FUENTES
- documentación de Claude Code (oficial) ↗ code.claude.com
MÁS COMANDOS · Claude Code