AI ToolsClaudeApril 13, 2026 · 14 min read
📌 Claude Personalization — Quick Reference
Turn on Memory
Settings → Capabilities
Set Preferences
Settings → Profile
Max Prefs Length
~1,500 characters
Memory Sync Time
~24 hours

How to Use Claude Memory & Preferences — Set It Up Once, Save Hours

You've told Claude you're a React developer 47 times this month. Tomorrow, it'll ask again.

This isn't a bug. It's the default state of every Claude conversation: stateless, context-free, starting from zero. But Claude has a full personalization system that most users never configure — memory, preferences, projects, and styles — and once it's set up, you never explain yourself again.

This is the guide I wish I had on day one. It includes a copy-paste generator prompt, 10 role-specific templates, a ChatGPT migration path, and the monthly audit checklist that keeps everything working.

G
Garry
Developer & Founder, ToolStackHub · Daily Claude user since 2024

Why Claude Forgets You (and How to Fix It)

Every Claude conversation starts fresh. No memory of last week's debugging session. No context from the 200-line PRD you refined together. No recollection that you prefer TypeScript, hate bullet points, and work in the APAC timezone.

This is not a flaw — it's how LLMs work. The model itself is stateless. Every message is processed without inherent knowledge of who sent it or what came before. The personalization system is a layer on top of the model, and it's opt-in.

The cost of ignoring this is real. Count the setup messages in a typical work session: "I'm a developer using Next.js. I prefer TypeScript. Keep answers concise. Here's my stack..." That's 3-5 messages before you even start the actual task. Across 10 conversations a day, that's 30-50 messages — hundreds of tokens — burned on pure context-setting. Every day.

The fix is Claude's 4-layer personalization stack. Configure it once — takes about 10 minutes total — and those setup messages disappear forever. Claude knows who you are before you say a word.

The 4-Layer Personalization Stack

🧠
Layer 1MemoryAll conversationsAutomatic

Claude extracts and stores facts from your conversations — job title, tools, preferences, projects. Works passively.

⚙️
Layer 2User PreferencesAll conversationsManual (you write)

Your permanent rules. Written by you, loaded into every conversation. The highest-leverage thing you can configure.

📁
Layer 3ProjectsPer projectManual (you build)

Isolated workspaces with scoped memory, custom instructions, and knowledge files. Keeps work contexts separate.

🎨
Layer 4StylesPer conversationManual (you create)

Saved writing formats you switch between. One click to toggle between "formal report" and "casual email" mode.

The honest truth: Most people only use Layer 1 (memory) and wonder why Claude is still inconsistent. Layer 2 (preferences) is where 80% of the value lives — and fewer than 10% of Claude users have configured it. The next two sections cover both in detail.

Layer 1: Memory — What Claude Remembers Automatically

Memory is the passive layer. Once enabled, Claude watches your conversations and extracts facts — your role, your tools, your preferences, your projects — storing them in a dedicated memory bank it consults at the start of every new chat.

How to Enable Memory

  1. 1
    Settings → Capabilities → toggle "Generate memory from chat history" ON
  2. 2
    Toggle "Search and reference past chats" ON (paid plans only — worth it)
  3. 3
    Wait up to 24 hours. Claude synthesizes your existing conversation history.
  4. 4
    Check Settings → Capabilities → Memory → "View and edit your memory" to see what's been stored.

