Добавлена панель diff рядом с разговором в полноэкранном режиме, показывающая незакоммиченные изменения; переключение через /diff
Добавлена вероятная причина промахов кэша подсказок (например, изменение инструментов или системного промпта, простой после TTL) в /cost и поле prompt_cache в строке состояния
Добавлен /reload-plugins в headless-сессии, теперь он есть в списках команд Claude Code Desktop и SDK
Добавлена текстовая форма /advisor (/advisor, /advisor, /advisor off) для десктоп-приложения, Remote Control и других headless (-p/Agent SDK) сессий
Добавлен oidc.scope_on_refresh в шлюз Claude apps для IdP, возвращающих id_token при обновлении только по запросу openid
Добавлена поддержка новых ключей Claude Desktop в политиках desktop шлюза Claude apps, включая userPluginMarketplacesEnabled и userPluginUploadsEnabled
Улучшен структурированный вывод: Workflow agent({schema}) отклоняет JSON Schema, которая не может быть удовлетворена, заранее, а ошибки с повтором теперь включают последнюю ошибку валидации
Улучшено удаление фоновой сессии с незапушенными коммитами в worktree: сообщение теперь называет ветку и количество коммитов, повторное удаление отбрасывает worktree
Улучшен лог ошибок обновления шлюза Claude apps с указанием шага, на котором произошла ошибка
Улучшено использование CPU в неактивных неинтерактивных (-p / SDK) сессиях
Улучшен шлюз Claude apps на Amazon Bedrock: входные токены для прерванного запроса теперь считаются через бесплатный API CountTokens AWS (грант bedrock:CountTokens) вместо запроса на один токен
Улучшено сообщение об ошибке для правил вида Edit(C:\dir\(name)\**), где \( читается как экранированная скобка, а не разделитель пути, с предложением однозначного написания
Улучшена авто-компактизация для моделей с контекстом 1M: сессии Opus и Fable теперь компактизируются незадолго до лимита 1M токенов, а восстановительная компактизация на очень больших контекстах больше не завершается таймаутом через 10 минут
Улучшен /ultrareview и claude ultrareview: ожидание до 45 минут (ранее 30) для длительных облачных ревью
Улучшен /effort на Claude Fable 5.1: изменение effort в середине сессии больше не инвалидирует кэш подсказок
Обновлён встроенный навык claude-api: примеры на Go, Java и C# используют модели текущего поколения, уточнено, что более дешёвые worker или sub-agent модели тоже должны быть текущего поколения
Изменено ctrl+l / cmd+k в полноэкранном режиме: теперь очищает вид транскрипта как терминальный clear; прокрутка вверх показывает более ранние сообщения
Изменены правила разрешений с текстом после закрывающей скобки (например, Bash(ls) x), которые никогда не срабатывали: теперь они сообщаются как недопустимые настройки вместо молчаливого игнорирования
Изменены управляемые сервером настройки: управляемый CLAUDE.md (claudeMd) больше не вызывает диалог подтверждения безопасности; хуки, shell-команды, песочница и небезопасные настройки env по-прежнему требуют подтверждения
Изменён Claude in Chrome: теперь следует административной настройке Claude in Chrome вашей организации; когда админ отключает её, --chrome, /chrome и инструменты браузера недоступны
Изменён шлюз Claude apps: теперь отправляет orgPluginSettings в форме списка, читаемой Claude Desktop 1.15200.0 и новее; старые десктопы игнорируют это
Изменён шлюз Claude apps: теперь также отказывается запускаться с указанием поля, когда политика desktop содержит опечатку в поле во вложенном объекте managedMcpServers или orgPluginSettings
Изменены команды, вводимые в приглашении ! bash-режима: теперь выполняются вне песочницы даже при строгом режиме песочницы (sandbox.allowUnsandboxedCommands: false), как ввод в собственный терминал
Изменён self-hosted runner --kill-session-after-min: теперь освобождает сессию, которая только ждёт пользователя (пауза, возобновление при следующем сообщении), вместо убийства и сообщения об ошибке
Убрано часовое ограничение на фоновые команды, запущенные субагентами; теперь они работают до выхода или остановки, как в основной сессии
[VSCode] Добавлен выбранный уровень effort в модель-пилюлю в футере, исправлено устаревшее значение effort после смены моделей, пилюли в футере возвращены к прежнему компактному размеру
[VSCode] Добавлены Open и Closed в меню фильтра статуса списка сессий
Минорное:
Исправлено, что правила разрешений Edit/Write/Read с путём, содержащим скобки, отбрасывались как недопустимые или игнорировались Bash-песочницей, что оставляло папки «только для чтения» доступными для записи
Исправлено, что одно правило разрешения файлов с некомпилируемым шаблоном (например, незакрытая [) приводило к сбою любого редактирования файла с Invalid regular expression; теперь такое правило deny защищает буквальный путь, который оно задаёт
Исправлено, что проверки разрешений Bash автоматически одобряли zsh-команды, скрывающие подстановку команд в присваивании REPORTTIME, REPORTMEMORY или DIRSTACKSIZE; теперь они запрашивают подтверждение
Исправлено, что обнаружение моделей Bedrock, подсчёт токенов и вызовы AWS SSO/STS завершались ошибкой «unable to get local issuer certificate», когда корневой CA организации находится только в хранилище сертификатов ОС
Исправлено, что permissions.blockReadsOutsideWorkingDirectories на macOS скрывал git-конфиг пользователя от git в песочнице и скрывал собственный checkout субагента, изолированного в worktree
Исправлено, что управляемые настройки не загружались для пользователей claude.ai Enterprise/Team, у которых также остался API-ключ от более раннего /login
Исправлено, что /status показывал вошедший аккаунт claude.ai и настроенный API-ключ как оба действующих; теперь неиспользуемый credential помечен
Исправлено, что управляемые skillOverrides, привязанные к алиасу встроенного навыка (например, checkup для /doctor), не применялись, а правила deny Skill(name) не покрывали вложенный навык, указанный как :name
Исправлено, что агенты model: fable игнорировали тег [1m] на пине ANTHROPIC_DEFAULT_FABLE_MODEL и молча работали с контекстным окном 200K
Исправлено, что пикер /model не показывал Fable 5.1 для организаций, которые могут его использовать; модель принималась только при вводе /model claude-fable-5-1
Исправлено, что кэширование подсказок на Claude Fable 5.1 не покрывало контекст, добавляемый после результатов инструментов, из-за чего он повторно отправлялся как некэшированный ввод на каждом ходе вызова инструмента
Исправлено, что переключение моделей оставалось заблокированным до конца сессии после сбоя загрузки хука плагина; теперь каждая попытка переключения повторно проверяет и отказ называет причину
Исправлено, что переключение моделей блокировалось на сессию, когда не удавалось загрузить маркетплейс управляемого организацией плагина
Исправлено, что MCP-серверы, предоставляемые SDK (например, коннекторы Desktop), иногда отсутствовали на первом ходу и появлялись только на следующем
Исправлено, что инструменты Claude in Chrome завершались ошибкой «Not connected» в середине задачи в облачных сессиях claude.ai при добавлении или удалении коннектора
Исправлено, что флаги, составные эмодзи и буквы с диакритикой разбивались при переносе строк, и устаревший текст оставался на экране, когда флаг или составное эмодзи попадало в последние две колонки терминала (теперь показывается как …)
Исправлено, что Remote Control принимал выбор модели, не являющийся допустимым именем модели; теперь он отклоняется с ошибкой вместо сбоя на следующем сообщении
Исправлено, что /rewind и --rewind-files сообщали об успехе, когда файлы резервных копий checkpoint отсутствовали и ничего не было восстановлено
Исправлено, что /rewind оставлял устаревшее отслеживание чтения файлов от откаченных ходов, что вызывало заглушки «File unchanged since last read» и повторную инъекцию полного файла после внешних правок
Исправлено, что -p --resume/--continue (используемый десктоп-приложением) завершался ошибкой при каждом повторе после потери git-метаданных в worktree сессии; теперь он завершается ошибкой один раз, затем возобновляется без worktree
Исправлено, что субагент, возобновивший другого агента через SendMessage, никогда не просыпался от завершения этого агента (уведомление уходило в основной разговор)
Исправлены агентские команды: транскрипт внутрипроцессного тиммейта терял сообщения или становился пустым во время длительных ожиданий повтора API (например, при CLAUDE_CODE_RETRY_WATCHDOG), так как уведомления о повторе вытесняли реальные сообщения
Исправлено, что сессия, перешедшая в фоновый режим, появлялась дважды в ListAgents (один раз как фантомный «interactive» двойник с тем же именем) и получала доставки SendMessage в просмотрщике
Исправлены периодические ошибки «task output swap refused» при множестве сессий, использующих общий каталог проекта
Исправлено, что Ctrl+Z в полноэкранном режиме оставлял оболочку на альтернативном экране, поверх приостановленного интерфейса
Исправлено, что субагенты инструмента Workflow перезапускались как зависшие, пока продолжалась длительная компактизация контекста
Исправлено, что плагины из URL-маркетплейса не устанавливались с ошибкой «marketplace entry path does not stay inside the marketplace directory», когда хост-приложение (например, Claude Desktop) хранит его как каталог
Исправлено открытие лишней вкладки браузера при публикации артефакта в сессии, которой вы управляете из claude.ai, десктоп-приложения или мобильного (Remote Control)
Исправлено, что первый вызов инструмента Artifact завершался ошибкой валидации «Invalid tool parameters» в некоторых сессиях Cowork
Исправлено, что выделение строк в IDE отбрасывалось при запуске навыка или слэш-команды (контекст «N lines selected» теперь доходит до Claude)
Исправлено определение репозитория для проектов GitLab во вложенных подгруппах (например, gitlab.com/group/subgroup/project)
Исправлено, что ссылки на проблемы owner/repo#123 в отображаемом выводе вели на github.com при работе в репозитории GitLab; теперь они ведут на issue gitlab.com
Glob/Grep: Исправлено, что путь поиска проверялся на диске до проверки разрешений; отсутствующий путь теперь сообщается после решения о разрешении, как в Read
Отменено изменение 2.1.259, применявшее правила deny Read() к аргументам Bash; оно запрещало npm run build при правиле Read(./**/build/**) в любом режиме и заставляло cd … && grep запрашивать подтверждение даже в авто-режиме
[VSCode] Исправлено исчезновение экрана приветствия в новой сессии при автоматическом включении Remote Control
[VSCode] Исправлено, что пикер истории сессий загружал сессию второй раз, если она уже открыта в другой вкладке; теперь он переключается на эту вкладку
[VSCode] Исправлено, что команда Rename вкладки сессии молча ничего не делала во время перезагрузки вида вкладки; теперь она всегда применяется
[VSCode] Исправлено, что незавершённое сообщение, пустая карточка инструмента или лишняя строка «Thought for» оставались на экране после повтора отброшенного ответа Claude Code
[VSCode] Исправлено, что «Enable Remote Control for all sessions» не применялось к вкладке сессии, которая ещё запускалась при переключении