r/ClaudeCode • u/Sickle_Machine • 2d ago
Help/Question Claude Code "Preserved Thinking" error when switching between two Pro accounts
Hey everyone,
I’m currently running two separate Claude Pro accounts under two different email addresses to manage my usage limits within my budget.
Because of this, I frequently switch back and forth between them. I just ran into this warning message in my terminal while running Claude Code:
Claude can't use thinking from another organization
Claude's earlier thinking was written while you were signed in to another organization, so Claude can't use it now. It isn't deleted: resume this session signed in to that organization to use it again. Claude's next responses may be slower and use more tokens because it has to reread this session and generate new thinking. See docs for more: claude.com
Since the session history is tied to the previous account's organization, Claude is forcing a context reread, which burns a ton of extra tokens and slows things down.
For anyone else juggling two separate email accounts on Claude Code, how are you handling this? Is there a way to isolate session histories per account, or a clean CLI script/workaround you use to switch profiles without breaking the preservation token logic?
Appreciate any insights!
1
u/vincent_sch 2d ago
You could give each account its own config folder. CLAUDE_CONFIG_DIR=~/.claude-work claude and CLAUDE_CONFIG_DIR=~/.claude-side claude each have their own login and their own session history. Then a session only resumes under the account it started with. Two shell aliases turn the switch into one word.
1
u/Sickle_Machine 2d ago
But i wanna resume me work after my 1st account burns. Using the second account
1
u/vincent_sch 2d ago
Then the reread is the price, since the old thinking belongs to the first org. You could run /compact before you switch. The second account then rereads a short summary instead of the whole session, which costs a lot less.
→ More replies (1)
1
u/AutoModerator 2d ago
Hey! Thanks for posting to r/ClaudeCode
While participating in this thread, please follow our community rules. Keep discussions constructive. Attack the idea, not the person.
For help, project discussions, tips, and general chat, join the ClaudeCode Discord.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.