Claude Code v2.1.216: Переключатель файловой системы в песочнице, исправление квадратичного замедления и более 30 исправлений ошибок

Компания Anthropic выпустила Claude Code v2.1.216 20 июля, добавив новый переключатель песочницы и исправив более 30 ошибок, связанных с производительностью длительных сессий, обработкой OAuth-токенов, изоляцией worktree и UX терминала.
Ключевое дополнение: sandbox.filesystem.disabled
Новая настройка sandbox.filesystem.disabled позволяет пропустить изоляцию файловой системы, сохраняя контроль над исходящими сетевыми соединениями. Полезна, когда вы доверяете выполняемому коду, но всё же хотите блокировать исходящие подключения.
Исправление производительности
Самая серьёзная ошибка производительности: затраты на нормализацию сообщений росли квадратично с количеством шагов, вызывая многсекундные зависания и медленное возобновление в длительных сессиях. Теперь это исправлено — нормализация снова имеет линейную сложность.
Заметные исправления ошибок
- Ошибки 401 в автоматическом режиме: Исправлена ситуация, когда автоматический режим отклонял команды с ошибкой классификатора «HTTP 401» после истечения или смены OAuth-токена в середине сессии.
- Формулировка AskUserQuestion: Ответы в свободной форме теперь получают нейтральную формулировку вместо указания Клоду продолжать, когда вы попросили его подождать или сначала объяснить.
- Обрывы веб-сессий: Claude Code в вебе больше не задаёт повторно тот же вопрос и не теряет ваш ответ после нескольких минут бездействия.
- Возобновление фоновых агентов: Возобновлённые фоновые сессии агентов больше не переключаются на агента по умолчанию — теперь восстанавливаются промпт и ограничения инструментов агента.
- Изоляция worktree: Исправлено перенаправление git-команд из изолированных под-агентов worktree в общий репозиторий через
git -C,--git-dirилиGIT_DIR/GIT_WORK_TREE. - Целевая привязка сессий worktree: Исправлена ситуация, когда сессии worktree попадали в оставшийся worktree другого проекта, если рабочий каталог не совпадал с выбранным проектом.
- Удаление фоновых сессий: Фоновые сессии, worktree которых не содержит git-репозитория, теперь можно удалять.
claude daemon stop --any: Исправлена ошибка, которая могла завершить несвязанный процесс через устаревший блокировочный файл демона.- Откат по Esc-Esc: Двойное нажатие Esc при пустом приглашении теперь открывает средство выбора отката в длительных сессиях с фоновыми задачами.
- Проверка разрешений Bash: Исправлена для составных операторов с перенаправлением внутри списков
&&или отрицаний. - Удаление сессии: Двойное нажатие Ctrl+X в списке агентов теперь правильно удаляет сессию, и удалённые сессии больше не появляются снова после завершения их фонового работника.
- Фоновые под-агенты: Исправлена отмена под-агентов при получении высокоприоритетного сообщения во время их запуска.
- UX графического редактора: Исправлен мусор от мыши и фокуса в терминале при открытом графическом редакторе из
/memory,/plan,/keybindingsили Ctrl+G;/memoryбольше не ждёт закрытия редактора. - Цикл 403 в Claude-in-Chrome: Исправлено переподключение, когда OAuth-токен сессии не имеет требуемой области действия.
- Запись по символьным ссылкам: Сохранение рабочих процессов и запись запланированных задач больше не следуют по символьной ссылке в
.claude, которая могла перенаправить запись за пределы проекта. - Повторная аутентификация MCP: Исправлен отзыв рабочих учётных данных до успешного нового входа; сообщение о необходимости аутентификации в фоновых сессиях теперь указывает на рабочую команду.
- Сетевые пути Windows: Команды только для чтения на Windows больше не запрашивают разрешение для сетевых путей.
- Разбор не-ASCII в Bash: Исправлено для соответствия реальным границам слов в оболочке.
- Юникод в PowerShell: Проверка разрешений инструмента теперь обрабатывает команды, содержащие невидимые символы Юникода.
- Полноэкранный режим: Исправлено растягивание диалогов за правый край и обрезка списка
/configс подвалом клавиатурных подсказок. - Подвал режима транскрипции: Исправлено перенос строк на терминалах уже 104 столбцов.
- Метрики Prometheus: Исправлена конечная точка (включаемая через
OTEL_METRICS_EXPORTER=prometheus), генерировавшая некорректные строки# UNIT. - Обновления слэш-меню: Навыки и команды, изменённые во время сессии, теперь появляются сразу, а не после перезапуска.
- Автодополнение навыков плагинов: Навыки плагинов с полем
nameв frontmatter больше не теряют префикс плагина. - Точность телеметрии: Неудачные запросы на разрешение больше не учитываются как отклонения пользователем; прерывания пользователя теперь сообщаются как отмены, а не отклонения.
Улучшения
/forkподтверждение теперь состоит из одной строки, показывающей имя новой сессии, idclaude attachи примечание, если копия использует общий репозиторий.- Улучшена проверка аргументов
gitиghв PowerShell. - Сообщение об ошибке
/ultrareviewпри слишком большом diff теперь показывает настроенные лимиты, измеренный размер diff и файлы, вносящие наибольший вклад. - Сообщение о пустом diff в
/code-review ultraтеперь указывает точную базовую ссылку и предлагает явно указать базу. - Запрос на изменение лимита расходов теперь показывает причину сервера при отклонении изменения.
/contextтеперь предупреждает, когда разговор превышает окно контекста; неудачный/compactотображается как ошибка./rewindбольше не восстанавливает и не удаляет файлы через символьные или жёсткие ссылки на отслеживаемых путях.
📖 Читать полный источник: GitHub Claude-Code
👀 Смотрите также

OpenAI и СП на $10 млрд: последствия для внедрения ИИ
OpenAI завершает совместное предприятие на $10 млрд с частными инвестиционными компаниями для масштабирования инфраструктуры ИИ и корпоративного развертывания, как сообщает Bloomberg.

Машина состояний потока: архитектура без трансформеров сохраняет 62% точности на длинных последовательностях, в то время как трансформеры падают до 2%.
Исследователь разработал State Flow Machine (SFM) — альтернативную архитектуру, использующую явные слоты памяти вместо механизмов внимания, достигшую 62% точности на синтетической задаче отслеживания состояния программы при длине обучения в 4 раза больше, где точность трансформеров падает до 1,9–3,1%. Модель работает на одном NPU Huawei Ascend 910 ProA.

День 10: Создание игры с Claude Code — 3 200 игроков и крах сервера
Один разработчик создал живую многопользовательскую гоночную аркаду с драг-рейсингом в основном с помощью Claude Code. За десять дней: 3200 игроков, исчерпан лимит в 100 тыс. ежедневных API-запросов, игра зависает. Полный разбор запущенных функций — мультиплеер в реальном времени, 50 новых трасс, третья планета, охота на слона.

DeepSeek отклоняет Alibaba: раунд финансирования в $50 млрд ставит независимость выше интеграции с Big Tech
Раунд финансирования DeepSeek на $50 млрд срывается с Alibaba из-за требований по интеграции; основатель Лян Вэньфэн настаивает на отсутствии ограничивающих условий, рассматривая предложения Tencent и государственных фондов.