Claude Code v2.1.295 добавляет блокирующие хуки onFailure и протокол статуса программы
Claude Code v2.1.295 вышел с набором новых элементов управления хуками, параметров настройки шлюза и партией исправлений для MCP и headless-режима. Самое заметное нововведение — onFailure: "block" для командных и HTTP-хуков: если хук не может запуститься, завершается по тайм-ауту или выходит с неожиданным кодом, действие блокируется, а не пропускается. Это меняет прежнее поведение, при котором сломанный хук фактически ничего не делал.
Изменения в терминале и CLI
- Поддержка Program Status Protocol (OSC 7501): терминалы, реализующие его, могут показывать, работает ли Claude Code, ждёт вас или завершил работу.
/copyтеперь включает цитируемый текст в выбор, поэтому черновик сообщения копируется без маркеров>.claude -pвыводит строку в stderr (когда stderr — это терминал), объясняющую, чего ожидает запуск, если он остаётся открытым после последнего хода.- Сообщение «Backgrounding cancelled» при остановке хода, когда
←ожидает текущий инструмент. claude plugin install,enable,disableиmarketplace addпредупреждают, если записываемый файл настроек не загружается.
Управление шлюзом и восходящими потоками
Восходящие потоки шлюза (Bedrock, Vertex, Foundry и другие облачные бэкенды) получают две новые настройки:
timeouts.upstream_ttfb_ms models: ["model-id", "other-*"]
timeouts.upstream_ttfb_ms ограничивает время начала потока до переключения или возврата 502. Необязательный список models ограничивает, какие модели отправляются в данный восходящий поток — включая переключение при сбое, — а одиночный * в записи действует как подстановочный знак. Успешные ответы вывода теперь содержат заголовок request-id, поэтому request_id в телеметрии Claude Code совпадает с журналом аудита шлюза, а события аудита вывода получили upstream_request_id от Bedrock, API Anthropic или другого восходящего потока.
Для машин без управляемых настроек пользовательские настройки теперь поддерживают forceLoginMethod: "gateway" и forceLoginGatewayUrl, поэтому /login открывается через этот шлюз.
Заметные исправления
- Запросы к моделям
[1m]больше не терпят полный сбой, когда шлюз, Bedrock, Vertex или Foundry отклоняет контекстную бету 1m — Claude Code повторяет отправку без неё. - Текстовый вывод
claude -pбольше не теряет предыдущие ответы, когда фоновая работа запускает новый ход; ответ каждого хода выводится по завершении хода. - Удалённые MCP-серверы в headless- и SDK-сессиях правильно переподключаются после сбоев длительностью более 15 секунд. Серверы, разрывающие каждое соединение сразу после подключения, теперь отступают до 30 секунд вместо плотного цикла.
- MCP-серверы, повторяющие курсор пагинации, больше не запрашиваются одну и ту же страницу до 20 раз за подключение.
- CSS-, JavaScript- и XML-файлы, возвращаемые инструментами MCP, больше не сохраняются как
.bin(которые инструмент Read отказывается читать). - Вызовы инструмента Bash работают, когда модель передаёт
command_descriptionвместоdescription.
Для авторов модов $.ui.notify вызывает нативное уведомление через вашу настройку уведомлений и сообщает канал; Button мода теперь принимает дочерние элементы (строки и Text), поэтому строка списка — это один нажимаемый элемент с чипом или приглушённой деталью внутри. CLAUDE_CODE_RETRY_WATCHDOG_MAX_WAIT_MS ограничивает, как долго режим автоматических повторов ожидает ошибки 429 и 529.
📖 Read the full source: GitHub Claude-Code
👀 Смотрите также
Claude Code v2.1.271: быстрый режим в удалённых сессиях, allowed_domains для каждой команды и набор исправлений разрешений Bash
Claude Code v2.1.271 добавляет быстрый режим в удалённых сессиях, allowed_domains для каждой команды в песочнице Bash/PowerShell и --accept-command <sha256> для установки плагинов, а также длинный список исправлений прав Bash и организационных политик.
Пакет Nvidia на 500 млрд долларов для ИИ-инфраструктуры на Уолл-стрит: что это значит
Nvidia работает с группой финансовых компаний над пакетом финансирования ИИ-инфраструктуры на сумму 500 млрд долларов. Сделка поднимает вопросы о циклическом финансировании и о том, кто понесет риски, если спрос не оправдается.

GitHub Copilot убирает модели Opus из Pro-плана и приостанавливает регистрацию новых пользователей.
GitHub удаляет модели Opus из плана Copilot Pro и приостанавливает новые регистрации для планов Pro, Pro+ и Student. Opus 4.7 остаётся доступным в Pro+, в то время как планы Pro+ теперь предлагают более чем в 5 раз увеличенные лимиты использования по сравнению с Pro.

Мобильное приложение Cursor: управляйте своим код-агентом с телефона
Cursor запустил мобильное приложение для взаимодействия с код-агентами на ходу — часть перехода к мобильному AI-ассистированному кодингу.