昨天主力 Claude Max 账号突遭封禁,今天新账号平稳跑满 24 小时,所有开发会话全部恢复。
很多人的第一反应是在终端敲一句 claude auth logout,或者把浏览器 Cookies 清一下,然后直接登新号。如果你这么干,大概率用不了几个小时,新号就会连坐秒封。
排查发现的几个大坑:
~/.claude.json 里的 machineID 和 userID 会持久存在。换号前必须手动生成全新 32 字节随机 hex 覆盖。--resume 老会话,老会话记录带有旧账号组织 UUID。终端一键清洗脚本:
pkill -9 -f "claude"
security delete-generic-password -s "Claude Code-credentials" 2>/dev/null || true
rm -rf "$HOME/Library/Application Support/Google/Chrome/NativeMessagingHosts/com.anthropic."* 2>/dev/null || true
python3 -c 'import json,os,secrets; p=os.path.expanduser("~/.claude.json"); data=json.load(open(p)) if os.path.exists(p) else {}; [data.pop(k, None) for k in ["oauthAccount", "account", "user", "primaryOrgId", "lastCost", "lastTokenUsage"]]; data.update({"machineID": secrets.token_hex(32), "userID": secrets.token_hex(32)}); json.dump(data, open(p, "w"), indent=2)'
来自 VibeFriends 社群,为 AI 独立开发者赋能。