Claude Code v2.1.208: Режим экранного чтения, переназначения Vim, исправления утечек памяти и другое
Claude Code v2.1.208 выходит с улучшениями доступности, функциями качества жизни для vim, поддержкой корпоративного развертывания и масштабным исправлением ошибок — особенно касающихся утечек памяти и граничных случаев в стриминге, SDK-хостах и фоновых агентах.
Новые возможности
- Режим экранного диктора: Опциональный рендеринг обычного текста. Активируйте через
claude --ax-screen-reader, установитеCLAUDE_AX_SCREEN_READER=1или добавьте"axScreenReader": trueв настройки. - Переназначение последовательностей в режиме вставки vim: Параметр
vimInsertModeRemapsпозволяет переназначать двухкнопочные последовательности в режиме вставки — например,jjна Escape в режиме vim. - Обёртка процессов:
CLAUDE_CODE_PROCESS_WRAPPERзаставляет каждый самозапуск Claude Code (представление агента, фоновый сервис) проходить через обязательную обёртку, обеспечивая соответствие корпоративным лаунчерам. - Поддержка кликов мыши: Меню множественного выбора и строки ввода «Другое» в полноэкранном режиме теперь принимают клики мыши.
Основные исправления ошибок
- Быстрый режим: При переключении обратно на модель, поддерживающую его, теперь корректно восстанавливается быстрый режим, если он включён в настройках.
- Ответы фонового агента: Текст, введённый фоновому агенту при сбое доставки, сохраняется и доставляется при перезапуске сеанса.
- Сброс окна контекста: Окно контекста (и индикатор автосжатия) больше не сбрасывается на короткое время до 200k после автообновления CLI, предотвращая ложные сообщения «100% контекста использовано» во время длительных сеансов.
- HTTP/2 GOAWAY: Контролируемые и фоновые сеансы больше не падают, когда сервер закрывает HTTP/2-соединение с GOAWAY во время выполнения запросов.
- Обрезание вывода при пайпе: Большие ответы от
claude -pбольше не имеют обрезанного stream-json/JSON вывода или отсутствующих сообщений результатов. - Переменные окружения в экспоненциальной записи:
CLAUDE_CODE_MAX_OUTPUT_TOKENS=1e6больше не превращается молча в 1 — мантисса теперь парсится корректно. - Большие таблицы Markdown: Таблицы более 200 строк теперь показывают первые 200 с уведомлением «… еще N строк», предотвращая зависания рендеринга и чрезмерное использование памяти.
- Инструмент редактирования: Теперь корректно обрабатывает файлы, изменённые после чтения, когда целевой текст всё ещё однозначно совпадает.
- Чтение/Grep/Glob: Пустые файлы больше не сообщаются как «короче смещения»; некорректные шаблоны regex теперь выдают ошибку вместо возврата «Файлы не найдены»; режим подсчёта Grep больше не занижает данные при пагинации; Glob-краши при null-байтах в шаблонах/путях теперь показывают понятную ошибку.
- apiKeyHelper: Сбои скриптов теперь отображаются в течение 3 попыток вместо скрытого обращения за общим 401 после ~10 молчаливых повторных попыток.
- Bedrock-стриминг: Ответы, преобразованные шлюзом, теперь выдают ошибку с content-type и ссылкой на прокси вместо вводящего в заблуждение «Получено усечённое сообщение события».
- /upgrade: Показывает URL обновления напрямую вместо процедуры входа, если браузер не открывается.
- Windows stream-json: Пустые строки CRLF или строки только с пробелами от Windows-стиля SDK-хостов больше не убивают сеанс.
- Headless stream-json: Нестроковые полезные нагрузки
set_modelвcontrol_requestбольше не зависают навсегда — CLI теперь отвечает ошибкой. - Уведомления о возобновлении сеанса: Осиротевшие фоновые задачи сворачиваются в одну сводку вместо повторяющихся «Не найдена запись о завершении».
- Удалённое управление: Сеансы, запущенные в терминале, теперь сразу предоставляют удалённым клиентам фоновых агентов и прогресс рабочих процессов, а не только после начала задачи.
- Инструмент агента без инструментов: Если список
toolsподчинённого агента оказывается пустым, инструмент теперь возвращает понятную ошибку с указанием нераспознанных записей. - /usage: Больше не показывает устаревшие кэшированные столбцы поверх более свежих данных. /mcp: Переклассифицирует серверы-заполнители после редактирования конфигурации.
- SDK-хосты: «Смена каталога» больше не завершается ошибкой «Выполняется поворот» в бездействующих сеансах с запущенной фоновой задачей.
- Диалог сохранения рабочего процесса: Теперь учитывает
CLAUDE_CONFIG_DIRвместо жёстко заданного~/.claude/workflows/. - /release-notes: «Показать всё» больше не вставляет весь список изменений в каждый последующий запрос.
- Утечки памяти:
- Вставленные изображения в представлении агента больше не сохраняются на всё время работы экрана после отправки быстрых ответов.
- SDK-сеансы больше не теряют агентов, определённых через запрос инициализации, когда до подключения клиента выполняется обновление плагина.
- Stderr сервера MCP stdio больше не накапливается до 64 МБ на сервер.
- LSP-документы теперь ограничены 50 штуками через LRU вместо бесконечного хранения.
- Вывод асинхронных хуков больше не сохраняется после перевода в фоновый режим.
- Исправлен неограниченный рост в headless/SDK-сеансах из-за больших полезных нагрузок результатов инструментов.
- Чтение файлов с очень длинными строками с использованием offset/limit больше не перегружает память.
Этот выпуск — большой патч: если у вас возникали проблемы с памятью в длительных сеансах Claude Code, зависания на таблицах Markdown или потеря ответов фоновых агентов, настоятельно рекомендуется обновиться.
📖 Читать полный источник: GitHub Claude-Code
👀 Смотрите также

Ошибка в биллинге API Anthropic: модель Sonnet тарифицируется по ставкам Opus
Пользователь обнаружил, что API Anthropic некорректно выставляет счета за модель claude-sonnet-4-6 по тарифам Opus, несмотря на возвращение правильного названия модели. Ошибка была выявлена при анализе необработанных данных событий, показавших расхождение в стоимости.

Правоохранительные органы США объявляют 'антитехнический экстремизм' новой категорией угроз на фоне негативной реакции на ИИ
DHS, ФБР и центры анализа угроз следят за «антитехнологическим насильственным экстремизмом» — новой категорией, нацеленной на протесты, угрозы дата-центрам и инакомыслие по поводу ИИ в рамках указов Трампа.

OpenAI разрабатывает альтернативу GitHub, сообщает Reuters.
Reuters сообщает, что OpenAI разрабатывает альтернативу GitHub от Microsoft, при этом история набрала 35 баллов и 12 комментариев на Hacker News.

Формально верифицированное пересечение 3D CSG-сеток: доверяйте 93 строкам спецификации, а не коду ИИ
Первое формально верифицированное пересечение 3D-сеток в Lean 4. Доверяйте 93 строкам спецификации, а не 1000+ строкам кода, написанного ИИ. Веб-демо работает в браузере.