Claude Code·
Claude Code v2.1.81: новые флаги, исправления и улучшения MCP
Релиз Claude Code v2.1.81: флаг --bare для скриптовых вызовов, ретрансляция разрешений через --channels, исправления голосового режима, MCP и Remote Control сессий.
Claude Code v2.1.81
Что изменилось
- Добавлен флаг
--bareдля скриптовых вызовов с-p— пропускает хуки, LSP, синхронизацию плагинов и обход директорий навыков; требуетANTHROPIC_API_KEYилиapiKeyHelperчерез--settings(OAuth и аутентификация через связку ключей отключены); автоматическая память полностью отключена - Добавлена ретрансляция разрешений через
--channels— серверы каналов, объявляющие возможность permission capability, могут перенаправлять запросы на подтверждение инструментов на ваш телефон - Исправлена проблема, при которой несколько одновременных сессий Claude Code требовали повторной аутентификации при обновлении OAuth-токена одной из сессий
- Исправлена ошибка в голосовом режиме, при которой сбои повторных попыток замалчивались, а вместо реальной ошибки показывалось вводящее в заблуждение сообщение «проверьте сеть»
- Исправлено отсутствие восстановления аудио в голосовом режиме при молчаливом разрыве WebSocket-соединения со стороны сервера
- Исправлена проблема, при которой
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETASне подавлял заголовок бета-версии structured-outputs, что вызывало ошибки 400 на прокси-шлюзах, перенаправляющих запросы на Vertex/Bedrock - Исправлен обход
--channelsдля организаций Team/Enterprise без других настроенных управляемых параметров - Исправлен краш на Node.js 18
- Исправлены лишние запросы разрешений для Bash-команд, содержащих дефисы в строках
- Исправлена блокировка отправки промпта хуками плагинов при удалении директории плагина в ходе сессии
- Исправлено состояние гонки, при котором вывод фоновой задачи агента мог зависать бесконечно, если задача завершалась между интервалами опроса
- Возобновление сессии, которая находилась в worktree, теперь переключается обратно в этот worktree
- Исправлена ошибка
/btw, при которой вставленный текст не включался при использовании команды во время активного ответа - Исправлено состояние гонки, при котором быстрое нажатие Cmd+Tab с последующей вставкой могло опережать копирование в буфер обмена в tmux
- Исправлено отсутствие обновления заголовка вкладки терминала при автоматически сгенерированном описании сессии
- Исправлено раздувание счётчика сообщений в режиме транскрипта из-за невидимых вложений хуков
- Исправлено отображение общего заголовка в Remote Control сессиях вместо заголовка, производного от первого промпта
- Исправлена несинхронизация заголовка при использовании
/renameв Remote Control сессиях - Исправлена ненадёжная архивация сессии при вызове
/exitв Remote Control - Улучшены вызовы инструментов MCP read/search — теперь они сворачиваются в одну строку «Queried {server}» (развернуть можно через Ctrl+O)
- Улучшена обнаруживаемость режима
!bash — Claude теперь предлагает его, когда нужно выполнить интерактивную команду - Улучшена актуальность плагинов — плагины с отслеживанием по ref теперь повторно клонируются при каждой загрузке для получения изменений из upstream
- Улучшено обновление заголовков Remote Control сессий — теперь они обновляются после третьего сообщения
- Обновлён MCP OAuth для поддержки Client ID Metadata Document (CIMD / SEP-991) для серверов без Dynamic Client Registration
- В режиме планирования опция «очистить контекст» теперь скрыта по умолчанию (восстановить можно через
"showClearContextOnPlanAccept": true) - Отключена построчная потоковая передача ответов на Windows (включая WSL в Windows Terminal) из-за проблем с отрисовкой
- [VSCode] Исправлено наследование PATH для инструмента Bash при использовании Git Bash на Windows (регрессия в v2.1.78)