Клодыч В Telegram ↗

Claude Code · версия 2.1.132

Claude Code 2.1.132: что нового

Claude Code 2.1.132: переменная CLAUDE_CODE_SESSION_ID, отключение альтернативного экрана, множество исправлений ввода, прокрутки, MCP и корректного завершения.

Релиз Новое: 3Улучшено: 2Исправлено: 23

Новое 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
Следить за обновлениями через RSS

Перевод официального CHANGELOG.md Claude Code. Перевод автоматический, при расхождениях приоритет у оригинала на английском.

Получить API-ключ →