Saltar al contenido

Auto-compactación de Codex en GPT-6 Sol: los valores del código fuente y lo que cuesta subirlos

Actualizado September 27, 2026 · publicado originalmente September 27, 2026

Respuesta rápida: Codex auto-compacta una sesión de GPT-6 Sol en 244.800 tokens: el 90% de la ventana de 272.000 tokens que asigna al modelo. Subir model_auto_compact_token_limit por encima de ese número no hace nada...

Codex auto-compacta una sesión de GPT-6 Sol en 244.800 tokens: el 90% de la ventana de 272.000 tokens que asigna al modelo. Subir model_auto_compact_token_limit por encima de ese número no hace nada si no subes también model_context_window. Si subes la ventana más allá de 272K, cada turno que cruza la línea se factura con tarifas de contexto largo. Leímos los números del código fuente de Codex 0.157.1 y del catálogo de modelos que Codex descarga.

¿Qué ventana de contexto da Codex a GPT-6 Sol?

272.000 tokens, aunque la API acepta hasta 922.000. Codex descarga un catálogo de modelos y lo guarda en caché en ~/.codex/models_cache.json. La entrada de gpt-6-sol indica un context_window de 272.000 y un max_context_window de 872.000. También fija effective_context_window_percent en 95 y deja auto_compact_token_limit vacío. GPT-6 Astra y GPT-6 Luna tienen los mismos valores.

272K no es un número arbitrario. Es exactamente donde empieza el precio de contexto largo de GPT-6.

ValorTokensDe dónde sale
Ventana de contexto272.000context_window en el catálogo de modelos
Ventana utilizable258.40095% de la ventana (effective_context_window_percent)
Umbral de auto-compactación244.80090% de la ventana, calculado en el código
Ventana máxima permitida872.000max_context_window en el catálogo de modelos
Límite de entrada de la API922.000Especificación del modelo de OpenAI (1,05M en total con la salida)

¿Cómo decide Codex cuándo compactar?

Toma el menor entre tu límite configurado y el 90% de la ventana de contexto. En codex-rs/protocol/src/openai_models.rs, auto_compact_token_limit() calcula context_window * 9 / 10. Devuelve ese valor o tu límite configurado, el que sea menor. El catálogo no incluye ningún límite para GPT-6 Sol, así que por defecto el resultado es 272.000 × 0,9 = 244.800.

Por eso el ajuste solo puede adelantar la compactación. Pon model_auto_compact_token_limit = 300000 en config.toml con la ventana por defecto, y Codex sigue compactando en 244.800 sin ningún aviso. Para compactar más tarde también tienes que subir model_context_window, y eso mueve también el techo: con el máximo de 872.000, el umbral por defecto pasa a 784.800.

Un segundo ajuste, model_auto_compact_token_limit_scope, vale total por defecto, que cuenta todo el contexto activo. La alternativa, body_after_prefix, cuenta solo lo que la conversación añade después del contexto que traía de antes.

¿Cuánto cuesta subir la ventana de Codex más allá de 272K?

Por turno, mucho más que los tokens extra. Cuando una solicitud a GPT-6 Sol supera los 272K tokens de entrada, toda la solicitud se factura con tarifas de contexto largo. La entrada y la entrada en caché cuestan el doble, y la salida cuesta 1,5 veces más. En una sesión larga de agente casi todos los turnos reenvían todo el historial, así que la mayor parte de esa entrada es prefijo en caché.

Contexto por turnoTarifa de entrada en cachéCosto del contexto en caché por turnoCosto sin caché por turno
240K (compacta con el valor por defecto)$0,20 / 1M$0,048$0,48
270K$0,20 / 1M$0,054$0,54
300K (ventana ampliada)$0,40 / 1M$0,12$1,20
400K (ventana ampliada)$0,40 / 1M$0,16$1,60

Pasar de 270K a 300K añade un 11% más de tokens y multiplica por 2,2 el costo de cada turno. En un plan de ChatGPT no ves una factura, pero los mismos tokens cuentan contra tus límites de Codex de 5 horas y semanales, así que una ventana mayor los agota más rápido. El análisis context-window-paid-twice explica por qué este cargo repetido domina las sesiones largas.

¿Sigue siendo preciso GPT-6 Sol cerca de los 244K tokens?

Nadie lo ha medido todavía. La única puntuación independiente de contexto largo para GPT-6 Sol es AA-LCR de Artificial Analysis: 84%, igual que GPT-5.6 Sol. Los documentos de esa prueba promedian unos 100K tokens. Las cifras de MRCR que se citan para “Sol” a 256K–512K pertenecen a GPT-5.6 Sol. Nuestro resumen de benchmarks de contexto largo de GPT-6 Sol enumera lo que se ha publicado y lo que no al 27 de septiembre de 2026.

¿Qué deberías configurar?

Para la mayoría de los equipos, nada. El valor por defecto ya es la opción segura en costo. Compactar en 244.800 mantiene cada solicitud por debajo de la línea de precio de 272K, con margen para la salida. Tres situaciones piden un cambio:

# ~/.codex/config.toml
model = "gpt-6-sol"
model_context_window = 272000          # pin the default window, below the 272K price line
model_auto_compact_token_limit = 240000 # anything above 244,800 is ignored at this window

Fuentes

Relacionado


¿Quieres aplicar esto a tu plataforma? Comparte las facturas, los registros de la pasarela y los flujos principales; identificaremos los costes y las oportunidades de ahorro. Solicitar auditoría gratuita →

Volver a finopsllm.com