Claude Code: comandos y atajos para el trabajo diario

Guía de comandos y atajos de Claude Code: arranque de sesión, menciones, modos de permiso, comandos de barra, contexto y revisión.

Jonathan Canales

Claude Code se maneja con conversación, pero debajo de la conversación hay una capa de comandos y atajos que multiplican la velocidad de trabajo. Son los que cubren las necesidades que aparecen cada día al trabajar con la herramienta: comandos de barra para controlar la sesión, atajos de teclado para mantener el ritmo de principio a fin y un par de gestos de terminal que cambian la experiencia completa.

Esta guía reúne ese conjunto esencial, organizado por momento de uso: arranque, trabajo dentro de la sesión, control de contexto y revisión de cambios. Cada comando incluye cuándo conviene usarlo, porque el valor está en el hábito, tanto como en el atajo mismo. La información corresponde a mediados de julio de 2026 y la herramienta evoluciona rápido; el comando /help dentro de la sesión siempre muestra la lista vigente.

Garabato de una mano presionando un botón con aro naranja

Arranque: comandos de terminal que ahorran sesiones

Antes de hablar con el modelo, la terminal ya ofrece atajos valiosos. El comando claude abre una sesión nueva en el directorio actual. claude -c continúa la conversación más reciente del proyecto, ideal para retomar el trabajo del día anterior con todo el contexto intacto. claude -r abre un selector de conversaciones anteriores para reanudar cualquiera, útil cuando trabajas en varios frentes del mismo repositorio.

claude -p ejecuta en modo una sola pasada: le pasas la instrucción, imprime la respuesta y termina, lo que lo vuelve perfecto para scripts, aliases y pipelines. Combinado con pipes de Unix permite cosas como analizar un log completo con una sola línea. Y la bandera --add-dir suma directorios extra al alcance de la sesión cuando el trabajo toca varios proyectos hermanos a la vez.

Otro atajo de terminal con efecto inmediato es --model, que fija el modelo desde el arranque cuando ya sabes qué perfil de velocidad y profundidad quieres para esa sesión, y --permission-mode, que define el modo de permisos inicial y evita los primeros cambios manuales con Shift+Tab.

Otro gesto que ahorra fricción diaria es recordar que las sesiones viven por proyecto: cada repositorio guarda su propio historial, sus propias memorias y su propia configuración, así que retomar el trabajo en el directorio correcto devuelve todo el contexto acumulado de ese frente.

Un hábito que paga desde el primer día: arrancar siempre desde la raíz del proyecto. Claude Code descubre ahí el archivo CLAUDE.md, la configuración del equipo y las skills del proyecto, y toda la sesión arranca con el contexto correcto.

Dentro de la sesión: menciones y modos

Tres gestos cambian la forma de pedir trabajo. La arroba @ seguida de una ruta menciona archivos o carpetas concretas y los trae a la conversación de inmediato, con autocompletado incluido. El signo # guarda una instrucción directamente en la memoria del proyecto: escribe # seguido de la regla y Claude la registra en CLAUDE.md para todas las sesiones futuras. El signo ! al inicio de la línea ejecuta un comando de shell directamente y suma su salida al contexto, perfecto para pegar el resultado de una prueba o de un git status.

Los modos de permiso se alternan con Shift+Tab. El modo normal pide confirmación en cada edición; el modo de aceptación automática deja pasar las ediciones de archivos mientras tú supervisas; y el modo de planificación detiene la ejecución hasta que apruebas un plan escrito. Cambiar de modo en el momento correcto es de los hábitos que más tiempo devuelven: planificación para tareas ambiguas, aceptación automática para cambios mecánicos ya entendidos.

Para interrumpir, Esc detiene la acción en curso y te devuelve el control al instante, con la conversación intacta. Dos pulsaciones de Esc seguidas abren el historial del mensaje para editar lo que pediste y reenviarlo corregido. Es la forma rápida de ajustar una instrucción a medio camino en lugar de esperar a que termine una ejecución desviada.

Atajos de edición: pulir la instrucción a tiempo

Gran parte de la velocidad viene de corregir pronto. La flecha arriba recupera mensajes anteriores de la sesión para reenviarlos ajustados, y el historial se conserva entre sesiones del mismo proyecto. Cuando una respuesta va por mal camino, interrumpir con Esc y aclarar en una frase corta rinde mejor que dejar terminar y corregir después: el modelo incorpora la aclaración al instante y retoma desde el punto exacto.

También conviene saber que las instrucciones se pueden apilar. En lugar de un párrafo largo con cinco peticiones, enviar la primera, dejar que trabaje y encadenar la siguiente mantiene cada paso verificable. Este ritmo de conversación corta, combinado con Esc a tiempo, es la forma más confiable de llegar al resultado esperado con el mínimo de retrabajo.

