Токены MCP на Linux хранятся открытым текстом

Автор разбора проверил Claude Code 2.1.257 на Linux после подключения к нескольким удалённым MCP-серверам и нашёл их access-токены в ~/.claude/.credentials.json обычным JSON. Единственная защита это права доступа 0600, при том что документация Claude Code по MCP обещает «безопасное хранение».
Поведение совпадает с документацией Anthropic по управлению учётными данными. На macOS токены идут в зашифрованный Keychain, а при его недоступности в тот же файл; на Windows защита сводится к правам каталога профиля пользователя.
У Codex хранилище OAuth-данных для MCP настраивается: конфигурация описывает режимы auto, file и keyring. Автор предлагает Anthropic сделать слой хранения сменным через SecretSpec, но публичный репозиторий Claude Code не содержит кода основного CLI, а лицензия у него all rights reserved.
Дальше
Qwen3.8-Max-0902 обошёл Claude Opus 5 max в Code Arena
Второе место в Code Arena забрал Qwen3.8-Max-0902, обойдя ближайшую модель Anthropic на одно очко, 1688 против 1687. В таблице у него цена $2 / $6 против $10 / $50 у лидера рейтинга.
Читайте также
- 4% сессий в Claude Code и Cowork съели 65% счёта
- Разбор десктопного Claude: MCP работает вне песочницы
- Бэкдор поддельного Claude Code остаётся после удаления
- Claude Code разрешил отключить запрет на rm -rf ~
- Claude Code шлёт Anthropic хеши файлов даже с чужой моделью
- Песочница Claude Code вышла отдельным пакетом npm
Комментарии
Пока никто не написал. Будьте первым.
Присоединяйтесь к разговору
Войдите, чтобы оставить комментарий. Он появится после модерации.

