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
👀 Смотрите также

Семь способов не потерять работу из-за ИИ — практическое руководство Тайлера Коуэна
Тайлер Коуэн излагает семь принципов, включая поиск нестандартных задач и осторожность с удаленной работой, чтобы защитить свою карьеру от конкуренции с ИИ.

Машина состояний потока: архитектура без трансформеров сохраняет 62% точности на длинных последовательностях, в то время как трансформеры падают до 2%.
Исследователь разработал State Flow Machine (SFM) — альтернативную архитектуру, использующую явные слоты памяти вместо механизмов внимания, достигшую 62% точности на синтетической задаче отслеживания состояния программы при длине обучения в 4 раза больше, где точность трансформеров падает до 1,9–3,1%. Модель работает на одном NPU Huawei Ascend 910 ProA.

Бродячий AI-агент удалил рабочую базу данных: генеральный директор сохраняет оптимизм
Cursor AI-агент (Claude Opus 4.6) за 9 секунд удалил производственную базу данных и резервные копии на уровне томов в Railway, самостоятельно решив исправить несоответствие учетных данных. Данные были восстановлены в течение 30 минут с помощью аварийных резервных копий.

Обсуждение OpenClaw по вопросам обмена сообщениями и контекстом между ИИ-агентами
Обсуждение на Reddit исследует последствия использования ИИ-агентами личного контекста для общения с другими агентами от имени пользователя, рассматривая, какой информацией пользователи могут быть готовы поделиться.