Claude Code v2.1.286 исправляет потерю данных при возобновлении, утечки учётных данных и ошибки авторизации MCP

✍️ OpenClawRadar📅 Опубликовано: 1 октября 2026 г.🔗 Source
Ad

Claude Code v2.1.286 — это релиз с исправлениями ошибок и несколькими изменениями, которые важны, если вы работаете в длинных сессиях, используете MCP-коннекторы или работаете через прокси авторизации. Вот что действительно изменилось.

Целостность возобновления и сессий

  • Команды claude --resume и --continue иногда теряли каждый ход после серии параллельных вызовов инструментов, если предыдущая сессия завершалась сбоем или была прервана. Это исправлено.
  • Ошибки API 400 после того, как инструмент или хук возвращал объект, число или логическое значение вместо текста — в том числе в возобновлённых сессиях — устранены.
  • Облачные сессии с очень большой историей могли зависать навсегда, потому что контейнер останавливался, пока транскрипт всё ещё загружался.
  • Сообщение Remote Control, пришедшее во время выхода, помечалось как доставленное, но ответ на него так и не отправлялся. Теперь оно остаётся в очереди до следующего запуска сессии.

Обработка учётных данных и секретов

Здесь несколько исправлений, и это именно те ошибки, которые тихо утекают значения в логи:

  • Сообщения об ошибках MCP показывали значение учётных данных, если перед именем ключа стояло Bearer или Basic.
  • Bearer-токены в процентном кодировании маскировались в сообщениях об ошибках лишь частично.
  • Отредактированные логи и транскрипты могли показывать секрет, в имени ключа которого был невидимый символ (например, пробел нулевой ширины).
  • Пароли в URL, содержащие такие знаки пунктуации, как ), кавычки, ], & или второй @, маскировались лишь частично, как и ssh-URL с хостами в скобках вроде [::1].
  • Транскрипт сессии внутри zip-архива, сохраняемого командой /feedback, мог содержать недопустимые строки JSON после редактирования секретов.

Исправления авторизации и входа

  • Несколько процессов Claude Code и расширений IDE одновременно открывали браузер для входа, когда истекали учётные данные gcpAuthRefresh или awsAuthRefresh.
  • Сессии на macOS продолжали показывать «Not logged in» / «Login expired» после успешного /login в другом окне, если оставался старый файл ~/.claude/.credentials.json.
  • Команда claude auth status сообщала о сохранённом API-ключе входа в Console как о claude.ai; теперь она сообщает api_key, и расширение VS Code рассматривает такую сессию как сессию с API-ключом.
  • Команда /status показывала профиль Anthropic рядом с API-ключом так, будто оба активны. Теперь профиль помечается как неиспользуемый.
Ad

Резервная модель и MCP

  • Когда API Anthropic отклонял модель, в которую разрешается ваша модель по умолчанию или псевдоним, каждый ход завершался ошибкой. Теперь Claude Code один раз повторяет попытку на предыдущей модели того же уровня.
  • Повторные попытки при отказе и с --fallback-model больше не завершаются ошибкой, если резервная модель не может работать быстро; они выполняются на стандартной скорости с однократным уведомлением в интерактивных сессиях.
  • MCP-коннекторы могли не показывать ни одного инструмента в течение суток после того, как их сервер переставал поддерживать старое рукопожатие MCP.
  • Команда /usage теперь засчитывает MCP-серверу вызов инструмента, сделанный во время его подключения или сразу после подключения (например, сразу после перезапуска).
  • Повторные запросы на вход в MCP больше не заменяют ожидающую ссылку для входа и не ломают её.

Исправления интерфейса и субагентов

  • Запросы разрешений теперь показывают счётчик вида «2 из 5», когда запросы накапливаются.
  • Строки «N more» в полноэкранных списках поддерживают клики мышью для перехода к соответствующему концу списка, с состояниями при наведении и нажатии.
  • Сообщение, введённое в работающего субагента, больше не отображается дважды после того, как субагент его прочитает.
  • Сообщения о передаче управления от субагента показывают имя агента вместо сырого идентификатора задачи, если имя не было зарегистрировано.
  • Фоновые субагенты больше не теряют инструменты отслеживания задач (TaskCreate/Get/Update/List, TodoWrite) в сессиях, где они включены.
  • Субагенты, запущенные с изоляцией рабочего дерева, больше не перезагружают проектный CLAUDE.md и его импорты повторно из копии рабочего дерева при первом чтении файла.

Если у вас более старая сборка 2.1.x, эту стоит обновить — особенно исправления потери данных при возобновлении и редактирования учётных данных; такие вещи не хочется обнаружить в продакшене.

📖 Read the full source: GitHub Claude-Code

Ad

👀 Смотрите также

Доказательство идентичности модели с помощью технологии Modelwrap от Tinfoil
Новости

Доказательство идентичности модели с помощью технологии Modelwrap от Tinfoil

Модель Modelwrap от Tinfoil гарантирует, что провайдеры вывода используют именно те веса модели, которые они заявляют, используя криптографические обязательства, проверенные с помощью защищенных сред выполнения.

OpenClawRadar
🦀
Новости

Qwen3 27B превосходит Gemma 4 26B в реальном вызове инструментов для локального AI-видеопаплайна

Эксперимент с локальным AI-видеопайплайном показывает, что Qwen3 27B чисто обрабатывает вызовы инструментов, тогда как Gemma 4 26B застревает в циклах. Также рассматриваются Said Image Turbo для локальной генерации изображений и оркестрация OpenCode с контекстом 174K.

OpenClawRadar
Проект SDL запрещает коммиты, написанные ИИ, в ответ на проблему на GitHub
Новости

Проект SDL запрещает коммиты, написанные ИИ, в ответ на проблему на GitHub

Проект SDL внедрил политику, запрещающую коммиты, сгенерированные искусственным интеллектом, после того как проблема на GitHub подняла вопросы об использовании Copilot в проверках кода. В проблеме конкретно упоминаются проверки #13277 и #12730 в качестве примеров, где была обнаружена помощь ИИ.

OpenClawRadar
🦀
Новости

Claude Code v2.1.269: наборы оценки плагинов, переключение /output-style и ограничения параллельных агентов

Claude Code v2.1.269 добавляет `claude plugin eval` для воспроизводимых тестов плагинов с оценкой, переключение `/output-style` через Remote Control и headless-сессии, а также переменную CLAUDE_CODE_WORKFLOW_MAX_CONCURRENT_AGENTS до 256.

OpenClawRadar