Ir al contenido
Mastering Claude

Inicio / Contexto y coste

Contexto y coste7 minApplication

Una ventana de contexto no sigue al modelo

Una ventana ampliada no parece trasladarse automáticamente de un modelo a otro, un punto que la documentación no zanja explícitamente: el sufijo de tamaño hay que volver a escribirlo por precaución en cada cambio de modelo mediante el comando /model, salvo para dos modelos nombrados cuyo comportamiento difiere del caso general.

Cambiar de un modelo a otro en Claude Code no traslada automáticamente una ventana de contexto ampliada. El sufijo que activa esta ventana más amplia, como [1m] para un millón de tokens, se aplica a un comando de selección de modelo preciso y vuelve a caer en la ventana estándar en cuanto ese sufijo no se repite.

El sufijo se vuelve a pedir, no se deduce

La documentación oficial describe la sintaxis del sufijo que activa una ventana ampliada, escribir /model opus[1m] o /model sonnet[1m] activa la ventana ampliada para ese modelo concreto, pero no dice en ningún sitio explícitamente qué ocurre con ese sufijo al cambiar posteriormente de modelo. La regla que sigue debe tratarse por tanto como una precaución que hay que verificar, más que como un hecho documentado por escrito: pasar a otro modelo mediante un comando /model sin sufijo podría no conservar la ventana amplia.

/model opus[1m]
/model haiku

La segunda línea no lleva sufijo. Dos casos nombrados por la documentación complican cualquier regla general sobre este punto: en los planes Max, Team y Enterprise, Opus pasa automáticamente a la ventana de un millón de tokens sin configuración adicional, y en la API de Anthropic, Sonnet 5 funciona siempre con una ventana de un millón de tokens, sin variante de 200 000 tokens ni sufijo [1m] que elegir. Un cambio hacia uno de estos dos modelos no se comporta por tanto como el caso general descrito aquí.

Por qué este detalle pesa en el coste de la sesión

Una sesión que todavía cree disponer de una ventana ampliada sigue apilando en ella archivos voluminosos y largas salidas de herramientas. Si la ventana real en realidad ha vuelto a ser estándar, esta práctica acerca el umbral de autocompactado mucho más rápido de lo previsto, y la conversación termina resumida en un momento inesperado. El coste no viene de una tarifa distinta según el modelo elegido, viene de una diferencia entre la capacidad supuesta y la capacidad realmente disponible, una diferencia que obliga a releer y recompactar más a menudo de lo necesario.

Una reanudación de sesión plantea la misma pregunta de otro modo

Una reanudación de sesión mediante claude --resume conserva el modelo utilizado en el momento en que se registró el transcript, sea cual sea el ajuste de modelo activo en el momento de la reanudación. Este comportamiento va en el mismo sentido: nada se traslada solo de una elección a otra, la configuración activa en el momento preciso pesa más que la intención supuesta del lector.

Lo que queda por verificar uno mismo

Algunos informes de usuarios describen a veces el efecto contrario, una sesión que se queda bloqueada en una ventana ampliada tras un cambio de modelo que se suponía que volvía a la ventana estándar. El buen hábito no es por tanto adivinar un sentido u otro, sino volver a medir directamente después de cada cambio. La lección vecina sobre el umbral de autocompactado muestra otro punto en el que la ventana real del modelo, y no un valor supuesto, sigue siendo la única medida fiable.

Figure 1

El sufijo de ventana antes y después de un cambio de modelo

Antes del cambio de modelo

El sufijo de ventana ampliada está activo, la sesión dispone de la gran ventana anunciada para el modelo en curso.

Después del cambio de modelo

Se selecciona el nuevo modelo sin volver a pedir el sufijo; salvo excepción documentada para ese modelo, la ventana efectiva puede volver a caer sin aviso al valor estándar de ese nuevo modelo.

La columna de la izquierda muestra la ventana ampliada activa antes del cambio, la columna de la derecha muestra la ventana estándar que se aplica tras un cambio de modelo sin sufijo repetido.
Calíbralo tú mismo

Un formador activa el sufijo de ventana ampliada en el modelo Opus al comienzo de una sesión de Claude Code, en un plan que no se beneficia de la ampliación automática. Una hora más tarde, cambia de modelo hacia Haiku mediante el comando /model haiku para continuar la misma conversación.

Escribe en una frase lo que esta situación establece, y en una frase lo que no establece.

Lo que hay que recordar
  • El sufijo que amplía la ventana de contexto se aplica a un comando /model preciso; la documentación no dice explícitamente si se traslada o no al modelo siguiente, lo que invita a volver a escribirlo por precaución.
  • Cambiar de modelo sin repetir este sufijo podría hacer que la sesión vuelva a caer en la ventana estándar del nuevo modelo, salvo para Opus en un plan Max, Team o Enterprise, y para Sonnet 5 en la API, que no tienen este comportamiento.
  • Reanudar una sesión grabada conserva el modelo utilizado en el momento de esa grabación, no el modelo por defecto activo en el momento de la reanudación.
  • La única forma fiable de conocer la ventana real tras un cambio es volver a medirla, nunca suponerla trasladada automáticamente.
Hazlo ahora

Tras tu próximo cambio de modelo, escribe inmediatamente /model para leer la ventana mostrada, luego /context para ver cuánto de esa ventana ya está utilizado. Si querías conservar una ventana ampliada, vuelve a escribir el sufijo [1m] a mano en lugar de suponer que te ha seguido solo.

Lo que queda por verificar

Estos puntos dependen de una interfaz o de una regla que puede haber cambiado desde la redacción. Verifícalos en tu propia pantalla antes de fiarte de ellos.

  • El sentido exacto de un posible traslado entre modelos en tu propio equipo: algunos informes de usuarios describen el efecto contrario al documentado, una ventana ampliada que sigue activa tras un cambio que se suponía que le ponía fin. Verifícalo con /context justo después de cada cambio en lugar de suponer un sentido u otro.
Verificar en la fuente

Cada afirmación datable de esta lección remite aquí al texto público que la respalda. Una fuente que no se abre no prueba nada.