- Версия: v2.1.273
- Крупное:
- Добавлены заголовки запросов
x-claude-code-request-class,x-claude-code-agent-type,x-claude-code-prev-tool-durations,x-claude-code-compactionиx-claude-code-context-compactedдля LLM-шлюзов; включается черезCLAUDE_CODE_GATEWAY_HINT_HEADERS=1 - Добавлено уведомление, когда MCP-сервер отключается посреди сессии и автоматическое переподключение сдаётся, с указанием на
/mcp - Добавлено ответвление сессии, запущенной через
claude --remote-controlили/remote-control, из приложения Claude; ответвление работает как фоновая сессия на вашем компьютере - Улучшена отзывчивость в длинных сессиях: прогресс хуков и активность субагентов больше не переобрабатывают всю беседу при каждом обновлении
- Улучшена ошибка Artifact-инструмента, когда публикация включает тип файла, который артефакты не обслуживают: Claude сообщают, какие типы обслуживаются и что делать вместо этого, а в терминале показывается одна простая строка
- Улучшено чтение страницы Artifact-инструментом: теперь указываются возможности и правила базы данных, которые сервис артефактов хранит для страницы, для всех, кто может в неё публиковать
- Улучшена запись в базу данных артефактов: обновление теперь может удалить одно поле вместо перезаписи всего документа
- Улучшена публикация артефактов: публикация, соединение которой обрывается после достижения claude.ai, теперь безопасно отправляется заново вместо сбоя или создания дублирующей версии
- Улучшена ошибка GitHub для облачной сессии при IP allow list, приостановленной установке приложения или SAML SSO: теперь показывается причина вместо общей подсказки об установке
- Улучшен
/autofix-pr: при сбоеgh pr viewтеперь показывается собственная ошибка gh (вход, SAML, лимит запросов) вместо общей строки с кодом выхода - Улучшен
/autofix-pr: теперь сообщается, почему доставка вебхука GitHub не может быть настроена для PR (например, нет привязанного аккаунта GitHub), вместо общего предупреждения - Улучшены ошибки
/web-setup: при отклонённом токене GitHub перечисляются вероятные причины и способ исправления, а при сбое соединения указывается настроенный прокси или проблема с TLS-сертификатом - Улучшены внутрисессионные ошибки SSL-сертификата и прокси-соединения: теперь указывается код ошибки и что исправить, например
NODE_EXTRA_CA_CERTSдля недоверенного корпоративного CA - Улучшена ошибка, когда облачную сессию не удаётся создать из-за истёкшего или отозванного входа в Claude: теперь предлагается выполнить
/login - Улучшена ошибка, показываемая при истечении входа MCP-сервера посреди сессии: теперь сообщается, как повторно аутентифицироваться (
/mcp) - Изменён авторежим на Bedrock, Vertex и Foundry: теперь по умолчанию используется локальный классификатор; задайте
CLAUDE_CODE_AUTO_MODE_SERVER=1, чтобы использовать серверный классификатор платформы - Изменён
OTEL_LOG_TOOL_DETAILS=1: теперь также включает реальные имена агентов, навыков, плагинов и MCP-серверов в метрики стоимости и токенов - Изменён вход с аккаунтом Claude: теперь также запрашивается доступ к вашим плагинам claude.ai
- Изменены отчёты
/bugи/feedback: теперь включают только параметры поведения модели (модель, системный промпт, инструменты) из последнего API-запроса, опуская метаданные запроса и поляCLAUDE_CODE_EXTRA_BODY - Windows: улучшена проверка разрешений для сетевых путей UNC, когда сопоставленный сетевой диск был добавлен через
--add-dir - [Claude Code on the web] Изменена админская настройка "Share cloud sessions": теперь находится в разделе Data and privacy вместо страницы Claude Code, где администраторы Data and privacy также могут ей управлять
- [Claude Code on the web] Добавлено подтверждение "Discard unsaved changes?" перед тем, как страница New routine или диалог Edit routine отбрасывают введённое имя рутины, промпт или правку
- [Claude Code on the web] Удалён полноэкранный экран загрузки десктопного приложения, который видели новые пользователи без облачного окружения на Mac и Windows; теперь они сразу переходят к настройке
- [Claude Code on the web] Улучшена страница деталей рутины: меню и переименование в хлебных крошках, переключатель вкл/выкл и Run now вверху, история запусков рядом с настройками рутины
- [Claude Tag] Изменено поведение Claude: теперь он сам начинает следить за связанными публичными каналами, например за каналом инцидента, от которого зависит беседа, а не только по запросу
- [Code Review] Улучшены предлагаемые исправления: теперь указывается, что должно продолжать работать, когда другой код зависит от изменяемого поведения
- [Code Review] Улучшены комментарии ревью, указывающие на второе затронутое место: теперь проблема этого места описывается полным предложением вместо обрубленной заглушки
- Добавлены заголовки запросов
- Минорное:
- Исправлено: Bash-команды, которые проверяющий разрешения не может полностью проанализировать, пропускали запрос при
permissions.blockReadsOutsideWorkingDirectories, а подоболочка скрывала опасныйrmв режиме обхода - Исправлено: навыки, синхронизированные с claude.ai, оставались доступными после того, как организация отключала Skills; теперь они перемещаются в восстанавливаемую корзину
- Исправлено:
allowManagedMcpServersOnly,deniedMcpServersиdisableClaudeAiConnectors, заданные через MDM илиmanaged-settings.json, игнорировались, когда также присутствовали управляемые сервером настройки - Исправлены ошибки 401/403 на Bedrock, Vertex и Foundry, а также 403 шлюза приложений Claude, предлагавшие запустить
/login; теперь сообщение называет учётные данные для обновления или указывает на администратора шлюза - Исправлено:
/login,/upgradeи/extra-usageотбрасывали более ранние размышления из беседы, что вынуждало полностью перезаписывать кэш промпта при следующем запросе - Исправлено: авторежим останавливался для подтверждения, когда инструмент Artifact загружает файл, прикреплённый вами к чату в облачной сессии или сессии Remote Control
- Исправлено: длительная сессия заново создавала заглушку
.git/info/excludeпосле удаления или перемещения каталога.gitрепозитория - Исправлено: основной промпт отбрасывал
!, набранный в начале, когда вы уже в режиме оболочки, так что теперь можно набирать отрицающие команды вроде! grep … - Исправлено: Read на macOS отказывал в перетащенном скриншоте или любом файле, который система сообщает по второму пути, с ошибкой "symlink resolution changed after permission was checked"
- Исправлено:
permissions.blockReadsOutsideWorkingDirectories— каталог памяти, выбранный настройками репозитория, больше не загружается в промпт, не вспоминается, не индексируется и не используется извлечением памяти - Исправлено: субагенты и фоновые агенты сообщались как завершившиеся с ошибкой, а их результат никогда не доставлялся, когда финальный потоковый ответ опускал использование токенов или не содержал id модели
- Исправлено: индикатор контекста и авто-сжатие считали ходы инструмента-советника примерно вдвое больше их реального размера контекста, из-за чего авто-сжатие срабатывало примерно на половине реального окна
- Исправлено:
/tuiотказывался перезапускаться из-за товарища по команде агентов, который уже завершил работу и больше не отображался на панели агентов - Исправлено: сохранённые запланированные задачи выполнялись в неверной сессии после копирования
.claude/scheduled_tasks.jsonв другую папку, например в новый worktree - Исправлено: вывод SDK и
--output-format stream-jsonотбрасывал оставшиеся сообщения субагента и финальный отчёт после его перемещения в фон посреди выполнения (например, черезCLAUDE_AUTO_BACKGROUND_TASKS) - Исправлено:
/install-github-appсообщал о блокировке SAML SSO как "admin permissions required" - Исправлено: клиенты Remote Control, подключённые к сессии Claude Desktop, VS Code или JetBrains, получали отказ, когда запрашивали использование окна контекста сессии
- Исправлено: спиннер показывал удвоенное многоточие ("……") в строках статуса сжатия, таких как "Running PreCompact hooks…"
- Исправлено: ложноположительная подсказка спиннера, предлагавшая плагин frontend-design после чтения или публикации артефактов
- Откачено изменение 2.1.268, проверявшее правила запрета Read и Edit на строках Bash, которые проверяющий разрешения не может проанализировать (
eval,env -C); команды вродеtime -p make buildснова запрашивают подтверждение вместо отказа - [VSCode] Исправлено: "Report a problem" всё ещё появлялся, а
/bug//feedbackоткрывали форму отчёта для организаций, у которых отключена обратная связь по продукту - [VSCode] Исправлено: красный баннер "Claude Code process exited with code 4294967295" появлялся после завершённых ходов на Windows
- [Claude Code on the web] Исправлено: рутины теряли доступ к коннектору организации и продолжали вызывать старый после того, как администратор удалил и заново добавил этот коннектор
- [Claude Code on the web] Исправлено: создание самостоятельно размещённого окружения из настроек организации иногда сбоило с серверной ошибкой и оставляло полу-созданное окружение
- [Claude Tag] Исправлено: Claude замолкал через несколько минут после переустановки приложения, когда Enterprise Grid был отключён, но одно из его рабочих пространств оставалось подключённым
- [Claude Tag] Исправлено: запланированные задачи, настроенные в приватном Slack-канале, общем для организации, молча никогда не публиковались; теперь они продолжают выполняться в ветке, где были созданы
- [Claude Tag] Исправлено: ответ в старой ветке Slack, пока Claude занят задачей, иногда перезапускал её с нуля и терял ещё не отправленную работу
- [Claude Tag] Исправлено: Claude иногда терял сообщение с неверным уведомлением "couldn't find a Claude Code environment" сразу после обновления токена аккаунта
- [Claude Tag] Исправлено: подключения AWS отказывали в эндпоинтах без региона, таких как Budgets, Savings Plans, WAF Classic и Import/Export; запросы к Global Accelerator теперь подписываются правильно
- [Claude Tag] Улучшены сбои подключения AWS: когда запрос не удаётся подписать, например из-за имени хоста без региона, Claude сообщают почему и как исправить вместо голой ошибки
- [Claude Tag] Исправлено: подключения OAuth client-credentials и JWT-bearer сбоили с провайдерами, возвращающими тип токена в нижнем регистре; теперь запросы отправляют стандартную схему Bearer
- [Claude Tag] Исправлено: добавление менеджера каналов отклонялось в общих каналах Enterprise Grid, в каналах, где Claude ещё не использовался, и в устаревших приватных каналах
- [Claude Tag] Исправлено: админская страница Memory не перечисляла Slack-каналы, которые Claude настроил сам, даже когда у них была сохранённая память; теперь администраторы могут открывать, редактировать и удалять эту память
- [Code Review] Исправлено: слияние базовой ветки в PR, чьё раннее ревью содержало "Additional findings", вызывало полное повторное ревью; теперь такие пуши получают более лёгкое последующее ревью
- [Code Review] Исправлено: весь REVIEW.md игнорировался из-за @-упоминания, кодового пролёта, перенесённого на строку, или HTML-тега в обратных кавычках; теперь удерживаются только строки, ссылающиеся на изменённые файлы
- [Code Review] Исправлено:
/ultrareview --post— повтор после ошибки GitHub теперь публикует комментарий с находками ровно один раз вместо никогда или дважды; комментарий теперь называет проверенный коммит - [Code Review] Исправлено: пустые или идентичные по содержимому пуши повторно ревьюились в репозиториях GitHub, чей владелец или имя содержит заглавную букву; теперь такие пуши пропускаются
- Исправлено: Bash-команды, которые проверяющий разрешения не может полностью проанализировать, пропускали запрос при
- Ссылка: https://github.com/anthropics/claude-code/releases/tag/v2.1.273