Saltar al contenido

Comandos Esenciales para el Día a Día

Los comandos y atajos del día a día, agrupados por lo que resuelven, y cómo elegir el modelo según la tarea.

6 min. de lectura

Esta es la referencia rápida: los comandos y atajos que vas a usar todas las semanas, agrupados por lo que resuelven.

Gestión de contexto

ComandoQué hace
/compactResume el historial de la conversación para liberar espacio, sin perder el hilo de lo que estás haciendo.
/clearBorra todo el historial y arranca de cero. Usalo cuando cambiás de tarea por completo.
/contextTe muestra qué está ocupando tu ventana de contexto — útil para decidir si conviene compactar.

Planificación y control de cambios

ComandoQué hace
/planModo en el que Claude explora y arma un plan sin tocar tu código todavía. Ideal antes de una tarea grande.
/diffMuestra los cambios hechos, para revisarlos de un vistazo antes de commitear.
/rewind (o doble Esc Esc)Deshace cambios de código y de conversación, volviendo a un punto anterior. Tu salvavidas cuando algo se fue por las ramas.

Permisos

Comando / atajoQué hace
/permissionsAbre el panel para ver y editar qué comandos/herramientas están permitidos, denegados o requieren confirmación.
Shift+TabRota entre los modos de permiso sin escribir nada (ver Permisos y seguridad operativa).

Trabajo diario / repo

ComandoQué hace
/initGenera un CLAUDE.md inicial analizando tu repo. Ideal al arrancar un proyecto nuevo.
/memoryLista y abre tus archivos de memoria, y prende o apaga auto memory. Ver Memoria y contexto.
/agentsGestiona subagentes: crearlos, editarlos, invocarlos.
/mcpVer y gestionar los servidores MCP conectados.
/security-reviewCorre una revisión de seguridad sobre los cambios de tu rama actual. Ver Seguridad en Claude Code.

Modelo y rendimiento

ComandoQué hace
/modelCambia entre modelos (Sonnet, Opus, Haiku) según la complejidad de la tarea.
/effortAjusta cuánto “piensa” el modelo antes de responder (low a xhigh, más max y auto) — más esfuerzo ayuda en debugging complejo, pero gasta más cuota.

Cómo elegir modelo según la tarea

/model acepta alias (haiku, sonnet, opus) que siempre resuelven a la última versión de esa familia — es la forma más estable de referirte a un modelo en settings.json o en un subagente, porque no se rompe cada vez que Anthropic saca una versión nueva. La lógica para elegir entre familias no cambió en los últimos años, aunque las versiones sí:

  • Haiku → pensalo para tareas de alta frecuencia y bajo riesgo: exploración rápida de archivos, lint, subagentes que corren en loop, o cuando estás por chocar contra tu límite de uso. No lo uses para decisiones de arquitectura ni para debugging de una causa raíz no obvia.
  • Sonnet → el default razonable para el 80% del trabajo diario: implementar features, refactors acotados, escribir tests. Es el punto de partida hasta que tengas una razón concreta para cambiar.
  • Opus → reservalo para problemas donde el costo de una mala decisión es alto: diseño de arquitectura, un bug que ya resistió un par de intentos, revisión de seguridad. Evitalo en tareas repetitivas o de bajo riesgo — es el modelo más caro y lento de los tres.

Hay dos ejes independientes entre sí que conviene no confundir: el modelo (qué tan capaz es) y el /effort (cuánto tiempo de razonamiento le dedica antes de responder). Podés tener Sonnet con effort alto para un debugging puntual sin necesidad de escalar a Opus, y es casi siempre más barato que subir de familia.

Regla práctica: arrancá siempre en Sonnet. Subí a Opus solo cuando Sonnet ya te dio una respuesta poco convincente en un problema genuinamente difícil, no de forma preventiva. Bajá a Haiku para tareas mecánicas de alto volumen — un subagente de exploración que se invoca veinte veces en la misma sesión es buen candidato.

Comando / atajoQué hace
/add-dirLe da acceso a otra carpeta además de la actual — útil en monorepos.
/cdMueve la sesión a otro directorio sin perder la conversación.
@Adjunta un archivo específico a tu mensaje (autocompleta con el explorador de archivos).
!Al arrancar un mensaje con !, corrés un comando de shell directo, sin pasar por Claude.
EscInterrumpe a Claude mientras está trabajando.

Documentación relacionada: esta es una selección curada — la referencia completa de comandos incluye varios más, entre ellos /doctor, /code-review y los que se agregan por SDK o por plugins instalados.

Te sirvió, compartilo

// ¿te sirvió?
// compartilo