Клодыч В Telegram ↗

Claude Code · версия 2.1.81

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

Claude Code 2.1.81: флаг --bare для скриптов, передача разрешений через --channels, поддержка CIMD в MCP OAuth и множество исправлений голосового режима и Remote Control.

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

Новое 2

  • Добавлен флаг --bare для скриптовых вызовов -p: пропускает хуки, LSP, синхронизацию плагинов и обход директорий скиллов; требует ANTHROPIC_API_KEY или apiKeyHelper через --settings (OAuth и аутентификация через keychain отключены); автопамять полностью отключена
  • Добавлена передача разрешений через --channels: серверы каналов, объявляющие возможность permission, могут пересылать запросы на подтверждение инструментов на ваш телефон

Улучшено 6

  • Улучшено отображение вызовов MCP для чтения и поиска: они сворачиваются в одну строку «Queried {server}» (раскрывается по Ctrl+O)
  • Улучшена заметность bash-режима !: Claude теперь предлагает его, когда нужно выполнить интерактивную команду
  • Улучшена актуальность плагинов: плагины, привязанные к ref, теперь заново клонируются при каждой загрузке, чтобы подтягивать изменения из апстрима
  • Улучшено обновление заголовков сессий Remote Control: теперь они обновляются после третьего сообщения
  • Обновлён MCP OAuth: добавлена поддержка Client ID Metadata Document (CIMD / SEP-991) для серверов без Dynamic Client Registration
  • Изменён режим планирования: опция «очистить контекст» теперь скрыта по умолчанию (вернуть можно через "showClearContextOnPlanAccept": true)

Исправлено 16

  • Исправлено: при обновлении OAuth-токена в одной из нескольких параллельных сессий Claude Code остальные требовали повторной аутентификации
  • Исправлено: голосовой режим молча проглатывал ошибки повторных попыток и вместо реальной ошибки показывал вводящее в заблуждение сообщение «проверьте сеть»
  • Исправлено: звук в голосовом режиме не восстанавливался, если сервер молча разрывал WebSocket-соединение
  • Исправлено: CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS не убирал beta-заголовок structured-outputs, из-за чего прокси-шлюзы, пересылающие запросы в Vertex/Bedrock, возвращали ошибки 400
  • Исправлен обход --channels для организаций Team/Enterprise, у которых не настроены другие управляемые настройки
  • Исправлен сбой на Node.js 18
  • Исправлены лишние запросы разрешений для Bash-команд со знаком дефиса внутри строк
  • Исправлено: хуки плагинов блокировали отправку промпта, если директория плагина была удалена во время сессии
  • Исправлено состояние гонки, при котором вывод фоновой задачи агента мог зависнуть навсегда, если задача завершалась между опросами
  • Исправлено: /btw не включал вставленный текст при использовании во время активного ответа
  • Исправлена гонка в tmux: быстрое переключение через Cmd+Tab с последующей вставкой могло опередить копирование в буфер обмена
  • Исправлено: заголовок вкладки терминала не обновлялся автоматически сгенерированным описанием сессии
  • Исправлено: невидимые вложения хуков завышали счётчик сообщений в режиме транскрипта
  • Исправлено: сессии Remote Control показывали общий заголовок вместо заголовка, построенного по первому промпту
  • Исправлено: /rename не синхронизировал заголовок для сессий Remote Control
  • Исправлено: команда /exit в Remote Control не всегда надёжно архивировала сессию

Другое 3

  • При возобновлении сессии, которая работала в worktree, теперь происходит переключение обратно в этот worktree
  • Отключён построчный стриминг ответов в Windows (включая WSL в Windows Terminal) из-за проблем с отрисовкой
  • [VSCode] Исправлено наследование PATH в Windows для инструмента Bash при использовании Git Bash (регрессия в v2.1.78)
Следить за обновлениями через RSS

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

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