Claude Code · версия 2.1.132
Claude Code 2.1.132: что нового
Claude Code 2.1.132: переменная CLAUDE_CODE_SESSION_ID, отключение альтернативного экрана, множество исправлений ввода, прокрутки, MCP и корректного завершения.
Новое 3
- Добавлена переменная окружения
CLAUDE_CODE_SESSION_IDв окружение подпроцесса инструмента Bash; её значение совпадает сsession_id, который передаётся хукам - Добавлена переменная окружения
CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1: она отключает полноэкранный рендерер на альтернативном экране и оставляет диалог в родной прокрутке терминала - Добавлена подсказка «Pasting…» в футере, пока изображение читается из буфера обмена при вставке через Ctrl+V
Улучшено 2
- Улучшено визуальное единообразие диалогов слеш-команд и отступов в диалогах
/login,/upgrade,/extra-usage - Обновлён стартовый баннер
/tui fullscreen: теперь он описывает дополнительные преимущества рендерера (меньше памяти, поддержка мыши, автокопирование при выделении)
Исправлено 23
- Исправлено: внешний SIGINT (например, кнопка остановки в IDE или
kill -INT) не запускал корректное завершение работы. Теперь режимы терминала восстанавливаются, а вместо резкого выхода выводится подсказка про--resume - Исправлено необработанное исключение при закрытии терминала или обрыве SSH-соединения посреди сессии в нативной сборке
- Исправлена ошибка
--resumeс сообщениемno low surrogate in string, которая возникала, когда усечение ошибки инструмента разрезало эмодзи; уже повреждённые сессии очищаются при загрузке - Исправлено: флаг
--permission-modeигнорировался при возобновлении сессии в режиме планирования через-p --continue/--resume, а режим планирования не применялся повторно послеExitPlanModeв рамках той же сессии - Исправлено: в полноэкранном режиме после сна/пробуждения ноутбука или Ctrl+Z/
fgотображался пустой экран до следующего нажатия клавиши или вывода потока - Исправлено: курсор попадал в середину графемы при использовании Ctrl+E/A/K/U и стрелок, если индийская лигатура или ZWJ-эмодзи переносились на другую строку
- Исправлено: операторы vim портили текст с декомпозированными (NFD) символами с диакритикой
- Исправлено: при вставке текста, начинающегося с
/, ввод молча терялся или приходил ответ о неизвестной команде - Исправлено: при вставке в промпт попадали лишние escape-последовательности, если события фокуса или отчёты отслеживания мыши перемешивались с bracketed paste
- Исправлена слишком быстрая прокрутка колесом мыши в Cursor и VS Code 1.92–1.104 из-за бага в xterm.js
- Исправлена обработка колеса прокрутки в терминалах JetBrains IDE 2025.2: ложные нажатия стрелок, события в неверном направлении и неконтролируемое ускорение
- Исправлено зависание
/usageпо Ctrl+S при копировании скриншота статистики в буфер обмена в Linux/X11 - Исправлено:
/terminal-setupпоказывал противоречивую ошибку в Windows Terminal, хотя Shift+Enter там поддерживается нативно - Исправлено: выбор в
/effortне учитывал переопределение через переменную окруженияCLAUDE_CODE_EFFORT_LEVEL - Исправлено:
/statusпоказывал неверную модель по умолчанию у некоторых пользователей - Исправлено: всплывающий список автодополнения слеш-команд был ограничен примерно 3–5 видимыми командами и не масштабировался по высоте терминала
- Исправлено: значения токенов
context_windowв statusline отражали накопленные итоги сессии, а не текущее использование контекста - Исправлено: Alt+T (переключение thinking) не работал в терминалах macOS без включённой опции «Option as Meta» (настройки по умолчанию в iTerm2 и Terminal.app)
- Исправлено: на Windows переставал работать ввод с клавиатуры после повторного открытия фоновой сессии из
claude agents - Исправлен неограниченный рост потребления памяти (10 ГБ+ RSS), когда stdio MCP-сервер пишет в stdout данные не по протоколу
- Исправлено: MCP-серверы, которые подключались, но завершали
tools/listошибкой, молча отображались с 0 инструментов. Теперь запрос повторяется один раз, а в/mcpпоказывается «connected · tools fetch failed» - Исправлено: неавторизованные коннекторы MCP из claude.ai отображались как «failed» вместо «needs auth», а headless-режим
-pповторял попытки при нетранзиентных ошибках подключения 4xx - Исправлены ошибки 400 в Bedrock и Vertex при установленной переменной
ENABLE_PROMPT_CACHING_1H
Перевод официального CHANGELOG.md Claude Code. Перевод автоматический, при расхождениях приоритет у оригинала на английском.