Contexto do Codex

Context Window e Compaction do Codex: Por Que a Sessão Fica Pesada

A janela de contexto não é a cota do plano. É a bancada ativa; a compactação organiza, mas não esclarece objetivos misturados.

Observado
Sessões longas tendem a reler ou perder restrições locais.
Verificado
A OpenAI descreve compactação como redução de contexto preservando o estado necessário.
Limite
Não é arquivo sem perdas nem possui um limiar universal.

Pontos principais

  • Capacidade de contexto e cota são limites diferentes.
  • A compactação preserva estado relevante reduzindo tamanho.
  • Novo projeto ou tema costuma merecer outra sessão.

Quatro camadas de contexto

  1. 01Regras repo
  2. 02Objetivo atual
  3. 03Material
  4. 04Output
Instruções, tarefa, material e output dividem a janela.

O que ocupa a bancada

Instruções, tarefa, arquivos, respostas, logs e conclusões entram no contexto. Um prompt curto pode abrir uma tarefa pesada.

A capacidade de contexto é diferente do uso permitido ao longo do tempo.

O que a compactação faz

Resume interações antigas em um estado menor com objetivos e limites importantes.

Vários projetos ou objetivos mutáveis dificultam um bom resumo.

Continuar ou começar de novo

Continue se função e aceitação ainda formam uma unidade. Recomece para outro projeto, objetivo ou histórico ruidoso.

Deixe um handoff com commit, status, arquivos, limites e comandos.

Reduza o ruído

Pesquise antes de ler, limite logs, agrupe tarefas e guarde regras duráveis no AGENTS.md.

Busque densidade de informação, não o prompt mais curto.

  • Leia arquivos relevantes.
  • Mantenha logs próximos à falha.
  • Um objetivo principal.
  • Repita limites de aceitação.

A metáfora da bancada

A compactação organiza a bancada; uma nova sessão oferece outra limpa. O importante é enxergar a tarefa.

Fontes e leituras

  1. Guia de compactação · OpenAI
  2. Codex Prompting Guide · OpenAI