What Gets Stored (and What Doesn't)

✅ Claude stores
  • Job title and role
  • Tools, languages, frameworks
  • Active projects and goals
  • Writing and response preferences
  • Location when mentioned
  • Communication style preferences
❌ Claude does NOT store
  • Full conversation transcripts
  • Passwords or credentials
  • Financial account details
  • Sensitive personal data
  • Incognito conversation content
  • Data explicitly deleted

Global Memory vs Project Memory

Global memory applies to all conversations outside of Projects. Project memory is completely isolated per Project — your "Client ABC" context never bleeds into your "Personal" context. This separation is intentional and important for professional use.

You can manually trigger a memory by telling Claude: "Remember that I always want TypeScript, not JavaScript." Claude will store this immediately.

Go do this now. Settings → Memory. Most people are surprised by what Claude has (and hasn't) picked up. I found mine had stored "prefers bullet points" from one throwaway message — which was forcing bullets into every single response. Delete bad memories aggressively. A clean memory list beats a bloated one every time.

Layer 2: User Preferences — Your Global Rulebook

If memory is Claude's notebook, preferences are your standing orders. They're loaded into every single conversation before your first message. Unlike memory (which Claude writes), preferences are YOUR rules — written by you, in your voice, with your exact constraints.

Location: Settings → Profile → User Preferences (or click your profile icon → "User preferences"). It's a free-text field. Whatever you write there runs as implicit context on every message.

The 6 Categories to Cover

1. Your Role
"I'm a full-stack developer building SaaS products in Next.js and Python."
2. Response Format
"Default to concise (3-5 sentences) unless I ask for detail."
"Use code blocks for any code. Always include the filename."
"Never use bullet points unless I specifically ask for a list."
3. Tone & Style
"Write direct and professional. Skip pleasantries like 'Great question!'"
"Don't hedge with 'I think' or 'It might be.' Be direct."
4. Technical Context
"I use TypeScript, React 19, Next.js 14 App Router, Tailwind CSS, Prisma."
"Use named exports and ES modules. Filename comment at top of every code block."
5. Behavior Rules
"If ambiguous, ask one clarifying question — don't guess."
"Never apologize or say 'I'd be happy to help.' Just do the task."
"When I share code, fix it — don't explain what's wrong."
6. Things to Avoid
"Never suggest I 'consult a professional' for technical questions."
"Don't repeat my question before answering."
"No emojis in professional responses."

A Complete Assembled Preferences Block

Here's what the above categories look like assembled into a real preferences block for a developer:

Example: Full-Stack Developer Preferences
I'm a full-stack developer building SaaS products with Next.js 14,
TypeScript, Tailwind CSS, and Prisma.

Response format: concise (3-5 sentences) unless I ask for detail.
Use code blocks for all code. Include filename as a comment at top.
Never use bullet points unless I explicitly ask for a list.

Tone: direct and professional. No "Great question!" or pleasantries.
Don't hedge with "I think" or "It might be" — be direct.

Stack: TypeScript only (never JS), React 19, App Router, ES modules,
named exports. Always include the filename in code block comments.

Rules:
- Ask one clarifying question if something is ambiguous. Don't guess.
- When I share code, fix it — don't explain what's wrong.
- Never suggest I "consult a professional" for technical questions.
- Don't repeat my question before answering.
- No emojis.
Keep it under 1,500 characters.

Claude reads your entire preferences block on every single message. Bloated preferences waste tokens and dilute your most important rules. The example above is ~620 characters — that's the sweet spot. Be ruthless: if a rule isn't changing Claude's behavior noticeably, cut it.

Layer 3: Projects — Scoped Memory & Instructions

Projects give you isolated workspaces. Each Project has its own memory, its own custom instructions, and its own knowledge files. Nothing bleeds between Projects or into your global conversations.

When to Use a Project

📁 Client Work
Knowledge files: Brand guidelines, past deliverables, brief
Example rule: Always use [client]'s brand voice. Never suggest competitors.
📁 Content Writing
Knowledge files: Style guide, editorial calendar
Example rule: Headline format: [Verb] + [Specific Outcome]. Short paragraphs.
📁 Product/Codebase
Knowledge files: Architecture docs, API specs, README
Example rule: Follow our file structure. Use our component naming conventions.
📁 Research
Knowledge files: Papers, notes, methodology
Example rule: Academic tone. Cite sources with (Author, Year) format.

How to Create a Project

  1. 1
    Click "Projects" in the sidebar → "New Project"
  2. 2
    Name it clearly: "Newsletter", "Client ABC", "Product Dev"
  3. 3
    Add custom instructions (these are your project-specific preferences)
  4. 4
    Upload knowledge files — documents Claude should reference in this context
  5. 5
    Start all conversations for this work inside the Project

Project Setup Generator (Copy-Paste)

Paste this into Claude to get your Project's custom instructions written for you:

You are a Claude Project setup assistant. I need to create custom
instructions for a new Claude Project.

Interview me about this project with 5-8 focused questions, then
generate custom instructions I can paste directly into my Claude
Project settings.

Keep the output under 800 characters. Use imperative format.
Ask me one question at a time. Start with: "What is this project
about and what will you mainly use Claude for within it?"

Layer 4: Styles — Switch How Claude Writes

Styles let you switch Claude's writing output format on demand — without editing your preferences. Create pre-set writing formats and apply them per conversation from the chat interface.

Location: Settings → Styles → Create New Style. Give it a name, describe the format, and save. Then apply it from the chat input via the style selector.

Formal Report
Structured sections, professional tone, full sentences
Casual Email
Conversational, short paragraphs, no jargon
Technical Doc
Second person, numbered steps, code blocks
Social Post
Hook + value + CTA, 280 char limit, no em dashes

Styles are most useful when you switch writing contexts frequently — a marketer who drafts blog posts (casual) and investor updates (formal) in the same day, or a developer who writes Slack messages and technical specs back to back.

The Preferences Generator Prompt (Copy-Paste)

Most people stare at the empty User Preferences box and close the tab. This prompt solves that. It interviews you in 8 questions and writes a preferences block ready to paste — no blank-page paralysis.

How to use this:
  1. 1. Open a new Claude chat
  2. 2. Paste the prompt below
  3. 3. Answer the 8 questions (takes ~5 minutes)
  4. 4. Copy the output block
  5. 5. Settings → Profile → User Preferences → Paste
Preferences Generator Prompt — Copy This
I need you to help me create my Claude User Preferences. Ask me the
following questions one at a time. Wait for my answer before moving
to the next question.

1. What is your job title and what do you do day-to-day?
2. What tools, languages, or frameworks do you use most?
3. How do you prefer Claude to respond — short and direct, or
   detailed and thorough?
4. What tone do you want — casual, professional, technical, friendly?
5. What should Claude NEVER do in responses? (e.g., use emojis,
   apologize, hedge, use bullet points, add disclaimers)
6. When something is unclear, should Claude ask one question or
   make its best guess?
7. Are there specific formats you always want? (e.g., code blocks
   with filenames, tables for comparisons, numbered steps)
8. Anything else Claude should always know about you?

After all 8 answers, generate a clean User Preferences block I can
copy-paste directly into Settings → Profile → User Preferences.

Rules for the output:
- Keep it under 1,500 characters
- Use direct, imperative language ("Write in..." not "The user
  prefers...")
- No headers or section labels — just flowing rules
- Put the most important rules first

10 Preferences Templates by Role

Use these as-is or as a starting point. Each is under 700 characters — paste directly into Settings → Profile → User Preferences. Edit the specific tools/context to match yours.

💻Full-Stack DeveloperTemplate 01
I'm a full-stack developer building web apps with Next.js 14, TypeScript, Tailwind CSS, and Prisma.
Response style: concise and direct. Code first, explanation only if I ask.
Always use TypeScript. Use named exports. Use ES modules. Never write vanilla JS.
Include filename comments at the top of every code block (e.g., // app/page.tsx).
When debugging, show the fix — don't explain what went wrong unless I ask.
If code is longer than 20 lines, output as a file artifact.
Never say "Great question" or "I'd be happy to help." Just answer.
Ask one clarifying question if something is ambiguous — don't guess.
✍️Content MarketerTemplate 02
I'm a content marketer writing blog posts, social media copy, and email sequences for B2B SaaS.
Tone: conversational but authoritative. No corporate jargon.
Short paragraphs only (2-3 sentences max). Write for skimmers.
Never use: "in today's digital landscape", "leverage", "utilize", "in conclusion", "game-changer".
When I share a draft, give specific line-level edits — not general feedback.
Match my voice: direct, slightly informal, uses concrete examples and analogies.
Headlines: specific and benefit-driven, never clickbait.
Don't add headers unless I ask — I'll structure the piece myself.
🎓StudentTemplate 03
I'm a university student studying computer science.
Explain concepts with a simple analogy before going technical.
Start every topic with the core idea in 2-3 sentences, then go deeper if I ask.
Use code examples in Python unless I specify otherwise.
If I share an assignment, help me understand the approach — don't write the solution.
When I'm wrong, explain WHY clearly — don't just give the right answer.
If I ask you to quiz me, use spaced repetition format: easy → medium → hard.
Flag when something is commonly misunderstood or has a tricky edge case.
📝Technical WriterTemplate 04
I'm a technical writer creating API documentation, developer guides, and release notes.
Write in second person ("you") and active voice. Present tense always.
Sentences under 25 words. One idea per sentence.
Use numbered steps for procedures. Use tables for reference data. Use code blocks for all commands.
Code examples must be complete and runnable — never pseudo-code.
Never write "simply", "just", "easy", or "straightforward" — these minimize difficulty.
Follow Google Developer Documentation Style Guide conventions.
When reviewing drafts, flag passive voice, vague pronouns, and undefined terms.
📋Product ManagerTemplate 05
I'm a PM at a B2B SaaS company managing a cross-functional team of 8.
Default format: structured bullet points with clear hierarchy.
When I describe a problem, help me frame it as a user story before jumping to solutions.
Challenge my assumptions — if something has a flaw, say so directly without softening.
PRD structure: Problem, User Impact, Proposed Solution, Success Metrics, Risks, Open Questions.
Keep jargon to what my engineering team understands — no MBA buzzwords.
Don't over-qualify: "This could potentially maybe work" → "This works when [condition]."
When comparing options, give me a clear recommendation with one-line rationale.
🎨UI/UX DesignerTemplate 06
I'm a product designer working with Figma, React, and Tailwind CSS.
When I describe a UI problem, suggest solutions with specific component patterns — not abstract advice.
Reference real design systems (Material UI, Shadcn/ui, Radix) when relevant.
Color suggestions: give exact hex values and contrast ratios (WCAG 2.1 AA minimum).
Accessibility first: flag a11y issues before aesthetic ones.
When reviewing designs, be specific: "The CTA button is #4285F4 on white — that's 3.2:1, fails AA for normal text" not "consider improving contrast."
For copywriting in UI: max 5 words for labels, active voice, sentence case.
📊Data AnalystTemplate 07
I'm a data analyst working with Python (pandas, numpy, matplotlib), SQL, and Tableau.
Default to pandas for data manipulation. Write SQL for database queries.
Always include inline comments explaining logic in code blocks.
When I share data or describe a dataset, look for outliers and unexpected patterns before I ask.
Present findings structure: insight first → evidence second → recommendation third.
Use tables for datasets under 20 rows. Suggest the right chart type for larger datasets.
Never round numbers without telling me original precision and rounding method.
If statistical claims need a test, suggest which test and why.
🖊️Freelance WriterTemplate 08
I'm a freelance writer covering technology, productivity, and business for online publications.
My style: short punchy sentences, strong verbs, zero filler. Hemingway-adjacent.
When writing: match my tone from previous drafts — not default AI voice.
Banned words: "delve", "navigate", "landscape", "harness", "leverage", "it's important to note", "in conclusion".
Blog posts: 60-70% of paragraphs should be 1-2 sentences max.
Always suggest 3 headline alternatives — I pick the final one.
If you don't know a statistic, say so explicitly. Never fabricate data.
When I share a draft for editing, track changes with [ORIGINAL] → [REVISED] format.
🚀Startup FounderTemplate 09
I'm a solo founder building a SaaS product. I'm wearing every hat: product, engineering, marketing.
Be direct and time-efficient. No long preambles.
80/20 everything: what has the most impact with least effort? Say that first.
For technical decisions, explain tradeoffs in 3 sentences, then recommend one option clearly.
Challenge scope creep: if something isn't essential right now, say so.
Emails to customers/investors: human and specific, never corporate.
When I'm overthinking something, tell me directly.
If I ask about a process or tool, tell me the fastest way to get a working version, not the perfect one.
🔬Academic ResearcherTemplate 10
I'm a PhD researcher in machine learning and natural language processing.
Use precise academic language — not simplified analogies unless I ask for them.
When evaluating research: methodology rigor before novelty.
Cite relevant papers with (Author, Year) inline and include full reference if you know it.
For literature reviews: organize by approach and method, not chronologically.
Academic writing: maintain passive voice where conventional, hedge appropriately ("suggests" not "proves").
LaTeX for all equations. BibTeX format for citations.
When I share my writing, flag unsupported claims, logical gaps, and overclaiming.

How to Migrate from ChatGPT Memory to Claude

Months of ChatGPT context doesn't have to stay in ChatGPT. This migration takes about 10 minutes and gets you 90% parity on day one.

1

Export from ChatGPT

Paste this into a new ChatGPT chat:

I'm moving to another AI service and need to export my
personalization data. Please list:

1. All memories you have stored about me
2. My custom instructions (if any)
3. Any preferences you've learned from our conversations

Format as a structured list with these categories:
Role, Work Context, Tools & Stack, Communication Preferences,
Projects, Style Preferences, Other.

Use [YYYY-MM-DD] dates where possible.
Output everything in a single code block.
2

Import to Claude

Open a new Claude chat and say: "Please add these facts to your memory about me:" then paste the exported block. Claude will process and store the key facts from it. Check Settings → Memory → View within 24 hours to confirm what was stored.

3

Port Custom Instructions to Preferences

ChatGPT's "Custom Instructions" → Claude's "User Preferences". Don't paste verbatim. Rewrite in Claude's imperative format:

ChatGPT format
"I'm a developer who prefers Python"
Claude format
"I'm a Python developer. Default to Python for all code."
4

Verify After 24 Hours

Settings → Memory → View. Check what Claude imported, delete anything wrong or outdated, manually add anything missing. Then start a fresh chat — don't explain your role or stack. See if Claude already knows. If not, identify the gap and add it to your preferences.

The 90% rule: Copy ChatGPT's "More about you" and "How would you like ChatGPT to respond?" sections verbatim. Rewrite them in imperative format and paste into Claude's User Preferences. That single step gets you most of the personalization value without relying on memory import to work perfectly.

Memory Audit — Review and Fix What Claude Knows

Memory degrades over time. Old job titles, completed projects, and casual preferences that got stored as permanent rules — these accumulate silently. A monthly 5-minute audit keeps your personalization accurate.

1
Open the memory list
Settings → Capabilities → Memory → "View and edit your memory." You'll see every stored fact.
2
Delete outdated facts
Old job title? Completed project? Preference that changed? Delete immediately. These actively hurt Claude's accuracy.
3
Hunt wrong inferences
Claude sometimes stores casual mentions as permanent preferences. "Use bullet points here" in one message → "user prefers bullet points" forever. Find and delete these.
4
Remove duplicates
Claude occasionally stores the same fact multiple times in different wording. Keep the clearest version, delete the rest.
5
Check for missing context
If Claude keeps asking you the same question across sessions, it hasn't stored that fact. Tell it: "Remember that [fact]" to manually add it.
6
Audit each Project separately
Each Project has its own memory. Check them individually — global memory audits don't cover Project memory.
7
Test with a fresh chat
Start a new conversation without stating your role or tools. See what Claude already knows. Gaps = things to add to preferences. Wrong facts = things to delete from memory.
Red flags that mean your personalization is broken:
  • Claude asks what language you code in (should know from memory/prefs)
  • Claude uses a tone you hate (preferences too vague or not set)
  • Claude gives generic responses with no project context (not using Projects)
  • Claude formats responses wrong every time (style rules missing from preferences)
  • Claude references an old job or project you finished 6 months ago

Common Mistakes That Break Personalization

❌ Don't

Never configuring preferences at all

✅ Do

Spend 5 minutes with the generator prompt above — it pays for itself by day 2

❌ Don't

Writing preferences as suggestions ("I'd prefer...", "If possible...")

✅ Do

Write as direct commands: "Write in...", "Never use...", "Default to..." Claude follows rules, not hints

❌ Don't

Stuffing 3,000+ characters into preferences to cover every edge case

✅ Do

Keep under 1,500 chars. Claude reads this every message — bloated prefs waste tokens and dilute your key rules

❌ Don't

Never reviewing your memory list after the first setup

✅ Do

Monthly 5-minute audit. Delete wrong inferences before they compound. One bad memory can corrupt hundreds of responses

❌ Don't

Using one giant Project for all your work ("Work")

✅ Do

Separate Projects per work area. Context stays focused. "Client ABC", "Newsletter", "Product Dev" — each isolated

❌ Don't

Expecting memory to work the same day you enable it

✅ Do

Memory synthesizes every ~24 hours. Enable it today, check it tomorrow. Set preferences immediately — they work instantly

❌ Don't

Writing claude.ai preferences and expecting them to apply in Claude Code

✅ Do

Claude.ai preferences and Claude Code's CLAUDE.md are completely separate systems. Configure both independently

⚡ TL;DR — Setup Cheatsheet
Turn on Memory: Settings → Capabilities → Memory ON → wait 24h
Set Preferences: Settings → Profile → User Preferences (keep under 1,500 chars)
Generator prompt: 8 questions → ready-to-paste preferences in 5 minutes
Create Projects: Sidebar → Projects → New Project → instructions + knowledge files
Use Styles: Settings → Styles → create formats → apply per conversation
Monthly audit: Settings → Memory → delete wrong facts → test with fresh chat
ChatGPT migration: Export memories + custom instructions → paste + rewrite for Claude

Frequently Asked Questions

How do I turn on Claude memory?
Go to Settings → Capabilities and toggle "Generate memory from chat history" ON. You should also enable "Search and reference past chats" if you're on a paid plan — this lets Claude reference previous conversations, not just synthesized facts. Memory takes up to 24 hours to generate after you enable it, as Claude needs time to synthesize your existing conversation history.
Is Claude memory free?
Yes. The core memory feature (automatic fact extraction from conversations) is available on all plans including the free tier. The "Search and reference past chats" feature, which lets Claude actively search previous conversations, requires a paid plan (Pro, Team, or Max). User Preferences are available on all plans with no restrictions.
What does Claude remember about me?
Claude extracts and stores factual information from your conversations: your job title, tools and technologies you use, projects you're working on, writing preferences, location when mentioned, and behavioral preferences (like whether you want concise or detailed responses). Claude does NOT store full conversation transcripts, passwords, financial data, or sensitive personal information. You can see exactly what's stored in Settings → Capabilities → Memory → "View and edit your memory."
How do I delete Claude memories?
Go to Settings → Capabilities → Memory → "View and edit your memory." You'll see a list of all stored facts. Click the delete icon next to any fact you want to remove. You can also ask Claude directly in a conversation: "Please forget that I prefer bullet points" — Claude will remove that memory. To clear all memories at once, there's a "Clear all memories" option in the same settings panel.
Where do I set Claude user preferences?
Go to Settings → Profile → User Preferences. It's a free-text field where you write your permanent instructions. These are loaded into every single conversation automatically. Alternatively, click your profile icon in the top-right corner of the Claude interface → "User preferences." Keep the content under 1,500 characters for best results.
How long should my Claude preferences be?
Keep preferences under 1,500 characters. Claude reads your entire preferences block on every single message — bloated preferences waste tokens and, counterintuitively, make Claude less likely to follow your most important rules (they get buried). The 10 role templates in this guide average 400-700 characters. That's the sweet spot: specific enough to matter, short enough to be read in full every time.
Can I import my ChatGPT memories to Claude?
Not directly — there's no official one-click import. But you can do it manually in about 10 minutes. Export your ChatGPT memories using the prompt in Section 9 of this guide, then paste the structured output into a new Claude conversation and ask Claude to synthesize it into memories. For Custom Instructions, rewrite them in Claude's imperative format and paste into User Preferences. You'll have 90% parity on day one.
What's the difference between memory and preferences?
Memory is automatic — Claude extracts and stores facts from your conversations without you doing anything. Preferences are manual — you write rules that Claude must always follow. Think of memory as Claude's notebook ("Garry uses TypeScript") and preferences as your standing orders ("always use TypeScript, never JavaScript"). Preferences override conflicting memory. If memory says you like bullet points but preferences say avoid them, preferences win.
Do Claude Projects have their own memory?
Yes. Each Project has completely isolated memory that doesn't cross-contaminate with your global memory or other Projects. Work you discuss in a "Client ABC" Project stays in that Project's context. This isolation is the main reason to use Projects — it prevents your coding context from bleeding into your writing work and vice versa. Project memory is managed separately in each Project's settings.
Does Claude memory work in incognito chats?
No. Claude's memory system is disabled in incognito/private conversations by design. Incognito mode is explicitly for situations where you don't want anything stored. Your existing memories and preferences are also not applied in incognito mode. If you need personalization, use a regular (non-incognito) conversation.
Can Claude remember things I specifically tell it to?
Yes. You can tell Claude directly: "Remember that I always want TypeScript examples" or "Please note that my project deadline is March 2027." Claude will store this as a memory. You can also use the trigger phrase "Please remember..." to explicitly flag something for storage. This is useful for filling gaps where automatic memory extraction missed something important.
How often does Claude update its memory?
Claude synthesizes and updates its memory approximately every 24 hours. It doesn't update in real-time during a conversation — changes you make or things you say today will typically appear in your memory list by the next day. This means if you have a detailed conversation about a new project today, Claude won't automatically reference it in a new conversation until the next synthesis cycle. The 24-hour cadence is why initial setup (especially preferences) is so important.

Related Claude Guides

Note: Claude's features and settings evolve rapidly. This guide reflects the Claude interface as of April 2026. Navigation paths and available options may change. Always verify current settings in your Claude account. Feature availability may vary by plan.