Claude Info
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)

Релиз на GitHub