
Claude Code
com o Claudinho
O Claude no terminal: o que o Vagner usa nos vídeos.
O aviso “Prompt is too long” significa que todo o histórico da conversa atual, somado aos arquivos abertos e aos textos colados no chat, ultrapassou o espaço máximo que o Claude consegue ler de uma só vez. Você destrava a sessão na hora rodando o comando /compact, que resume a conversa e libera espaço para continuar, ou o /clear, que abre um chat novo e limpo.
Vagner Mazzeo · atualizado em · 8 min de leitura
Compartilhar
Prompt is too long
Durante uma sessão interativa no Claude Code, esse mesmo aviso também aparece escrito de um jeito mais direto:
Context limit reached · /compact or /clear to continue
Em alguns casos, a mensagem traz um complemento explicando por que travou: o trecho “automatic compaction failed” avisa que o resumo automático falhou, enquanto “this conversation is a single exchange” indica que você enviou um texto imenso logo na primeira mensagem e ainda não há conversa anterior para resumir. Já no site claude.ai, pelo navegador, o aviso equivalente é “Your message will exceed the length limit for this chat”.
Toda vez que você envia uma pergunta nova, o Claude precisa reler a conversa inteira desde a primeira linha: tudo o que você pediu, tudo o que ele respondeu, os arquivos que ele abriu no projeto e os textos que você colou no meio do caminho. A memória dessa conversa tem um tamanho fixo chamado janela de contexto, que varia conforme o modelo escolhido (200 mil ou 1 milhão de tokens). Quando a soma de tudo ultrapassa essa janela, o pedido não cabe mais e o sistema devolve o erro.
Vale separar bem as coisas: esse aviso de tamanho da conversa não significa que a sua assinatura acabou nem que a sua cota do dia zerou. A diferença entre a memória de uma conversa e a franquia da sua conta está detalhada no guia sobre limites e tokens do Claude.

Por padrão, o Claude Code já vem configurado para resumir a conversa sozinho quando ela se aproxima do teto. Por isso, quando o bloqueio “Prompt is too long” aparece na sua tela, ele costuma ter uma destas quatro causas:
single exchange.automatic compaction failed seguido do motivo real da falha, como uma queda temporária de conexão ou um login expirado.auto-compact is off · /config to turn it on./compact no chat e aperte Enter. O Claude Code vai resumir tudo o que foi feito até ali, liberar a maior parte da janela de contexto e permitir que você continue a tarefa na mesma conversa. Você também pode orientar o que não pode ficar de fora do resumo escrevendo uma instrução logo após o comando, como /compact mantenha as decisões de cores e fontes da página de vendas./compact responder “Not enough messages to compact”, ou se o erro voltar a aparecer na mensagem seguinte, digite /clear para encerrar o histórico atual e abrir uma conversa limpa./clear para limpar a conversa travada. Quando o problema foi causado por um bloco imenso de texto colado na caixa de mensagem, o /compact não consegue resolver sozinho..md (por exemplo, reuniao-cliente.md).reuniao-cliente.md e liste tudo o que o cliente pediu para o site”.É exatamente assim que eu faço depois de cada reunião comercial: gravo a chamada com o cliente, salvo a transcrição como um arquivo .md dentro da pasta dele e mando o Claude ler dali. Desse jeito, ele processa uma reunião inteira sem entupir o chat.
/compact vai continuar falhando no mesmo ponto enquanto essa causa não for corrigida. Se o aviso apontar falha de autenticação, por exemplo, basta rodar /login primeiro./clear para esvaziar a tela e envie o pedido novamente sem colar textos gigantes direto na caixa de mensagem, salvando o conteúdo em arquivos dentro do projeto./config no chat e ative novamente a opção Auto-compact para que o Claude Code volte a resumir as conversas longas sozinho.Quem trabalha com o MazyOS pode rodar o /clear sem medo nenhum de perder o histórico do projeto, porque toda a memória de longo prazo fica salva nos arquivos da pasta de cada cliente. O único cuidado é lembrar que o que você combinou na sessão de hoje só vai para a pasta quando você roda o /atualizar. Por isso, sempre que a conversa começar a pesar, a ordem ideal é rodar /compact, em seguida rodar /atualizar para registrar tudo na pasta e depois dar um /clear. Se a conversa já travou num ponto em que nem o /compact passa, pode ir direto no /clear: tudo o que você salvou no último /atualizar continua intacto na pasta, como explico no FAQ sobre como o MazyOS impede o Claude de esquecer o cliente.
E pode ficar tranquilo quanto ao arquivo CLAUDE.md da raiz do projeto: mesmo quando você usa o /compact, o Claude Code relê esse arquivo direto do disco logo após o resumo, mantendo todas as regras da sua estrutura ativas.
/clear antes de começar o próximo assunto. Além de evitar o erro de contexto cheio, isso economiza muito do seu limite diário, já que o Claude não precisa reler assuntos encerrados a cada nova mensagem./compact indicando em uma frase o que ele deve preservar./mcp. O mesmo vale para o excesso de comandos extras instalados sem necessidade, e você pode ver no guia sobre o que é uma skill do Claude quanto cada uma pesa na sua janela de contexto./config, o próprio Claude Code enxuga o histórico antes de a conversa travar./clear, o que está lotando a janela não são as mensagens, mas o que carrega junto com o projeto (como um CLAUDE.md gigantesco ou dezenas de servidores MCP e skills). Digite /context no chat para ver um gráfico colorido mostrando exatamente o que está consumindo espaço e o que cortar.claude update./context e envie para o Claude pelo navegador em claude.ai, pedindo para ele apontar qual item está estourando a janela.Para dominar os comandos essenciais e evitar as travas mais comuns de quem está começando, veja o nosso guia completo sobre o que é o Claude Code.
Se você já é aluno do MazyOS e ainda não destravou, tire um print da tela, mande para o Claude analisar e compartilhe no grupo da turma para a gente te ajudar. As soluções para as dúvidas mais comuns de quem já entrou estão reunidas no FAQ.
Ainda não conhece o MazyOS? É o sistema que eu uso no dia a dia para criar e vender sites para os meus clientes com o Claude, e você pode ver como ele funciona aqui.
O MazyOS não é da Anthropic; Claude é marca da Anthropic.
Compartilhar
Vagner Mazzeo
O Vagner Mazzeo sou eu, criador do MazyOS e fundador da agência Mazzeo IA. Estou há 8 anos no mercado digital e hoje implemento inteligência artificial com o Claude para empresas, em projetos de R$ 10 mil a R$ 15 mil. Mostro esse trabalho de tela aberta no meu canal do YouTube (@vagnermazzeo), que soma 46,3 mil inscritos em 16/10/2026.
Quem é o Vagner