Tickd.ai
Model behaviour

How to Fix Claude Forgetting Context in Long Chats

Updated 8/15/2026

Claude features one of the largest context windows available in modern AI models, allowing it to process massive files and long conversations. However, in long, multi-turn chat threads, users often notice a drop-off in quality. Claude may forget previous instructions, ignore system prompts, or misremember details mentioned earlier in the conversation.

This behavior occurs due to "attention degradation" (where the model struggles to locate information buried in the middle of a massive prompt) and the natural accumulation of tokens that eventually forces the system to truncate older parts of the conversation.

Why Claude Loses Context in Long Threads

Every message you send to Claude, along with Claude's responses and any attached files, is sent back to the model as one continuous text block with each new turn.

As this block grows: * Key Details Get Lost: Important instructions from your very first message get pushed further away from the active generation point. * Token Limits are Reached: Once the conversation exceeds the hidden maximum limit set by the user interface, Claude must drop the oldest messages to make room for new ones. * Instruction Confusion: If you give contradictory instructions across 20 or 30 messages, Claude may prioritize the most recent instruction and ignore your initial setup.

Follow these practical steps to maintain Claude's context and prevent memory loss.

How to Maintain Context and Memory in Claude

1. Segment Your Projects into New Chat Threads Do not use a single chat window for an entire multi-day project. Instead, treat each sub-task as a separate conversation. Once you finish a specific step (e.g., generating an outline), copy the output, open a new chat window, paste the output, and start the next step (e.g., writing the draft).

2. Use Claude Projects (Claude Pro and Team users) If you are a Claude Pro subscriber, do not upload your core reference files to individual chat messages. Use the **Projects** feature instead. 1. Create a new Project in the Claude.ai dashboard. 2. Upload your reference documents, style guides, and codebase files directly into the **Project Knowledge** sidebar. 3. Add your core instructions to the **Custom Instructions** panel of the Project.

This ensures that Claude references your foundational files and rules at the start of every single prompt in that project, preventing them from being pushed out of context.

3. Provide a "State Update" or Rolling Summary When a conversation starts getting long but you cannot start a fresh thread, write a quick recap to refresh Claude’s memory. Ask Claude to summarize the work done so far, copy that summary, and use it to start a new chat: * **Prompt to use:** "We have been working on this code for a while. Please provide a concise summary of our current implementation, the active bugs we are fixing, and the next steps. I want to use this to start a fresh thread."

4. Keep Uploaded Files Trimmed and Relevant Uploading a 500-page PDF when you only need Claude to reference three pages consumes an enormous amount of context space. Extract only the relevant pages or text blocks, and paste them as plain text or upload a smaller, targeted document.

5. Format Complex Instructions Using XML Tags Claude is trained to prioritize text enclosed in XML tags. If you have instructions that must never be forgotten, wrap them in tags like `<rules>` or `<instructions>` at the end of your prompts. ```xml <rules> - Always write code in Python 3.10. - Do not use external libraries. - Keep function names lowercase. </rules> ```

When to Escalate

If Claude is consistently losing context after only three or four short messages, or if it completely ignores uploaded files that are well within the size limits, there may be an active bug with Anthropic's document parsing engine.

Check the Anthropic Status Page (status.anthropic.com) to see if there are ongoing incidents affecting model performance or file processing. If services are normal, report the regression by clicking the thumbs-down icon on the faulty response in the Claude.ai interface and selecting "Inaccurate response" to send the conversation log directly to the engineering team.

Quick fixes

  • Claude is down or not loading
  • Claude Pro billing or payment problem
  • Can't sign in to Claude

While you're here

Tickd is more than troubleshooting — these three are free and take seconds.

Agent BuilderDesign your own AI agent and export it to ChatGPT, Claude, Gemini or Grok.Build one free