Перейти к содержанию

Claude Code

Claude Code 2.1.310 открыл Monitor для Bedrock и Vertex

3 мин чтения

Текст написан ИИ-моделью по источникам, на которые ведут ссылки, и сверен с ними второй моделью. Как мы работаем

Всё о теме: Claude Code: версии и изменения →

23 октября Anthropic выпустила Claude Code 2.1.310. В этой версии инструмент Monitor и мониторы плагинов заработали на Amazon Bedrock, Google Vertex AI и Microsoft Foundry, а также в установках, где выключены телеметрия или необязательный трафик. Остальная часть списка изменений на GitHub посвящена тем, кто ходит к модели через шлюзы и совместимые серверы, и длинным сессиям, которые падают на сжатии контекста.

Monitor появился ещё в версии 2.1.98, 9 апреля. До облачных платформ он добрался только через полгода с лишним. Работает он так: Claude пишет небольшой скрипт-наблюдатель, запускает его в фоне и получает каждую строку stdout уведомлением сразу, как только она пришла. Разговор при этом идёт своим чередом, а Claude вмешивается, только когда приходит событие. Опрашивать фоновый процесс по таймеру и тратить на это токены не нужно.

Тем, кто работает на Bedrock, Vertex или Foundry, полезно знать несколько деталей. Monitor использует те же правила allow и deny, что и Bash, поэтому шаблоны, которые вы уже настроили для Bash, автоматически действуют и на него. Строки stdout, пришедшие с интервалом меньше 200 мс, склеиваются в одно уведомление. Stderr событий не вызывает: он пишется в файл, который можно прочитать позже. Если вывод фильтруется через grep, нужен grep --line-buffered. Без этого флага обычная блочная буферизация держит вывод, пока не наберётся кусок примерно в 4 КБ, и события молча опаздывают.

Вместе с Monitor на этих платформах включили и блокировку долгих sleep на переднем плане, которая раньше работала только в других конфигурациях.

Второе заметное исправление касается шлюзов. Некоторые шлюзы и совместимые серверы отвергают бета-значение effort-2025-11-24 или системные сообщения посреди разговора, и на них запросы падали. Теперь Claude Code в таком случае повторяет запрос без этих полей. Тот же приём Anthropic применила в октябре, когда после 2.1.304 на Vertex и Bedrock падал каждый запрос из-за отказа в поиске инструментов.

Сжатие тоже подлатали. После ошибки «Prompt is too long» Claude Code сжимал разговор, но если в нём было много плотного текста вроде base64 или SVG, оставлял слишком много, и следующий запрос мог упасть снова. Для неинтерактивных сессий (-p и Agent SDK) уменьшили расход памяти при сжатии, когда файл транскрипта очень большой.

Из остальных исправлений на свою конфигурацию стоит проверить такие:

  • Фоновая очистка при очень большом cleanupPeriodDays удаляла часть свежих файлов, например вставленные картинки.
  • Запрос разрешения на чтение файла не показывал, куда ведёт символьная ссылка.
  • На Windows хуки PreToolUse и PermissionRequest пропускали вызов инструмента, если Git Bash не установлен, а команда хука состоит только из строк в кавычках, например из пути в кавычках.
  • На Linux команда /sandbox и предупреждение при старте песочницы теперь называют ограничение AppArmor в Ubuntu на user namespaces и объясняют, как его снять, когда оно не даёт bubblewrap запустить песочницу.
  • Если в неинтерактивной сессии вызов MCP-инструмента истекает, пока запрос сервера к пользователю (elicitation) остаётся без ответа, Claude получает сообщение, что ответа не было и повторять вызов не нужно.
  • Таймаут автопродолжения вопроса срабатывал сразу после закрытия внешнего редактора, если правка была долгой.

Авто-режим перед первым чтением за пределами рабочих каталогов теперь предупреждает, что если запретить такие чтения, shell-команды начнут спрашивать разрешение. В VS Code исправили кнопку «Send feedback and keep planning» на карточке ревью плана: нажатие Enter на ней одобряло план, хотя должно было отправлять ваши комментарии.

Для облачных сессий добавили кнопку Choose file, чтобы загрузить скрипт настройки окружения из файла, а вывод этого скрипта теперь показывается в прокручиваемом окне. Мелкие правки в Claude Tag и Code Review касаются в основном админки: страницы больше не теряют содержимое из-за неудачного фонового обновления.

Владельцы в Enterprise теперь могут раздавать права на облачные сессии Claude Code и Remote Control через свои кастомные роли, отдельно на каждое. Когда кто-то включает облачные сессии или Remote Control в настройках администратора, Claude Code просит подтверждения и показывает список кастомных ролей, у которых это право уже есть.

Claude Code

lcc сжимает сессии Claude Code, не пересказывая их

«Резюме теряют ту самую ошибку, путь или строку, которые агенту нужны через два хода», пишет автор утилиты lcc. В его тесте резюме в стиле /compact сохранило 73% точных значений, а полный контекст 98%. Сколько раз за рабочий день у вас срабатывает /compact?

Пока никто не написал. Будьте первым.

Присоединяйтесь к разговору

Войдите, чтобы оставить комментарий. Он появится после модерации.