Janela de contexto no vibe coding: compacte antes do 1 milhão alucinar
Sessão lotada no 1 milhão de tokens faz o agente alucinar. Compacte a janela de contexto, grave o handoff da última sessão e jogue para outra ferramenta.
Quando a sessão chega naqueles 1 milhão de tokens, o agente começa a alucinar. Moretté deu o número e o diagnóstico na mesma fala. No vibe coding, a janela de contexto enche de conversa e o modelo inventa. A saída que ele usa é compactar e gravar um handoff de como a sessão começou e finalizou, mais a última sessão com horário e o que está validado.
quando você lota a sua sessão, quando dá aquele 1 milhão de tokens que você tem, né? Aí ele começa a alucinar.
A janela de contexto no 1 milhão faz o agente alucinar
acho que eu perdi duas horas de, tipo assim, de janela ali discutindo com ela, mano.
A janela de contexto foi nessa discussão com o modelo. Sem um arquivo, a sessão seguinte não recebe o que aconteceu nessas 2 horas. Moretté conta as 2 horas como janela gasta. Discutir com o modelo não deixa arquivo.
A recomendação está na fala do 1 milhão: compactar e carregar um contexto, ou mandar o agente fazer um handoff.
Aí você tem que compactar e recomendo sempre carregar, tipo, um contexto, alguma coisa ou mandar ele fazer um handoff que você tá fazendo para ele não ficar alucinando, tá ligado?
Compactar e pedir o handoff vem na mesma fala do 1 milhão. O handoff é o texto que sai dessa compactação, e a sessão seguinte abre nele, sem a conversa que já passou do teto.
Compacte e grave o handoff do começo ao fim
Eu falo handof que é sou meio burro, mas cadê? Como que eu posso falar?
ele cata assim todo com tudo que você falou, conversou com ele, ele gera tipo um um escopo, tá ligado?
Ele gera tipo um texto de como começou e como finalizou aquela sessão
Esse escopo cobre a sessão ou o projeto em que você está trabalhando. Dá para jogar para outra ferramenta. Moretté fala jogar para triar: a ferramenta consegue continuar para ti, e você não precisa ficar preso só no Claude. Caso você queira fazer um front end, fazer alguma outra coisa, o trabalho já saiu da janela lotada.
tu não precisa ficar preso só no Claude
A sessão do Claude pode ter lotado. As 2 horas de discussão ficam na sessão velha; o texto que você joga para outra ferramenta é o começo e o fim.
A JANELA
Discutir 2 horas
A sessão seguinte não recebe arquivo
Compactar o handoff
Outra ferramenta recebe o começo e o fim
A última sessão que o vibe coding carrega depois
A última sessão é o outro texto que Moretté pede ao agente.
eu criei um sistema chamado tipo última sessão que eu peço para ele trabalhar, né? Então ele sempre escreve aqui o que a gente fez na última sessão, ele coloca o horário, teste, o que tá validado, o que não dá, tá ligado?
O bloco mora no CLAUDE.md. Moretté pede para o agente trabalhar assim sempre. Quando o 1 milhão chega, o arquivo já tem horário, teste e o que está validado. Você leva esse recorte e o handoff para fora. A sessão seguinte abre neles, sem a conversa que já alucina.
Jogue o texto e feche a sessão lotada
Se a sessão lotar naqueles 1 milhão de tokens, pare de discutir com o modelo. Compacte, peça o handoff de como começou e como finalizou, e leve junto a última sessão. Você sai com 2 textos, joga para outra ferramenta e não fica preso no Claude.
QUANDO A SESSÃO LOTA
- 01Pare de discutir com o modelo
- 02Compacte e peça o handoff de como começou e como finalizou
- 03Leve junto a última sessão
- 04Jogue os 2 textos para outra ferramenta
Amanhã, no vibe coding, você abre o projeto com o handoff e com a última sessão. O agente não herda o 1 milhão de tokens. Se a janela lotar de novo, compacte outra vez.
A conversa está gravada se quiser assistir à live e ouvir o 1 milhão, o handoff e a última sessão no meio do build.