Claude Code — Comandos de terminal
Comandos de terminal vs. comandos slash
claude ...es un comando de shell — lo ejecutas en tu terminal, antes o fuera de una sesión./comandoes un comando slash — lo escribes dentro de una sesión interactiva de Claude Code.Se solapan a propósito:
claude updateva en el shell y/upgradedentro de la sesión;claude mcp addconfigura servidores y/mcplos gestiona en vivo. Esta página cubre sólo el lado del shell. La otra mitad está en Comandos slash, y los flags se documentan aparte en Flags del CLI.
Arrancar y retomar sesiones
| Comando | Qué hace |
|---|---|
claude | Inicia una sesión interactiva |
claude "consulta" | Inicia una sesión interactiva con un prompt inicial |
claude -p "consulta" | Lanza la consulta sin sesión interactiva (modo print) y sale |
cat archivo | claude -p "consulta" | Procesa contenido recibido por tubería |
claude -c | Continúa la conversación más reciente del directorio actual |
claude -c -p "consulta" | Continúa sin sesión interactiva |
claude -r "<sesión>" "consulta" | Retoma una sesión por ID o por nombre |
Ejemplos:
# Pregunta puntual y salir
claude -p "¿qué hace src/auth/middleware.ts?"
# Pasarle un archivo de log para que lo analice
cat error.log | claude -p "encuentra la causa raíz"
# Retomar el trabajo de ayer
claude --continue
claude --resume billing-refactor
Subcomandos
claude update
Actualiza Claude Code a la última versión.
claude update
claude auth
Gestiona la autenticación.
claude auth login # inicia sesión
claude auth login --email tu@ejemplo.com # rellena el correo de antemano
claude auth login --sso # fuerza SSO
claude auth status # estado de la sesión en JSON
claude auth status --text # en formato legible
claude auth logout # cierra la sesión
claude auth status sale con 0 si has iniciado sesión y con 1 si no — muy útil en scripts y comprobaciones de CI.
claude agents
Lista todos los subagentes configurados, agrupados por origen (proyecto, usuario, plugin, CLI). No hace falta abrir una sesión interactiva.
claude agents
Ver Subagentes.
claude mcp
Configura y gestiona servidores MCP: add, add-json, list, get, remove, reset-project-choices, login y add-from-claude-desktop. La sintaxis completa y los ejemplos están en MCP.
claude mcp add --transport http notion https://mcp.notion.com/mcp
claude mcp list
claude remote-control
Arranca una sesión de Remote Control para manejar tu Claude Code local desde Claude.ai o desde la app de Claude.
claude remote-control
Alias y atajos
| Corto | Forma larga |
|---|---|
claude -c | claude --continue |
claude -r | claude --resume |
claude -p | claude --print |
claude -v | claude --version |
claude -w | claude --worktree |
Notas
- Documentación antigua menciona un subcomando
claude config; no aparece en la referencia actual del CLI. ? No se ha podido verificar — usa/config clave=valordentro de la sesión o editasettings.json(ver Configuración). - Las transcripciones se guardan en
~/.claude/projects/, así que--resumey--continuefuncionan aunque reinicies.
Última verificación: 2026-09-07
Fuentes oficiales:
- https://code.claude.com/docs/en/cli-reference.md
- https://docs.claude.com/en/docs/claude-code/cli-reference
Las herramientas de IA para programar evolucionan rápido. Si encuentras información desactualizada, abre un issue o un pull request.