Chuleta de Claude Code y referencia rapida

Configuración y Acceso

$curl -fsSL https://claude.ai/install.sh | bash
$curl -fsSL https://claude.ai/install.sh | bash

Instalar Claude Code de forma nativa en macOS, Linux o WSL con actualizaciones automáticas en segundo plano.

$irm https://claude.ai/install.ps1 | iex

Instalar Claude Code con el instalador nativo desde Windows PowerShell con actualizaciones automáticas en segundo plano.

$curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

Instalar Claude Code con el instalador nativo desde Windows CMD con actualizaciones automáticas en segundo plano.

$brew install --cask claude-code
$brew install --cask claude-code

Instalar Claude Code con Homebrew.

$brew upgrade claude-code
$brew upgrade claude-code

Las instalaciones de Homebrew no se actualizan automáticamente. Ejecute este comando para obtener las características más recientes y parches de seguridad.

$winget install Anthropic.ClaudeCode

Instalar Claude Code con WinGet en Windows.

$winget upgrade Anthropic.ClaudeCode

Las instalaciones de WinGet no se actualizan automáticamente. Ejecute este comando para obtener las características más recientes y parches de seguridad.

$claude

Iniciar una sesión interactiva de Claude Code en el proyecto actual.

$claude -v

Mostrar la versión instalada de Claude Code.

$claude update

Actualizar manualmente Claude Code a la versión más reciente.

$claude --init

Ejecutar ganchos de inicialización e iniciar modo interactivo.

$claude auth login

Inicie sesión en su cuenta de Claude desde la terminal. Use --email para rellenar previamente el correo electrónico o --sso para forzar autenticación SSO.

$claude auth status --text

Mostrar estado de autenticación como JSON. Use --text para salida legible. Sale con código 0 si está conectado, 1 si no.

$claude "write a test for this function"

Ejecutar una tarea única y obtener una respuesta sin iniciar una sesión interactiva.

$claude commit

Crear una confirmación de Git con Claude Code escribiendo el mensaje de confirmación.

/init

Inicializar archivos de guía de proyecto para el proyecto actual.

/memory

Abrir administración de memoria de Claude desde dentro de la sesión.

/login

Inicie sesión en su cuenta de Anthropic.

/logout

Cierre sesión de su cuenta de Anthropic.

/mobile
/ios
/android

Mostrar código QR para descargar la aplicación móvil de Claude.

/import codex
/import gemini
/import cursor

Importar la configuración de OpenAI Codex, Google Gemini CLI o Cursor en Claude Code, incluidos archivos de instrucciones, servidores MCP, comandos, subagentes y skills.

Solicitud e Entrada

$claude -p "explain this function"

Ejecutar Claude una vez en modo de impresión y salir con una única respuesta.

Ctrl + G
Ctrl + X then Ctrl + E

Abrir el mensaje actual en su editor de texto predeterminado.

/btw what was the name of that config file again?

Haga una pregunta lateral sin agregarla al historial principal de conversación. Puede ejecutarse mientras Claude trabaja.

Ctrl + K

Eliminar desde el cursor hasta el final de la línea.

Ctrl + U

Eliminar toda la línea actual.

Ctrl + Y

Pegar texto eliminado con comandos de muerte de readline.

Alt + Y

Ciclar a través de entradas de anillo de muerte anterior después de pegar.

Alt + B

Mover el cursor hacia atrás una palabra.

Alt + F

Mover el cursor hacia adelante una palabra.

Ctrl + V or Cmd + VAlt + VCtrl + V or Alt + V

Pegar una imagen desde el portapapeles.

\ + Enter
Shift + Enter
Ctrl + J
Option + EnterShift + EnterShift + Enter

Insertar una nueva línea para entrada multilínea.

/

Abrir el selector de comando de barra diagonal desde el inicio del mensaje.

!

Ingresar modo bash desde el inicio del mensaje.

@

Activar autocompletado de ruta de archivo.

Tab

Aceptar una sugerencia de mensaje para editar.

Enter

Aceptar una sugerencia de mensaje y enviarla inmediatamente.

Escape
Backspace
Ctrl + U

Salir del modo bash cuando el mensaje esté vacío.

/voice

Alternar dictado de voz push-to-talk.

Space
Enter
Escape

Descartar una superposición de pregunta lateral /btw y volver al mensaje principal.

/goal all tests passing
/goal clear

Establecer un objetivo: Claude sigue trabajando en varios turnos hasta que se cumpla la condición. Pase clear para eliminar antes un objetivo activo.

