Qué es y por qué importa
Usas Opus para todo y a mitad de semana el límite de tu plan se ha acabado. Pero casi toda una sesión es rutina: leer archivos, cambiar dos líneas, lanzar los tests. Opus hace falta en pocos momentos: cuando eliges el camino, cuando un error vuelve una y otra vez, antes de decir que has terminado.
El advisor hace eso. Trabajas con un modelo más ligero, por ejemplo Sonnet, y eliges un modelo más fuerte como consejero. En los momentos clave Claude lo consulta: el advisor lee toda la conversación, llamadas a herramientas incluidas, y le da un consejo antes de seguir. Cuándo llamarlo lo decide Claude.
Es para las sesiones largas: un refactor grande (reescribir el código sin cambiar lo que hace), un bug que vuelve, un trabajo que revisar antes de cerrarlo. En las tareas cortas aporta poco. Y es experimental: el comportamiento, los precios y la disponibilidad pueden cambiar.
1. Qué necesitas y dónde no funciona
Si falta una de estas tres cosas, el advisor se queda apagado:
- La API de Anthropic, directa o con una suscripción. No está en Amazon Bedrock, Claude Platform on AWS, Google Cloud's Agent Platform ni Microsoft Foundry.
- Un modelo principal reciente: Fable, Opus, Sonnet o Haiku. Y Claude Code actualizado.
- Los feature flags, los interruptores que Claude Code baja de Anthropic: con DISABLE_TELEMETRY o una variable parecida el advisor no se enciende.
Para quitarlo del todo está CLAUDE_CODE_DISABLE_ADVISOR_TOOL=1: el comando /advisor desaparece y advisorModel se ignora.
2. Las tres formas de activarlo
Cuando está activo, al empezar la sesión ves el aviso Advisor Tool (experimental) is on and may use more tokens.
Forma 1: el comando /advisor
Escribe /advisor solo y se abre un menú con los modelos que pueden hacer de consejero y la opción No advisor. O escribe directamente el modelo:
/advisor opus
Responde Advisor set to y el nombre del modelo, y guarda la elección en advisorModel en tus ajustes de usuario: vale también para las sesiones siguientes. Para apagarlo:
/advisor off
Forma 2: advisorModel en los ajustes
Para tenerlo por defecto sin abrir una sesión, escríbelo en ~/.claude/settings.json. Si el archivo ya tiene otros ajustes, añade solo la línea, con la coma:
{
"advisorModel": "opus"
}Forma 3: el flag --advisor, para una sola sesión
Para probarlo sin tocar tu opción por defecto, lanza Claude Code así. Vale solo para esa sesión y pasa por delante de advisorModel. Si el modelo principal no admite el advisor o el modelo que pides no puede hacer de consejero, sale enseguida con un error.
claude --advisor opus
3. Las seis parejas de modelos y cuándo usarlas
La regla: el advisor tiene que estar al mismo nivel que el modelo principal o por encima. Por ejemplo, con la última versión de Opus como principal solo valen Fable o un Opus de la misma generación. Si eliges un advisor más débil, Claude Code no lo usa y te lo indica con un aviso.
Las seis parejas de la documentación oficial:
- Sonnet + Opus como advisor: la pareja con la que empezar. Sonnet hace el trabajo de rutina y le pasa a Opus la planificación, los fallos poco claros y la revisión final.
- Sonnet + Fable como advisor: los consejos de Fable en los momentos de decisión, sin tener Fable funcionando toda la sesión. Necesita acceso a Fable.
- Haiku + Opus como advisor: el modelo principal más barato con una planificación fuerte. Cuesta más que Haiku solo, pero menos que pasar a Sonnet o a Opus.
- Opus + Opus como advisor: un segundo Opus revisa al primero. Para los trabajos de alto riesgo, donde una revisión independiente importa más que el coste.
- Fable + Fable como advisor: la pareja más potente. Necesita acceso a Fable, y con Fable como principal Claude Code no aplica un advisor Opus o Sonnet.
- Sonnet + Sonnet como advisor: una segunda opinión barata, para los despistes de rutina.
Para Fable mira /model: con la API de Anthropic está, salvo que tu organización lo excluya. En algunos planes Fable se paga con créditos de uso, también como advisor, y antes aceptas una vez el consentimiento con /model fable. Así, eso sí, Fable pasa a ser el modelo principal: vuelve al tuyo con /model sonnet y luego escribe /advisor fable.
4. Cuándo lo llama y qué ves
Claude suele consultarlo antes de elegir un enfoque, cuando un error vuelve y antes de decir que ha terminado. No hay un ajuste para limitarlo o forzarlo: si lo quieres más o menos a menudo, dilo en el prompt.
Durante la consulta ves una línea Advising con el nombre del consejero. Después la línea te dice cómo ha ido:
- Reviewed: el advisor ha leído la conversación. Si hay un consejo legible, lo abres con Ctrl+O.
- Declined: el advisor no ha querido dar un consejo. El motivo, si lo hay, lo lees con Ctrl+O.
- Unavailable: la llamada ha fallado, y la línea muestra el código del error.
Claude sigue el consejo, pero no a ciegas: si un paso recomendado falla o los archivos dicen lo contrario, te muestra el conflicto.
5. Cuánto cuesta de verdad
Cada llamada hace que el advisor lea toda la conversación, a las tarifas del modelo consejero y además del principal. Con la API pagas esos tokens; con una suscripción cuentan en los límites de uso del plan, salvo Fable en los planes donde se paga con créditos de uso. Normalmente cuesta menos que usar el modelo fuerte toda la sesión, pero más que el modelo ligero solo. Lo ves en /usage.
Activarlo o apagarlo a mitad de sesión no tira la caché del modelo principal, la parte de la conversación ya guardada que abarata las peticiones siguientes. Cambiar de modelo con /model, sí.
Los números de Anthropic, medidos con la API y no dentro de Claude Code (The advisor strategy, 9 de abril de 2026, claude.com/blog/the-advisor-strategy):
- Sonnet con advisor Opus: 2,7 puntos más en SWE-bench Multilingual, una prueba de programación, y un coste por tarea un 11,9 % más bajo que Sonnet solo.
- Haiku con advisor Opus en BrowseComp, una prueba de búsqueda en la web: 41,2 %, frente al 19,7 % solo.
- Haiku con Opus queda un 29 % por detrás de Sonnet solo en puntuación, pero cuesta un 85 % menos por tarea.
6. Los prompts para copiar
En el chat de Claude Code, con el advisor activado. Cambia las partes entre [ ] por las tuyas.
Antes de elegir el camino
Antes de escribir código, consulta al advisor sobre el plan. Quiero [añadir el inicio de sesión con Google]: propón dos enfoques, pregúntale al advisor cuál aguanta mejor y dime qué te ha aconsejado.
Cuando un error vuelve una y otra vez
Este error ha vuelto tres veces: [pega el error]. Antes de otra corrección consulta al advisor y dime cuál cree que es la causa real.
El plan de sesión para un refactor largo
Refactor de [src/api] sin cambiar lo que hace el código. 1. Lee el código, escribe el plan en PLAN.md y consulta al advisor sobre el plan. 2. Un archivo cada vez, con los tests después de cada uno. 3. Si un test falla dos veces por el mismo motivo, para y consulta al advisor. 4. Nada de advisor para los cambios de rutina. 5. Antes de decir que has terminado, consulta al advisor para la revisión final y dime qué ha encontrado.
Errores comunes
- Activarlo para un trabajo de diez minutos: basta con /model.
- Dar el consentimiento con /model fable y quedarte en Fable sin querer.
Lista de comprobación
- Al arrancar veo el aviso Advisor Tool (experimental) is on
- Mi advisor está al mismo nivel que mi modelo principal o por encima
- He visto una línea Advising y he leído el consejo con Ctrl+O
- Después de la sesión he mirado en /usage cuánto ha consumido el advisor
Preguntas frecuentes
¿Qué diferencia hay entre el advisor y opusplan?
opusplan usa Opus en plan mode y luego pasa a Sonnet. El advisor interviene a mitad del trabajo, cuando lo decide Claude.
¿Y con un subagente o con /model?
El subagente usa su modelo para toda la tarea que le pasas; /model cambia el modelo para todo. El advisor entra solo en los momentos de decisión.