Claude Code v2.1.305: пространства имён песочницы Linux, исправление повторных попыток провайдера и патчи для self-hosted раннеров
Вышла версия Claude Code v2.1.305, и главное исправление касается регрессии из 2.1.304: каждый запрос завершался ошибкой на Vertex, Bedrock и других провайдерах, когда конечная точка или шлюз отклоняли поиск инструментов. За шлюзами, где ToolSearch запрещён или не указан в --tools, запросы также ломались. Теперь Claude Code повторяет запрос без поиска инструментов, обнаружив такое отклонение.
Песочница: вложенные пространства имён пользователей в Linux
Новая настройка sandbox.allowNestedUserNamespaces позволяет командам в песочнице Linux создавать пространства имён пользователей. Это охватывает, например, Chromium и rootless podman — и примечания к выпуску прямо говорят о компромиссе: это позволяет им обходить файловые защиты песочницы. Включайте осознанно.
Режим автоматических повторных попыток
CLAUDE_CODE_RETRY_WATCHDOG_USAGE_LIMIT_RECHECK_MS — новая переменная окружения для режима автоматических повторных попыток (CLAUDE_CODE_RETRY_WATCHDOG). Она заставляет сторожевой таймер замечать снятие лимита использования до его времени сброса, вместо ожидания полного окна.
Другие важные исправления
- Настройки
/effortи/autocompactтеперь применяются, когда имя модели отличается от значенияmodelOverridesпо регистру букв или тегу[1m]. - Новые рабочие деревья в bare-репозитории больше не начинаются иногда с локального HEAD вместо ветки по умолчанию; неизменившиеся рабочие деревья субагентов очищаются.
- Bash-команды при заполненном диске теперь сообщают, что диск заполнен и ничего не запускалось, вместо сырого пути к файлу
ENOSPC. - MCP-сервер, переданный облачной сессией или SDK
setMcpServers, больше не заменяется позже в сессии одноимённым сервером из ваших собственных настроек. - Переключение резервной модели субагента больше не заставляет Claude называть неправильную модель для своей работы.
- Возобновление рабочего процесса обслуживает уже завершённых агентов
pipeline()иparallel()из журнала запуска, вместо повторного выполнения. - Запланированные облачные сессии Cowork больше не ждут пять минут на каждого субагента, чей WebFetch требует одобрения URL, которое никто не может дать.
- Предупреждения при запуске перемещены в журнал отладки; правила разрешений, ничего не ограничивающие, теперь отображаются как строки предупреждений под баннером.
- Режим экранного диктора: поля поиска произносят «Search:» вместо символа, который VoiceOver читал как «telephone recorder», а выделенный текст запроса больше не содержит пробелов внутри слов.
Self-hosted раннер
- Исправлен стартовый скрипт, который делился только stdout с раннером или оркестратором, из-за чего возникала ошибка
Resource temporarily unavailableпри установленнойTERM(регрессия 2.1.300). - Исправлен сбой доступа к репозиторию с версии 2.1.296, когда помощник git-учётных данных или программа askpass читает настройки через
GIT_CONFIG. - Исправлено, что оркестратор сообщал о тайм-ауте хука spawn-runner, когда фоновый раннер держал свой вывод открытым.
Изменения поведения
- Предупреждения
/usageтеперь представляют собой однострочные исправления с указанием источника; нажмитеf, чтобы применить. Те же исправления появляются в VS Code и/doctor. - Диалоги согласия MCP реже воспринимают Enter, предназначенный для запроса, как «Принять».
allowedMcpServersбольше не фильтрует stdio-серверыmanaged-mcp.json, которые используют${VAR}только вenv— пропущенный сервер теперь загружается при обновлении; используйтеdeniedMcpServers, чтобы оставить его отключённым.- Подтверждение удаления в
/artifactsтеперь принимает1/Enter для сохранения,2для удаления, Esc для отмены;yиnбольше не отвечают на него.
📖 Read the full source: GitHub Claude-Code
👀 Смотрите также

Google, Microsoft и xAI согласились делиться ранними моделями ИИ с правительством США
Google, Microsoft и xAI (компания Илона Маска в сфере ИИ) согласились добровольно предоставлять правительству США ранний доступ к своим моделям ИИ для тестирования безопасности, в рамках инициативы, о которой сообщила Wall Street Journal.

Пандемия «Я не знаю, это написал Клод»: когда когнитивная капитуляция заменяет владение кодом
Инженеры делегируют архитектурные решения Клоду, а потом не могут объяснить свой PR. Адди Османи называет это «когнитивной капитуляцией» — вывод ИИ становится вашим без проверки.

Больницы Нью-Йорка расторгают контракт с Palantir на фоне проверок расширения компании в Великобритании.
Государственная больничная система Нью-Йорка не продлит свой контракт с Palantir на $4 млн в октябре, перейдя на внутренние системы. Тем временем Palantir сталкивается с проблемами конфиденциальности из-за сделки с NHS на £330 млн и нового контракта с британским финансовым регулятором.

Улучшения и исправления Claude-Code v2.1.45
Claude-Code v2.1.45 внедряет поддержку Claude Sonnet 4.6 и различные исправления для стабильности системы.