/loop 5m check if the deploy finished

Ejecutar un prompt repetidamente mientras la sesión permanezca abierta, con un intervalo como 5m, o dejar que Claude marque su propio ritmo. Alias: /proactive.

/schedule

Crear, actualizar, listar o ejecutar rutinas, que se ejecutan en la nube según un programa. Alias: /routines.

/deep-research compare state of the art RAG approaches

Lanzar varias búsquedas web sobre una pregunta, obtener y contrastar fuentes y sintetizar un informe con citas.

Ctrl + S

Guardar el prompt actual para más tarde. Con texto en la entrada, lo guarda y limpia la entrada; al pulsarlo de nuevo con la entrada vacía, restaura el texto guardado.

Ctrl + A

Mover el cursor al inicio de la línea actual. En entrada multilínea, se mueve al inicio de la línea lógica actual.

Ctrl + E

Mover el cursor al final de la línea actual. En entrada multilínea, se mueve al final de la línea lógica actual.

Ctrl + W

Borrar hacia atrás hasta el espacio en blanco anterior. Una pulsación elimina toda una ruta o --flag=value.

Alt + D

Borrar hasta el final de la palabra actual, o hasta el final de la siguiente palabra cuando el cursor está entre palabras.

Ctrl + _
Ctrl + Shift + -

Deshacer la última edición de la entrada, restaurando el texto anterior y la posición del cursor.

Ctrl + Enter
Ctrl + X then Ctrl + S

Enviar los mensajes en cola, y el borrador con ellos, de inmediato mientras Claude sigue trabajando.

$claude -p "query" --output-format json

Obtener salida JSON del modo print para scripts y automatización.

$claude -p --fallback-model sonnet "query"

Activar la reserva automática a un modelo especificado cuando el modelo predeterminado está sobrecargado (solo modo print).

$claude -p --max-turns 3 "query"
$claude -p --max-budget-usd 5.00 "query"

Limitar los turnos agénticos o establecer un tope de gasto para las ejecuciones en modo print.

Sesiones y Contexto

$claude -c
$claude --continue

Continuar la conversación más reciente en el directorio actual.

$claude --resume auth-refactor
$claude -r

Reanudar una sesión específica por ID o nombre, o mostrar un selector interactivo para elegir una sesión.

/clear
/reset
/new

Limpiar la sesión actual e iniciar una conversación nueva.

/compact "keep only the important parts"

Compactar la conversación actual para mantener solo el contexto importante.

/resume
/continue

Reanudar otra conversación desde dentro de la sesión actual.

/rename feature-auth

Renombrar la conversación actual.

/fork bug-investigation

Copiar la conversación actual en una nueva sesión en segundo plano y seguir trabajando aquí. Pase un prompt para iniciar la copia con él de inmediato. Para cambiar usted mismo a una rama, use /branch; para entregar una tarea a un subagente que reporte de vuelta, use /subtask.

/context

Mostrar cuánto contexto se está utilizando actualmente.

/plan fix the auth bug

Entrar en el modo de planificación, pasando opcionalmente una descripción de tarea para comenzar a planificar de inmediato.

/tasks

Abrir la lista de tareas para la sesión actual.

/copy

Copiar la última respuesta del asistente al portapapeles. Pase un número N para copiar la enésima última respuesta, o elija bloques de código individuales desde el selector interactivo.

/export notes.txt

Exportar la respuesta actual a un archivo.

/desktop
/app

Transferir una sesión de terminal a la aplicación de escritorio o web para revisión de diferencias visuales y trabajo continuo.

/add-dir <path>

Agregar un nuevo directorio de trabajo a la sesión actual.

/branch feature-auth
/fork

Crear una rama de la conversación actual en este punto.

/remote-control
/rc

Habilitar control remoto de la sesión actual desde claude.ai.

Esc + Esc

Retroceder o resumir desde el teclado.

/background

Desvincular la sesión actual para que se ejecute como agente en segundo plano y liberar la terminal. Pase un prompt para enviar una instrucción más antes de desvincular. Alias: /bg.

/subtask refactor the auth module

Generar un subagente bifurcado que hereda toda la conversación y trabaja en la tarea mientras usted sigue trabajando. Su resultado vuelve a esta conversación al terminar.

/cd ../other-project

Mover la sesión a un nuevo directorio de trabajo conservando la conversación.

/recap

Generar un resumen de una línea de la sesión actual a demanda.

