Выпуск Claude-Code версии 2.1.97: Улучшения NO_FLICKER, исправления разрешений и обновления MCP.

Обзор релиза
Claude-Code v2.1.97 включает значительные улучшения интерфейса режима NO_FLICKER, усиление системы разрешений и исправления для подключений MCP (Model Context Protocol). В этом релизе устранены утечки памяти, проблемы с сохранением транскриптов и различные ошибки интерфейса в разных терминальных средах.
Ключевые функции и изменения
Улучшения режима NO_FLICKER
- Добавлен переключатель режима фокуса (
Ctrl+O), показывающий подсказку, однострочную сводку инструментов со статистикой изменений и окончательный ответ - Исправлено копирование перенесённых URL-адресов, вставляющих пробелы на разрывах строк
- Исправлены артефакты рендеринга прокрутки при работе внутри zellij
- Исправлен сбой при наведении на результаты инструментов MCP
- Исправлена утечка памяти, когда повторные попытки API оставляли устаревшее состояние потоковой передачи
- Исправлена медленная прокрутка колёсиком мыши в Windows Terminal
- Исправлено отсутствие отображения пользовательской строки состояния на терминалах короче 24 строк
- Исправлено неработание сочетаний Shift+Enter и Alt/Cmd+стрелки в Warp
- Исправлено искажение корейского/японского/юникодного текста при копировании в Windows
Исправления системы разрешений
- Исправлено тихое понижение
--dangerously-skip-permissionsдо режима accept-edits после одобрения записи в защищённый путь - Усилены разрешения инструмента Bash, ужесточены проверки префиксов переменных окружения и сетевых перенаправлений
- Уменьшено количество ложных запросов на распространённые команды
- Исправлено игнорирование
settings.jsonиз-за правил разрешений с именами, совпадающими со свойствами прототипа JavaScript (например,toString) - Исправлено сохранение активности управляемых настроек разрешений после удаления администратором до перезапуска процесса
- Исправлено неприменение изменений
permissions.additionalDirectoriesв настройках в середине сессии - Исправлено отзыв доступа к каталогу, переданному через
--add-dir, при удалении этого каталога изsettings.permissions.additionalDirectories
Улучшения подключений MCP
- Исправлено накопление ~50 МБ/час неосвобождённых буферов при переподключении серверов в HTTP/SSE подключениях MCP
- Исправлено игнорирование
oauth.authServerMetadataUrlMCP OAuth при обновлении токена после перезапуска, что устраняет проблемы с ADFS и подобными IdP - Исправлено исчерпание всех попыток за ~13 секунд при повторных попытках 429, когда сервер возвращает небольшой
Retry-After— теперь применяется экспоненциальная задержка как минимум
Обновления строки состояния и рабочей области
- Добавлена настройка строки состояния
refreshIntervalдля повторного запуска команды строки состояния каждые N секунд - Добавлен
workspace.git_worktreeво входные данные JSON строки состояния, устанавливаемый, когда текущий каталог находится внутри связанного рабочего дерева git - Добавлен индикатор ● N запущенных в
/agentsрядом с типами агентов, имеющими активные экземпляры подчинённых агентов
Другие значительные исправления и улучшения
- Добавлена подсветка синтаксиса для файлов политик Cedar (
.cedar,.cedarpolicy) - Исправлено исчезновение опций повышения лимита запросов после уплотнения контекста
- Исправлены несколько проблем с выборщиком
/resume, включая промахи кэша, потерянный ввод в середине хода и исчезновение различий редактирования файлов для файлов больше 10 КБ - Исправлено отсутствие сохранения в транскрипт сообщений, набранных во время работы Claude
- Исправлен сбой хуков типа подсказки
Stop / SubagentStopв длинных сессиях - Исправлена утечка рабочего каталога подчинённых агентов с изоляцией рабочего дерева или переопределением
cwd:обратно в инструмент Bash родительской сессии - Исправлено запись дублирующихся многомегабайтных файлов транскриптов подчинённых агентов при повторных попытках из-за слишком длинной подсказки при уплотнении
- Исправлено сообщение "уже последней версии" в
claude plugin updateдля плагинов из маркетплейса на основе git, когда в удалённом репозитории были более новые коммиты - Исправлено нарушение работы выборщика слеш-команд, когда
nameво frontmatter плагина является ключевым словом булевого типа YAML - Исправлен сбой аутентификации Bedrock SigV4, когда
AWS_BEARER_TOKEN_BEDROCKилиANTHROPIC_BEDROCK_BASE_URLустановлены в пустые строки (как это делает GitHub Actions для неустановленных входных данных) - Улучшен режим Accept Edits для автоматического одобрения файловых команд с префиксами безопасных переменных окружения или обёрток процессов (например,
LANG=C rm foo,timeout 5 mkdir out) - Улучшены автоматический режим и режим обхода разрешений для автоматического одобрения запросов на доступ к сети в песочнице
- Улучшена песочница:
sandbox.network.allowMachLookupтеперь действует в macOS - Улучшена обработка изображений: вставленные и прикреплённые изображения теперь сжимаются до того же бюджета токенов, что и изображения, прочитанные через инструмент Read
- Улучшено завершение слеш-команд и упоминаний через
@для срабатывания после пунктуации предложений на CJK
Для кого это важно
Этот релиз актуален для разработчиков, использующих Claude-Code в режиме NO_FLICKER, работающих с подключениями MCP, управляющих сложными конфигурациями разрешений или сталкивающихся с проблемами сохранения транскриптов и управления подчинёнными агентами.
📖 Read the full source: GitHub Claude-Code
👀 Смотрите также

Почему один разработчик оставляет теги AI-соавторов в коммитах
Разработчик объясняет, почему он намеренно включает 'Co-Authored-by: Claude' в свои коммиты Git, сравнивая это с EXIF-данными в фотографии и обсуждая сложности хирургических изменений кода с помощью ИИ.

Два сотрудника Департамента внутренних дел ЮАР отстранены за галлюцинации ИИ в политическом документе
Два чиновника были отстранены после того, как в списке литературы пересмотренной Белой книги по гражданству, иммиграции и защите беженцев были обнаружены галлюцинации ИИ. Департамент внедрит проверки ИИ и пересмотрит все политические документы, начиная с ноября 2022 года.

Пользователь Reddit критикует рабочие процессы виртуальных CEO-агентов и выступает за подход, основанный на навыках.
Пост на Reddit в r/openclaw критикует создание ИИ-агентов с должностями вроде 'бэкенд-разработчик' или 'гросс-хакер' как излишнюю нагрузку, предлагая вместо этого упаковывать способности в виде переиспользуемых навыков, которые можно вызывать по мере необходимости.

Данные об использовании Claude API показывают влияние новых ограничений на пользователей Max-плана.
Пользователь Claude Max 20x сообщает, что эквивалентное API ежедневное использование упало с ~$210/день до ~$52/день после введения новых лимитов, что потребовало значительных изменений в рабочем процессе, включая использование Sonnet и Codex.