Claude Code — обновления
Claude Code — обновления

Claude Code v2.1.196: org defaults, security fixes, backgrou

  • Версия: v2.1.196
  • Крупное:
    • Добавлена поддержка организационных моделей по умолчанию — администратор задаёт в консоли организации; отображается как "Org default" (или "Role default") в /model, если не выбрана своя
    • Добавлены читаемые имена сессий по умолчанию при старте, упрощающие их идентификацию
    • Добавлены кликабельные вложения в чате — Cmd/Ctrl-click открывает файл в Finder/Explorer
    • Безопасность: claude mcp list/get больше не запускает серверы из .mcp.json, которые репозиторий самоутвердил через закоммиченный .claude/settings.json; ненадёжные workspace показывают ⏸ Pending approval
    • Улучшена надёжность фоновых сессий: длительные команды и workflow теперь переживают остановку, перезапуск или обновление процесса сессии, включая Windows, где фоновые оболочки передаются вместо завершения
    • Улучшены фоновые агенты: рабочие процессы, убитые перезапуском демона, теперь автоматически возобновляются с того же места при следующем открытии панели агентов
    • Улучшен workflow /code-review: пять поисковиков мусора объединены в один, сокращение использования токенов примерно на 25%
    • Снижена нагрузка на рендеринг в терминальном UI за счёт пропуска обхода поддеревьев без изменений во время стриминга
    • Сторожевой таймер стриминга теперь включён по умолчанию для всех провайдеров — прерывает и повторяет попытку, если поток ответа не выдаёт событий в течение 5 минут. Отключить: CLAUDE_ENABLE_STREAM_WATCHDOG=0
    • Remote Control теперь отключается, когда ANTHROPIC_BASE_URL указывает на не-Anthropic хост, что соответствует существующему поведению под CLAUDE_CODE_USE_BEDROCK/_VERTEX/_FOUNDRY
    • Изменено открытие панели агентов из активной сессии: теперь требуется одно нажатие вместо двух, что соответствует поведению в фоновых сессиях
  • Минорное:
    • Исправлено: пробуждение фоновой задачи приводило к безвозвратному удалению её диалога и повторному запуску исходного промпта, когда транскрипт-пробник неверно считывал реальный транскрипт; теперь файл откладывается, а не удаляется
    • Исправлено мерцание предупреждения о лимите запросов и завышение телеметрии лимита при множественных параллельных запросах в момент достижения лимита
    • Исправлены дублирующиеся строки recap после хода фоновой сессии: попытка StructuredOutput, отклонённая схемой, больше не отображается рядом с повторной попыткой
    • Исправлено: PowerShell git diff/git grep, egrep/fgrep и шаблоны поиска в кавычках, содержащие |, теперь не сообщаются как ошибки при коде выхода 1, что соответствует поведению Bash
    • Исправлены множественные проблемы боковой панели claude agents: фокус клавиатуры застревал при открытии агента, фоновые задачи теряли типы сабагентов при каждом открытии, сессии отображали некорректный статус во время выполнения
    • Исправлено: claude agents --dangerously-skip-permissions молча переключался в авто-режим вместо показа предупреждения и применения bypass-режима к порождённым агентам
    • Исправлено восстановление Remote-сессий после сбоя в середине хода — сессии, прерванные перезапуском сервера, теперь автоматически возобновляются на следующем рабочем процессе
    • Исправлено: сессии, перемещённые через /cd, снова появлялись в списке возобновления старой директории после нештатного завершения, если старый путь содержал спецсимволы
    • Исправлено: claude plugin validate пропускал локальные плагины с источником "." и останавливался после первого класса ошибок
    • Исправлено: двойное нажатие Esc в пустом промпте не открывало меню перемотки (регрессия); используйте Ctrl+C или Ctrl+X Ctrl+K для остановки фоновых агентов
    • Исправлено: MCP OAuth запрашивал полный каталог scopes_supported сервера авторизации, когда scope не указан, что вызывало ошибки invalid_scope на GitLab self-hosted и других корпоративных IdP
    • Исправлено: /context показывал 0 токенов для всех групп инструментов на Bedrock
    • Исправлено: /deep-research неверно сообщал об ошибках верификатора как "all claims refuted" вместо unverified
    • Исправлено: версионные привязки зависимостей плагинов не соблюдались, когда маркетплейс был добавлен как локальный путь к папке, привязанной к git-репозиторию
    • Исправлен статус сессий claude agents: завершённые строки больше не переключаются между "Done" и "Needs your input", зависшие агенты теперь помечаются "Needs attention", результаты, упоминающие PR, показывают кликабельную ссылку
    • Исправлено: голосовой ввод проглатывал пробелы и ложно запускал запись при очень быстром наборе, когда включён голосовой режим
  • Ссылка: https://docs.anthropic.com/en/docs/claude-code/overview

Источники

Claude Code v2.1.196: org defaults, security fixes, backgrou | инфатиум