Garabato de una caja de herramientas abierta con escalera y destornillador de mango naranja

Comandos de barra: el panel de control

Los comandos que empiezan con / administran la sesión. Estos son los esenciales en la práctica diaria:

  • /clear: limpia el contexto de la conversación. Úsalo al cambiar de tarea para que el modelo arranque fresco y con toda su capacidad disponible.
  • /compact: resume la conversación actual conservando lo esencial. Es la respuesta estándar cuando una sesión larga empieza a llenar el contexto y todavía queda trabajo por delante.
  • /init: genera el archivo CLAUDE.md inicial del proyecto analizando el código. Es el primer comando que conviene correr en un proyecto nuevo.
  • /model: cambia el modelo de la sesión sobre la marcha, para equilibrar velocidad y profundidad según la tarea.
  • /cost: muestra el consumo de la sesión actual, clave para entender qué tipo de trabajo pesa más en el plan.
  • /review: pide una revisión del código con criterios de calidad, excelente antes de hacer commit.
  • /permissions: abre la administración de permisos de herramientas, donde se autoriza o se limita lo que el agente puede ejecutar.
  • /memory: edita directamente los archivos de memoria, incluido el CLAUDE.md del proyecto y el personal.
  • /agents: administra subagentes especializados con contexto propio para tareas delegadas dentro de la sesión.
  • /help: lista todos los comandos disponibles en la versión instalada, la referencia siempre actualizada.

La lista completa crece con cada versión, y vale la pena repasar /help de vez en cuando: comandos recientes suelen responder justo a fricciones que antes se resolvían a mano.

Control de contexto: el músculo que más se entrena

La diferencia entre una sesión productiva y una frustrante suele ser el manejo del contexto. La ventana de contexto es finita, y cada archivo leído, cada salida de comando y cada ida y vuelta ocupan una parte. Los comandos anteriores son las herramientas; la estrategia es la siguiente.

Primero, una tarea por contexto. Cuando la conversación cambia de objetivo, /clear y una instrucción nueva rinden más que arrastrar una charla larga con restos de tres tareas. Segundo, sesiones largas con /compact oportuno: en cuanto notes respuestas que pierden detalle, compacta antes de seguir. Tercero, memoria persistente para lo permanente: todo lo que aplique a todas las sesiones pertenece a CLAUDE.md, escrito una vez con # o con /memory, y jamás repetido en prompts.

Cuarto, menciones precisas en lugar de exploración amplia. Pedir trabajo sobre @src/pagos concentra la atención del modelo donde importa y deja el resto del contexto libre para razonar. Quinto, planificación para lo complejo: el modo de planificación gasta contexto en entender antes de tocar nada, y ese orden evita rehacer trabajo.

Atajos de revisión: donde se gana la confianza

Trabajar rápido con Claude Code exige revisar bien, y la herramienta pone atajos específicos para eso. Cuando propone cambios, cada diff se revisa en la terminal antes de aceptarse; conviene leerlo completo en las primeras semanas y a medida que crece la confianza reservar la lectura fina para los archivos sensibles.

git diff y git status dentro de la sesión, invocados con !, dan la vista completa de lo cambiado hasta el momento y dejan la salida disponible para que el modelo la use en su siguiente respuesta. /review añade una pasada de calidad con criterios de legibilidad y convenciones. Y si un cambio ya aplicado sale mal, pedir revertirlo en lenguaje natural funciona porque el modelo conoce el estado anterior de su propia edición.

El último atajo es el más subestimado: commits frecuentes. Pedirle a Claude Code que haga commit después de cada unidad de trabajo completa convierte el historial de git en una red de seguridad, y regresar a cualquier punto deja de depender de la memoria de la sesión.

Cómo convertir esto en hábito

La curva típica tiene tres etapas. La primera semana se trabaja con lo básico: @ para archivos, Esc para interrumpir, Shift+Tab para modos. Después llegan los comandos de contexto: /clear, /compact, /init, /memory. Al mes, la capa avanzada se vuelve natural: claude -p en scripts, subagentes con /agents, revisión sistemática con /review.

El consejo final es instalar un hábito a la vez. Cada comando de esta guía resuelve una fricción concreta, y la forma más rápida de adoptarlos es notar la fricción cuando ocurre y buscar aquí su atajo. Para el siguiente nivel, la guía de cómo instalar Claude Code y crear tu primer proyecto cubre la base, y Claude Skills: qué son y cómo crear una desde cero muestra cómo empaquetar los procedimientos que más repites.

Fuentes

¿Te fue útil este artículo?

Tecnología y herramientas