⌨️ Comandos
Referencia completa de slash commands y flags de CLI disponibles en Claude Code.
Slash commands
Los slash commands se escriben dentro de la sesión interactiva de Claude Code. Empiezan con / y se ejecutan al instante.
| Comando | Descripción |
|---|---|
/help | Muestra la lista de comandos disponibles y ayuda general. |
/clear | Limpia la pantalla del terminal. |
/reset | Reinicia la conversación actual (borra el contexto de la sesión). |
/exit | Sale de Claude Code. |
/plan | Activa el modo planificación: Claude muestra el plan antes de actuar. |
/permissions | Abre el diálogo de gestión de permisos interactivo. |
/config | Abre la configuración de Claude Code. |
/agents | Lista y gestiona los subagentes activos en la sesión. |
/doctor | Diagnostica la instalación, autenticación y entorno. |
/hooks | Gestiona los hooks de automatización de la sesión actual. |
/memory | Muestra o edita el archivo de memoria (CLAUDE.md). |
/status | Muestra el estado actual de la sesión, modelo y costos. |
/model | Abre el selector de modelo o cambia el modelo de la sesión. |
/compact | Compacta el contexto de la conversación para ahorrar tokens. |
/review | Solicita a Claude que revise el código actual o los cambios recientes. |
/init | Inicializa CLAUDE.md en el proyecto actual con instrucciones base. |
/rewind | Vuelve a un punto anterior (checkpoint): deshace conversación y/o código. |
/plugin | Gestiona plugins: añadir marketplaces, instalar, activar y desactivar. |
/mcp | Muestra y gestiona los servidores MCP conectados a la sesión. |
/skills | Lista las skills disponibles (también las invocas por su nombre: /nombre). |
Flags de la CLI
Los flags se pasan al ejecutar claude desde el terminal, antes o después del prompt.
claude [flags] [prompt]
claude --model opus "refactoriza este archivo"
claude -p "¿qué hace esta función?" < mi_archivo.py| Flag | Descripción |
|---|---|
-p / --print | Modo no interactivo: responde una vez y sale. Ideal para scripts. |
--permission-mode bypassPermissions | Omite prompts de permisos. Solo para entornos aislados, desechables y sin secretos. |
--model <alias|id> | Especifica el modelo a usar. Ej: --model opus |
--max-tokens <n> | Limita los tokens de salida por respuesta. |
--no-color | Desactiva el color en la salida del terminal. |
--version | Muestra la versión instalada de Claude Code. |
--help | Muestra la ayuda de la CLI. |
--verbose | Activa salida detallada para depuración. |
--output-format json | Devuelve la respuesta en JSON. Útil para scripts. |
Modelos disponibles
Puedes cambiar el modelo con --model, /model o en la configuración. No hay una tabla de IDs universal: el valor disponible depende de tu cuenta, proveedor y fecha. Compruébalo en el selector de tu sesión antes de automatizarlo.
| Decisión | Cómo comprobarla | Qué comparar | Regla práctica |
|---|---|---|---|
| Modelo disponible | Abre /model o la configuración de tu proveedor. | Capacidad, coste, latencia y límites de uso. | No asumas que el alias de otra cuenta existe en la tuya. |
| Tarea exigente | Prueba primero con un caso representativo y una revisión humana. | Calidad frente a tiempo y consumo. | Sube esfuerzo solo si una evaluación muestra que hace falta. |
| Trabajo cotidiano | Compara dos encargos reales con la misma rúbrica. | Errores, tiempo, coste y necesidad de correcciones. | El modelo más rápido no siempre reduce el trabajo total. |
| Automatización repetitiva | Fija un presupuesto, límite de reintentos y casos de abstención. | Consistencia de formato y fallos recuperables. | No des permisos externos solo porque el modelo sea barato. |
Atajos de teclado en sesión interactiva
| Atajo | Acción |
|---|---|
| ↑ / ↓ | Navegar por el historial de prompts |
| Ctrl+C | Interrumpir la respuesta actual o salir |
| Ctrl+D | Salir de Claude Code |
| Ctrl+L | Limpiar pantalla |
| Tab | Autocompletar slash commands |
| Shift+Enter | Nueva línea sin enviar el mensaje |
| Esc | Cancelar edición actual |
Comandos de ejemplo
Sesión headless en CI/CD
# Generar un resumen del PR en JSON
claude -p --output-format json "resume los cambios del último commit"
# Revisar seguridad de un archivo
claude -p "revisa posibles vulnerabilidades en src/api/auth.ts" < /dev/nullCambiar modelo para una sesión
# Sustituye el marcador por un alias que aparezca en /model
claude --model <alias-disponible-en-tu-cuenta>
# Registra en el proyecto la fecha y el ID elegido si afecta a un resultado reproducible.Ver diagnóstico de instalación
# Dentro de Claude Code:
/doctor
# Desde la terminal:
claude doctorMapa completo de AulafyConsulta cómo encaja esta lección sin salir de tu ruta.
Mapa completo de Aulafy
Cómo se relacionan todos los cursos
No es una lista que debas completar. Empieza por la base, elige un resultado y profundiza solo cuando tu proyecto necesite más control.
- 1Comprender
- 2Aplicar o construir
- 3Operar con confianza
Empieza aquí
Crea una base común: qué puede hacer la IA, cómo pedir resultados y cómo comprobarlos antes de especializarte.
Desde esta base puedes aplicar la IA a una tarea o aprender a construir con código.
Elige una aplicación
Convierte la base en un resultado visible: una web, una mejora de negocio, contenido o una experiencia interactiva.
Si necesitas mantener código, datos o infraestructura, continúa por la rama técnica.
Construye con código
Prepara el entorno, trabaja con agentes de programación y aprende a ejecutar modelos con control sobre tus proyectos.
Esta rama prepara los conocimientos necesarios para diseñar y operar sistemas de IA fiables.
Lleva sistemas a producción
Combina recuperación, agentes, evaluación, seguridad, despliegue y adaptación de modelos cuando el problema lo exija.
No es obligatorio completarlo todo: elige solo la pieza que tu sistema necesita y vuelve al mapa cuando crezca.