Результат не 100%-й, но он точно увеличит ваши шансы не потерять проект. Вот файлы в мета-данных, которые выдают в вас ру-юзера:
🔅 CLI (~/.claude.json):
• machineID — создается один раз и персистит в конфиге. При этом он не привязан к аккаунту, значит айди един для всех учеток на машине.
• userID — это device_id из телеметрии.
• anonymousId claudeco… — анонимный ID телеметрии
• Вложенный ~/.claude/.claude.json используется cowork-VM/другой установкой — вторая пара machineID / userID. Это сгенерированный per-конфиг-ID.
🔅 Десктопное приложение (/Library/Application Support/Claude/):
• ant-did — device ID приложения.
• ant-device-registry.json — он привязывает машину к каждому аккаунту. То есть в рамках одного устройства для всех учеток он един. Подписывается также ключом устройства.
• remote-control-state.json — также телеметрия.
• config.json — общие настройки и состояние приложения (последний аккаунт, дата первого запуска, флаги телеметрии, кэш токенов авторизации).
• chromeExtension.pairedDeviceId — ID устройства, привязанного к расширению Claude для Chrome.
• claude-code-sessions/ — локальные записи сессий Claude Code, по одной на аккаунт, под которыми когда-либо заходили на машине.
При повторном запуске стоит удалять эти файлы с папками из мета-данных и инициализироваться по новой — так не засветитесь в детекте Anthropic.
Пробуем.
🙂 Не баг, а фича
