PostsAI Personal Preferences

AI Personal Preferences

Claude forgets who you are at the start of every chat. Personal Preferences is the one setting that fixes it: configure your context, style, and process once, and it applies to every conversation — the most-skipped power feature in the product.

Apr 30, 20267 min read1,500 words
Hung Le
Hung Le
AI Systems Builder · Mobile Developer
  • claude
  • ai-behavior
  • setup
AI Personal Preferences
This is a condensed blog version — read the full, more detailed guide on GitHub ↗
On this page

Better output usually comes from better behavior design, not a cleverer prompt. Personal Preferences is where you do that design — once — instead of re-introducing yourself every single conversation.

#What it is

Personal Preferences is a free-text field at Settings → General → What personal preferences should Claude consider in responses? on Claude.ai. Whatever you write there is applied automatically to every new conversation — no re-explaining.

Most people stop at typing prompts. But each new chat starts blank: Claude doesn't remember who you are, what style you like, or what field you work in — so you retype the same "about me" every day. Preferences removes that tax.

#How it works

When you open a new conversation, your saved preferences are injected ahead of your message:

text
[Your saved Personal Preferences]
        -> injected into
[Claude's system prompt]
        +
[Your conversation]
        ->
[Claude responds with full context]
  • Automatic — nothing to do per chat; it's always there.
  • High priority — it sits at the front of the context, read before anything else.
  • Global — applies across web and mobile.
  • Costs tokens — every word is consumed in every conversation, so keep it tight.

#Preferences vs. Memory

They look similar but do opposite things:

Personal PreferencesMemory
Who controls it?You write it by handClaude synthesizes it
ContentBehavior rules, work contextFacts Claude observed
Changes when?When you edit itAfter each conversation

#Setting it up

On claude.ai: open your account menu → Settings → General, find the preferences field, write it, and save. Every new conversation from then on uses it.

How long should it be?

50–100 words sets basic context; 200–400 words is the sweet spot. Past ~500 words you're burning context window on every chat for diminishing returns.

#Six kinds of preference

Useful preferences fall into six groups. The last one is the highest-leverage:

  • Identity — who you are, so answers are framed for you (role, stack, what you're building).
  • Behavior — kill the defaults you dislike.
  • Format — how output is presented (brevity, bullets, code comments).
  • Domain — your expertise level, so depth is calibrated.
  • Language & style — language and tone.
  • Process — how Claude should approach the work. This changes behavior the most.

Behavior and process rules are where the real gains are:

text
# Behavior
- Don't open with "Certainly!" or "Great question!"
- Don't summarize what I just said before answering
- Challenge my reasoning if you see a hole
 
# Process (highest impact)
- Search the web before recommending a specific library/version
- If a task splits into >=2 independent parts, run them in parallel
- Always finish with a synthesis step
- Priority: Correctness > Clarity > Speed

#Best practices

Do

Be specific about what you don't want — the defaults are usually fine, so name the annoyances. Favor process instructions over cosmetic ones. And run the magic-phrase test on each line: "if I delete this, does Claude behave differently?" If not, delete it.

Don't

Don't overstuff it (every word is a recurring token cost). Don't put project-specific context here — that belongs in Project Instructions or CLAUDE.md. And don't expect 100% compliance: preferences are a strong hint, not a hard command.

#Where it sits in the stack

Claude has four configuration layers; higher = more general, lower = more specific and can override:

LayerScopePurpose
Personal PreferencesWhole accountPersonal behavior & style
StylesWhole accountTone & presentation format
Project InstructionsOne projectProject-specific context
CLAUDE.mdA codebaseRules for Claude Code

#Limitations

  • Token cost — embedded in every conversation, eating context from the start.
  • Not portable — Claude.ai preferences don't auto-apply to direct API use.
  • Not a hard command — Claude can deviate when the conversation demands it.
  • Not a substitute for context — for codebase rules use CLAUDE.md; for big reference material use Project Knowledge; for complex reusable behavior use Skills.

References

  1. Anthropic — Understanding Claude's Personalization Features — support.claude.com
  2. JD Hodges — Claude Custom Instructions: Real Examples & Best Practices — jdhodges.com
  3. Skills Playground — Claude Code System Prompt: Custom Instructions, Settings & Rules — skillsplayground.com

Hung Le

Hung Le

AI Systems Builder · Mobile Developer

I build AI systems that can be reused, scaled, and shared — turning messy experimentation into structured workflows and skill libraries. From Da Nang, Vietnam.

GitHub@hungledn10
←NewerAI Skill SystemOlder→Claude Code Agent Skills
© 2026 Hung Le. All Rights Reserved.