/teleport

Traer una sesión en la nube de claude.ai a esta terminal. Abre un selector y luego obtiene la rama y la conversación. Alias: /tp.

/autocompact 500k
/autocompact auto

Establecer la ventana de auto-compact: cuánto se llena la ventana de contexto antes de que Claude Code compacte automáticamente. Pase un tamaño como 500k, o auto para el valor predeterminado ajustado al modelo.

$claude -w feature-auth
$claude --worktree

Iniciar Claude en un git worktree aislado en .claude/worktrees/<name> para que las sesiones paralelas no entren en conflicto. Si no se indica un nombre, se genera uno automáticamente.

$claude -n "my-feature-work"

Establecer un nombre visible para la sesión, mostrado en /resume y en el título de la terminal. Reanudarla más tarde con claude --resume <name>.

$claude --resume abc123 --fork-session

Al reanudar, crear un nuevo ID de sesión en lugar de reutilizar el original, dejando la conversación original intacta.

$claude --from-pr 123

Reanudar sesiones vinculadas a un PR de GitHub específico (vinculadas automáticamente al crearlas con gh pr create).

$claude --teleport

Reanudar una sesión web de claude.ai en la terminal local.

$claude --remote "Fix the login bug"

Crear una nueva sesión web en claude.ai con la descripción de tarea proporcionada.

$claude --remote-control "My Project"

Iniciar una sesión interactiva con el control remoto activado para poder controlarla también desde claude.ai o la app de Claude.

Navegación y Control

Ctrl + C

Cancelar la entrada o generación actual.

Ctrl + F

Matar todos los agentes de fondo.

Ctrl + D

Salir de la sesión de Claude Code.

/exit
/quit

Salir de Claude Code desde el símbolo del sistema.

Ctrl + L

Limpiar la pantalla del terminal manteniendo el historial de conversación.

Ctrl + O

Alternar salida detallada para detalles de ejecución de herramientas.

Ctrl + B

Tareas en ejecución en segundo plano. Los usuarios de Tmux presionan Ctrl+B dos veces.

Ctrl + T

Mostrar u ocultar la lista de tareas.

Ciclar a través de pestañas en diálogos y menús.

Navegar por el historial de comandos.

Ctrl + Z

Suspender Claude Code al shell (solo Unix). Ejecute fg para reanudar.

Revisión y Diagnósticos

/diff

Mostrar la diferencia actual dentro de Claude.

/rewind
/checkpoint
/undo

Retroceder la conversación a un punto de control anterior.

/doctor
/checkup

Ejecutar una revisión de configuración que diagnostica problemas de instalación, ajustes, extensiones y CLAUDE.md, y propone correcciones que Claude aplica tras su confirmación.

/status

Mostrar estado de sesión y cuenta de Claude actual.

/stats

Mostrar estadísticas detalladas de conversación y uso incluyendo historial de sesión y racha.

/insights

Generar un informe analizando sesiones de Claude Code, patrones de interacción y puntos de fricción.

/usage

Mostrar información de uso actual.

/cost

Mostrar información de gasto y costo actual.

/security-review

Revisar la rama actual para problemas de seguridad.

Cmd + ClickCtrl + ClickCtrl + Click

Abrir la solicitud de extracción vinculada desde el pie de página.

/code-review
/code-review high 1234
/code-review ultra --fix
/review

Revisar el diff actual, o un número de PR, rama o ruta, en busca de errores de corrección. Pase --fix para aplicar los hallazgos, --comment para publicarlos en el PR, o ultra para una revisión profunda en la nube multiagente. Alias: /review.

/simplify

Revisar el código modificado en busca de oportunidades de limpieza y aplicar las correcciones. Cuatro agentes se ejecutan en paralelo cubriendo reutilización, simplificación, eficiencia y nivel de abstracción. No busca errores de corrección; use /code-review para eso.

/verify

Confirmar que un cambio de código hace lo que debe construyendo la aplicación, ejecutándola y observando el resultado, en lugar de confiar en pruebas o comprobaciones de tipos.

/debug login fails on safari

Activar el registro de depuración de la sesión actual y resolver problemas leyendo el registro de depuración de la sesión. Describa opcionalmente el problema para enfocar el análisis.

Búsqueda Inversa

Ctrl + R

Iniciar búsqueda inversa a través del historial de comandos o ciclar a través de coincidencias más antiguas.

Tab
Esc

Aceptar la coincidencia de búsqueda inversa actual para editar.

Enter

