Conversations & History
Claude saves your chats so you can return later. This lesson covers search, referring to earlier messages in a thread, and what happens when conversations get very long.
Your conversation history
Every chat you start is saved in the sidebar, organised by date. You can return to any conversation, continue it, or search across your history to find something you discussed weeks ago.
Searching past conversations
As your chat history grows, scrolling becomes impractical. Claude's search finds conversations by keyword — matching both titles and message content.
- Open the sidebar at claude.ai and click the search field.
- Type a keyword — a topic, filename, code snippet, or phrase you remember.
- Browse matching results. Each shows the chat title and a snippet of the matching message.
- Click a result to open that conversation where you left off.
3 results
Python list comprehensions
…explain how list comprehensions work…
Today
Q3 marketing email draft
…write a follow-up email to the client…
Yesterday
API design review
…compare REST vs GraphQL for our use case…
3 days ago
Search looks through conversation titles and message content so you can find past work without scrolling through your entire history.
Referencing earlier messages
Within a single conversation, Claude can see the entire message thread — every question, answer, file, and code block you exchanged. You do not need to repeat everything, but being explicit helps Claude focus on the right part.
| Method | Example |
|---|---|
| Point back | "Using the schema I shared earlier, write a query…" |
| Quote directly | "You suggested using Redis for caching — expand on that approach." |
| Scroll and point | Scroll up, then say "see my message above about the API design" |
| Re-paste if needed | Copy an earlier code block and say "update this function to handle errors" |
Earlier in this chat
Based on your schema with created_at:
WHERE created_at >= NOW() - INTERVAL '30 days';
Context window limits
Claude has a context window — a maximum amount of text it can consider at once. This includes your messages, Claude's replies, and any uploaded files in the current conversation.
In short conversations this is invisible. In very long ones — dozens of messages, large file uploads, or extended threads — older content may be compressed or pushed out of active memory.
| Part of chat | What happens |
|---|---|
| Recent messages | Fully in context — Claude remembers details accurately |
| Middle of conversation | May be summarised or partially compressed as the chat grows |
| Very early messages | Can fall out of the context window — Claude may not recall them |
What you may notice in long chats: Claude forgets details from early messages, contradicts something it said before, or asks you to re-share information you already provided.
What to do: Start a new chat when switching topics. For ongoing work, use a Project with uploaded reference files so key context does not depend on message history alone. Re-paste or summarise critical details if a conversation runs very long.
Signs it is time for a fresh chat
- Claude repeats questions you already answered
- Responses ignore constraints you set at the start
- The conversation has moved to a completely different topic
- You have exchanged 50+ messages or uploaded multiple large files
Before you continue
- Search your sidebar to find past conversations by keyword.
- Within a chat, reference earlier messages explicitly for best results.
- Very long conversations hit context window limits — older messages may be lost.
- Start a new chat or use a Project when context starts to degrade.
What's Next
Settings & Toggleable Features — web search, Deep Research, code execution, and memories.