Claude Code v2.1.301 добавляет ограничение использования сторожевого таймера повторных попыток, движение % в Vim и поля классификатора OpenTelemetry
Claude Code v2.1.301 вышел 15 октября и принёс одну новую переменную окружения, нацеленную прямо на необслуживаемые запуски, а также улучшения для vim и OpenTelemetry и длинный список исправлений. Список изменений взят из тега релизов на GitHub.
Сторож повторов получил потолок ожидания лимита
Если вы запускаете CLAUDE_CODE_RETRY_WATCHDOG без присмотра, лимит использования, который сбросится лишь через несколько часов, раньше означал, что процесс просто простаивал. Новая переменная CLAUDE_CODE_RETRY_WATCHDOG_MAX_USAGE_LIMIT_WAIT_MS задаёт порог: если вы упираетесь в лимит использования, сброс которого наступит позже этого порога, запрос завершается вместо ожидания. Полезно для задач CI и запусков агентов по расписанию, где зависший процесс хуже, чем упавший.
Режим Vim: % и работающий Escape
В режиме Vim появилось движение по % — переход к парной скобке, отдельно или в сочетании с d/c/y. Также исправлены две ошибки vim:
- Escape иногда оставлял вас в INSERT на медленной или загруженной машине.
- Esc отбрасывал введённый ответ на
AskUserQuestion. Теперь поле свободного текста поддерживает режим vim NORMAL, и Esc отменяет только из NORMAL.
OpenTelemetry: различаем блокировки классификатора и правила разрешений
События tool_decision теперь несут classifier_verdict и permission_mode, так что вы можете отделить решения классификатора в автоматическом режиме от решений по правилам разрешений в своих трассировках. Есть также classifier_category, которое называет встроенное правило, сработавшее при блокировке классификатора — заполняется только при OTEL_LOG_TOOL_DETAILS=1. В навык claude-api добавлено руководство по настройке трассировки (включая настройку назначений трассировки через CLI ant).
Другие добавления
- Мод
Inputподдерживает полеrows: многострочный ввод текста в терминале, где Enter отправляет, а Shift+Enter (или обратный слэш перед Enter) вставляет новую строку. - Псевдонимы моделей
fableиbestбольше не выдают ошибку на Anthropic API, когда новейшая модель Fable недоступна вашей организации — Claude Code один раз повторяет запрос на предыдущей модели Fable.
Заметные исправления
- Выход больше не удаляет worktree, созданный хуком
WorktreeCreate, без запроса, когда в нём могут быть незапушенные коммиты. - Grep и Glob теперь возвращают явную ошибку поиска вместо ложного «нет совпадений», когда программа поиска завершается преждевременно.
- Заполненный диск при обновлении логина больше не выводит «Please run /login» — в ошибке указывается диск и предлагается удалить файлы.
- Навыки и команды с множеством длинных имён аргументов больше не зависают на несколько секунд при вызове; заполняются только первые 64 имени, каждое до 64 символов. Также исправлено большое потребление памяти, когда аргументы заполняют множество плейсхолдеров.
- Переключение на модель с меньшим контекстом больше не тратит кредиты на резюме от предыдущей модели без запроса.
- Инструмент Read больше не читает бинарные файлы (
.xlsm,.parquet,.epub,.heic) как текст. - Беседы за LLM-шлюзом, который сообщает о модели, отличной от запрошенной, больше не сжимаются многократно на модели, которую вы не выбирали.
- Агенты рабочих процессов, пропустившие шаг после чтения примечания о том, что текст задачи не даёт полномочий пользователя, больше не сообщают об успехе.
- Навыки снова показываются модели после
/rewind. - VTE старее 0.53 (например, MATE Terminal на RHEL 8) больше не показывает лишние последовательности
>0q/>4m; исправлен лишний текстGOKв некоторых версиях iTerm2.
Стоит обновиться, если вы запускаете Claude Code без интерфейса в CI, используете режим vim или передаёте телеметрию в коллектор OTel.
📖 Read the full source: GitHub Claude-Code
👀 Смотрите также

Онтарио, аудит: 60% систем ИИ для записи путают лекарства, 85% упускают детали психического здоровья
Аудиторы Онтарио обнаружили, что 12 из 20 систем AI Scribe вставляли неверную информацию о лекарствах, 9 генерировали вымышленные рекомендации, а 17 пропустили ключевые детали о психическом здоровье из записей приемов врачей. При оценке точность составляла лишь 4% от общего балла.

Риски судебных разбирательств в структурах финансирования центров обработки данных на основе ИИ
Строительство центров обработки данных для ИИ потребует инвестиций в инфраструктуру на сумму 5,2 триллиона долларов к 2030 году. Компании используют сложные финансовые структуры, такие как СПВ и обеспеченные GPU-оборудованием объекты, которые создают девять категорий судебных рисков.

Искусственный интеллект управляет физическим розничным магазином с сотрудниками-людьми
Andon Labs развернула ИИ по имени Луна для управления трехлетней арендой розничного пространства в Сан-Франциско. Луна наняла сотрудников-людей, управляла подрядчиками и принимала все операционные решения для Andon Market.
ИИ решает задачи CTF за минуты — что это значит для обучения кибербезопасности
На BSidesSF 2026 автономный агент решил все 52 задачи CTF за считанные минуты, заняв первое место. Это заставляет пересмотреть, как измеряются и тренируются навыки кибербезопасности.