Aceptar la coincidencia de búsqueda inversa actual y ejecutarla.

Backspace

Salir de la búsqueda inversa cuando la consulta esté vacía.

Ctrl + C

Cancelar búsqueda inversa y restaurar la entrada original.

Configuración e Integraciones

/config
/settings
/config theme=dark

Abrir la interfaz de ajustes, o pasar pares clave=valor para establecer un ajuste directamente, como /config thinking=false o /config model=sonnet.

/theme

Abrir el selector de tema.

/color orange

Establecer el tema de color de la interfaz.

/keybindings

Abrir configuración de enlace de teclas.

/terminal-setup

Instalar enlaces específicos de terminal como soporte Shift+Enter.

/model

Cambiar modelos desde dentro de la sesión actual.

/effort high

Cambiar el nivel de esfuerzo de razonamiento actual.

/fast on

Alternar modo rápido en la sesión actual.

/permissions
/allowed-tools

Abrir configuración de permisos.

/sandbox

Abrir configuración de sandbox.

/mcp

Administrar integraciones del servidor MCP.

/plugin

Administrar complementos desde dentro de la sesión.

/reload-plugins

Recargar complementos instalados.

/ide

Conectar Claude Code a su IDE.

/agents

Abrir opciones de agente y compañero de equipo.

/hooks

Ver configuraciones de gancho para eventos de herramientas y automatizaciones.

/config

Alternar entre los modos de edición Vim y Normal desde la interfaz de ajustes. Eliminado como comando /vim en v2.1.92.

/statusline

Configurar la visualización de línea de estado de Claude Code en su símbolo del sistema de shell.

Shift + Tab
Alt + M

Alternar modos de permiso.

Option + PAlt + PAlt + P

Cambiar modelos sin limpiar el mensaje actual.

Option + TAlt + TAlt + T

Alternar modo de pensamiento extendido.

Ctrl + T

Alternar resaltado de sintaxis dentro del selector de tema.

/usage-credits

Configurar créditos de uso, o solicitarlos al administrador, al alcanzar un límite de tarifa. Antes /extra-usage.

/output-style concise

Listar los estilos de salida o cambiar a uno de ellos.

/update-config allow npm test without prompting

Describir un cambio de ajustes, como permitir un comando o añadir un hook, y Claude edita el archivo settings.json correspondiente. Para el tema y el modelo, use /config en su lugar.

/fewer-permission-prompts

Escanear las transcripciones en busca de llamadas comunes de herramientas Bash y MCP de solo lectura, y añadir una lista de permisos priorizada a los ajustes del proyecto para reducir las solicitudes de permiso.

/skill-doctor

Mostrar lo que cuesta en contexto cada una de las skills y con qué frecuencia se usa, para encontrar skills que desactivar.

/list-agents
/peers

Listar los subagentes, los compañeros de equipos de agentes y otras sesiones de Claude Code a las que Claude puede enviar mensajes, con el nombre que se debe usar para cada uno. Alias: /peers.

Option + OAlt + OAlt + O

Activar o desactivar el modo rápido.

$claude --agents '{"reviewer":{"description":"Reviews code","prompt":"You are a code reviewer"}}'

Definir subagentes personalizados dinámicamente al iniciar mediante JSON, usando los mismos campos que el frontmatter de subagentes más un campo prompt.

$claude --tools "Bash,Edit,Read"

Restringir qué herramientas integradas puede usar Claude. Use "" para desactivar todas, "default" para todas, o liste nombres de herramientas.

$claude --effort high

Establecer el nivel de esfuerzo de la sesión al iniciar: low, medium, high o max (solo Opus, con ámbito de sesión).

$claude --add-dir ../apps ../lib

Añadir directorios de trabajo adicionales a los que Claude pueda acceder al iniciar.

$claude --permission-mode plan

Iniciar la sesión en un modo de permiso especificado, como plan.

$claude --mcp-config ./mcp.json
$claude --strict-mcp-config --mcp-config ./mcp.json

Cargar servidores MCP desde archivos o cadenas JSON, ignorando opcionalmente el resto de la configuración MCP.

Ayuda y Descubrimiento

/help

Abrir la ayuda del comando de barra diagonal integrada.

/skills

Abrir la lista de habilidades disponibles.

/release-notes

Ver el registro de cambios completo con actualizaciones de versión reciente.

/feedback
/bug

Enviar comentarios o informar errores sobre Claude Code.

?

Abrir la leyenda de acceso directo para su entorno actual.