Referencia de comandos · Claude Code
/model
Cambia el modelo de IA y lo guarda como predeterminado para nuevas sesiones.
Cambia el modelo de IA activo y guarda la elección como valor predeterminado para nuevas sesiones, almacenándolo en la configuración del usuario. Sin argumento se abre un selector de modelos interactivo; escribiendo directamente /model <name> el cambio ocurre de inmediato, por ejemplo /model sonnet. Los alias de familia de modelos como opus, sonnet, haiku o fable se resuelven cada vez a la versión más reciente permitida por la organización.
En el selector, las teclas de flecha izquierda/derecha ajustan además el nivel de esfuerzo en los modelos compatibles, y la tecla s en una fila cambia el modelo solo para la sesión en curso, sin modificar el valor predeterminado guardado. Si la conversación ya contiene respuestas, el selector pregunta antes de cambiar, porque la siguiente respuesta procesará de nuevo todo el historial sin el prompt cache.
Las sesiones reanudadas (--resume, --continue) conservan el modelo con el que se guardó el historial por última vez, independientemente del ajuste actual de /model. Desde la versión 2.1.205 también se puede usar de forma no interactiva (-p) con el argumento del modelo en lugar del selector; ahí el cambio solo aplica a la sesión actual y no se guarda como predeterminado.
🔄 LA MISMA TAREA («CAMBIAR DE MODELO») EN OTRAS PLATAFORMAS
✅ ¿CUÁNDO USARLO?
Cambiar de forma interactiva el modelo predeterminado para nuevas sesiones
/model
Establecer otro modelo solo para la sesión actual
/model (luego tecla 's')
Cambiar directamente por nombre, sin abrir el selector
Escribir /model sonnet para cambiar de inmediato, en lugar de navegar primero por el selector.
⛔ ¿CUÁNDO MEJOR NO?
Solo se necesita más esfuerzo de razonamiento, no otro modelo
Además, un cambio de modelo con historial existente activa una pregunta de confirmación, porque todo el historial se procesa de nuevo sin caché - innecesario si solo se busca más esfuerzo de razonamiento.
Mejor: /effort
Varios terminales abiertos simultáneamente deben usar modelos distintos de forma permanente
/model cambia el valor predeterminado guardado o se aplica a la sesión en curso; para terminales paralelos con modelos fijos distintos, esto resulta poco práctico.
Mejor: Iniciar cada terminal por separado con el flag --model, en lugar de cambiar entre sesiones con /model.
FUENTES
- documentación de Claude Code (oficial) ↗ code.claude.com