Claude Code v2.1.132: корректное завершение SIGINT, исправления MCP и переработка обработки терминала

Anthropic выпустила Claude Code v2.1.132 с акцентом на надежность терминала, устойчивость MCP-серверов и исправление пограничных случаев, важных при длительной работе AI-агентов кодирования. Вот что изменилось для разработчиков и CI-пайплайнов.
Переменные окружения и привязка сессий
CLAUDE_CODE_SESSION_IDтеперь экспортируется в подпроцесс инструмента Bash, соответствуяsession_id, передаваемому в хуки. Полезно для отслеживания вызовов инструментов к сессии.CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1позволяет отказаться от полноэкранного рендеринга, сохраняя диалог в стандартной прокрутке терминала.
Корректное завершение и возобновление
- Внешний
SIGINT(например, кнопка остановки в IDE,kill -INT) теперь запускает корректное завершение: восстанавливаются режимы терминала и выводится подсказка--resumeвместо резкого выхода. --resumeбольше не выдает ошибкуno low surrogate in stringпри усечении эмодзи из-за ошибки инструмента; поврежденные сессии очищаются при загрузке.- Флаг
--permission-modeтеперь учитывается при возобновлении сессии в режиме плана с-p --continue / --resume, и режим плана повторно применяется послеExitPlanModeв той же сессии.
Обработка терминала и ввода
- Полноэкранный режим больше не отображает пустой экран после сна/пробуждения ноутбука или Ctrl+Z/
fgдо следующего нажатия клавиши или вывода потока. - Курсор теперь корректно позиционируется при Ctrl+E/A/K/U/стрелках, когда индийские соединительные символы или эмодзи с ZWJ переносятся между строками.
- Операторы Vim больше не искажают текст с декомпозированными (NFD) символами с акцентами.
- Вставка текста, начинающегося с
/, больше не проглатывает ввод и не вызывает ответ о неизвестной команде. - Посторонние escape-последовательности от событий фокуса или отчетов мыши, перемешанные с вставкой в скобках, больше не попадают в приглашение.
- Скорость прокрутки колесика мыши нормализована в терминалах Cursor и VS Code 1.92–1.104 (ошибка upstream xterm.js) и JetBrains IDE 2025.2 (ложные клавиши-стрелки, события в неправильном направлении, ускорение).
/usageCtrl+S больше не зависает при копировании скриншота статистики в буфер обмена на Linux/X11./terminal-setupбольше не показывает противоречивую ошибку в Windows Terminal — там Shift+Enter поддерживается нативно.- Пикер
/effortтеперь отражает переопределение переменной окруженияCLAUDE_CODE_EFFORT_LEVEL. /statusисправлен для отображения неправильной модели по умолчанию для некоторых пользователей.- Всплывающая подсказка автодополнения слеш-команд теперь масштабируется вертикально в зависимости от высоты терминала вместо ограничения примерно 3–5 видимыми командами.
- Счетчики токенов
context_windowв строке состояния теперь отражают текущее использование контекста, а не совокупные итоги сессии. - Alt+T (переключение мышления) работает на терминалах macOS без включенной опции 'Option as Meta' (iTerm2, Terminal.app по умолчанию).
- Исправлена проблема с мертвым вводом с клавиатуры на Windows после повторного открытия фоновой сессии из
claude agents.
Стабильность MCP-сервера
- Исправлен неограниченный рост памяти (более 10 ГБ RSS), когда stdio MCP-сервер записывает не протокольные данные в stdout.
- MCP-серверы, которые подключаются, но не проходят
tools/list, теперь повторяют попытку один раз и показывают 'подключен · ошибка получения инструментов' в/mcpвместо молчаливого отображения 0 инструментов. - Неавторизованные коннекторы MCP claude.ai теперь отображаются как 'требуется авторизация' вместо 'ошибка', и headless режим
-pбольше не повторяет нетранзиентные ошибки подключения 4xx.
Другие улучшения
- Улучшена визуальная согласованность в диалогах слеш-команд и в диалогах
/login,/upgrade,/extra-usage. - Баннер при запуске
/tui fullscreenобновлен для описания дополнительных преимуществ рендеринга (меньшее потребление памяти, поддержка мыши, авто-копирование при выделении). - Исправлены ошибки 400 для Bedrock и Vertex при установке
ENABLE_PROMPT_CACHING_1H.
Этот релиз особенно актуален для разработчиков, запускающих Claude Code в headless CI-средах (где важны корректное завершение и возобновление сессии), пользователей IDE-терминалов с нестандартной обработкой escape-последовательностей и команд, полагающихся на MCP-серверы для интеграции пользовательских инструментов.
📖 Читать полный источник: GitHub Claude-Code
👀 Смотрите также

Модель искусственного интеллекта Google Nano Banana 2 для генерации изображений: возможности и доступность
Google DeepMind выпустила Nano Banana 2 — модель генерации изображений, сочетающую расширенные возможности Nano Banana Pro со скоростью Gemini Flash. Она обеспечивает согласованность объектов для до пяти персонажей, поддерживает разрешения от 512px до 4K и внедряется в продукты Google.

Anthropic выпускает окно контекста в 1 миллион токенов для Claude Opus без дополнительной оплаты.
Anthropic сделала контекстное окно в 1 миллион токенов доступным для всех пользователей Claude Code на планах Max, Team и Enterprise в версии 2.1.75, отменив прежнюю дополнительную плату за использование. Окно по умолчанию остаётся 200 тысяч токенов.

Пользователь Reddit исследует, почему ИИ пока не может искать пропавшие самолеты вроде MH370 на спутниковых снимках.
Пользователь Reddit попросил ИИ Claude поискать в базах данных спутниковых и гидролокационных снимков, чтобы найти пропавшие самолеты, такие как MH370 и самолет Амелии Эрхарт. Claude ответил, что у него нет доступа к этим базам данных и инструментов компьютерного зрения для масштабного сканирования изображений, хотя пользователь отметил, что необходимые технологические компоненты уже существуют по отдельности.

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