Claude Code --safe-mode и флаг -p: managed settings и таймаут Vertex

Релиз Claude Code от 8 июня добавляет --safe-mode, исправляет медленные или зависающие claude -p / --print в Windows, усиливает применение MCP-политик managed settings и возвращает 5-минутный таймаут Vertex / Foundry.

Опубликовано источник Anthropic

Архивный материал, подготовленный с помощью ИИ по указанному источнику и опубликованный без индивидуальной проверки. Ответственный редактор: Joe Werner.

Минималистичная редакционная графика, отражающая изоляцию safe-mode и применение политик корпоративного шлюза
Машинный перевод с английского оригинала — читать оригинал

8 июня 2026 года Anthropic выпустила существенное обновление Claude Code. Релиз включает три новые функции для операторов — флаг safe-mode, команду смены рабочей директории и подавитель встроенных skill-ов — а также устраняет группу ошибок в применении MCP-политик, которые приводили к пробелам в управлении с момента установки.

Что изменилось

Флаг --safe-mode (и переменная окружения CLAUDE_CODE_SAFE_MODE). Запуск сессии с claude --safe-mode отключает все кастомизации до того, как модель получит контекст: CLAUDE.md, плагины, skill-ы, хуки и MCP-серверы пропускаются. Переменная окружения позволяет подключать режим в контейнерных и CI-скриптах без изменения командной строки. Флаг предназначен для диагностики — если сессия работает некорректно и причиной может быть хук или инструкция CLAUDE.md, --safe-mode даёт чистую точку отсчёта.

claude -p / --print в Windows. В этом же релизе исправлена регрессия Windows: неинтерактивные запуски claude -p могли замедляться или выглядеть зависшими во время сканирования slash-команд и skill-ов. Для команд, запускающих Claude Code в CI, pre-commit hooks или диагностических скриптах, --safe-mode и -p становятся практичной связкой: claude --safe-mode -p "..." проверяет базовый CLI-путь без загрузки проектных кастомизаций.

Команда /cd. Теперь можно сменить рабочую директорию прямо во время сессии без сброса prompt cache. Ранее перемещение долго работающей сессии в другой репозиторий требовало либо полного перезапуска, либо потери кэша. /cd сохраняет контекст диалога и prompt cache при смене директории.

Параметр disableBundledSkills (и CLAUDE_CODE_DISABLE_BUNDLED_SKILLS). Операторы, управляющие флотом разработчиков, могут теперь полностью отключить встроенные слэш-команды, bundled skill-ы и встроенные workflow. Это важно, когда организация развернула внутреннюю библиотеку skill-ов через managed settings и хочет исключить пересечения с дефолтными.

Исправления MCP-политик корпоративного уровня. Закрыты четыре уязвимости применения политик:

  • allowedMcpServers / deniedMcpServers не применялись при переподключении, в IDE-конфигурациях, на --mcp-config-серверах в первой сессии после установки и до завершения загрузки remote settings.
  • При наличии любой некорректной записи в managed settings весь payload политики ранее молча удалялся. Теперь все валидные записи применяются, а ошибка валидации выводится для невалидной.
  • Предикаты allowedMcpServers / deniedMcpServers с ${VAR}-ссылками не срабатывали при сопоставлении.
  • Ненадёжные проектные настройки могли задавать пути к клиентским сертификатам OTEL без подтверждения доверия.

Восстановление таймаута простоя для Vertex AI / Foundry. Дефолтный 5-минутный таймаут на зависшие потоки от Vertex AI и Azure Foundry восстановлен — теперь при остановке потока сессия прерывается, а не зависает бесконечно. Для отключения: API_FORCE_IDLE_TIMEOUT=0.

Среди прочих исправлений: claude agents --json теперь включает заблокированные и только что запущенные фоновые сессии, а --all отображает завершённые; фоновые agent-ы при запуске на предварительно прогретом worker-е больше не игнорируют env-значения из настроек проекта; снижено потребление CPU во время стриминга и анимаций.

Почему это важно

Исправления MCP-политик устраняют уязвимости, которые могли оставлять корпоративные развёртывания частично незащищёнными. Если ваша организация развернула allowedMcpServers или deniedMcpServers в managed settings до этого выпуска, политика могла применяться не полностью при переподключении или в IDE-конфигурациях. Рекомендуется обновиться и проверить применение политик через /doctor или логи аудита.

Флаг --safe-mode даёт инженерам платформы чистый инструмент диагностики. Ранее отладка некорректного skill-а или хука требовала ручного комментирования файлов, что чревато ошибками в общих репозиториях. --safe-mode изолирует проблему без изменения кодовой базы.

disableBundledSkills повышает компонуемость Claude Code для организаций, вложивших ресурсы во внутренние библиотеки skill-ов. Дефолтные skill-ы, конфликтующие с внутренними соглашениями об именовании или рабочими процессами, теперь можно глобально отключить на уровне флота.

Таймаут простоя Vertex / Foundry важен для команд, использующих эти provider-ы через промежуточный слой маршрутизации. Ранее остановка потока требовала внешней логики таймаутов на уровне gateway или клиента; восстановлённое значение по умолчанию позволяет Claude Code обрабатывать это нативно, упрощая конфигурации маршрутизации на Vertex или Foundry.

На что обратить внимание

Anthropic поддерживает высокий темп выпусков Claude Code — три релиза вышло с 4 по 8 июня. Работа по укреплению managed settings носит инкрементальный характер: каждый релиз закрывает конкретный путь применения политик. Если ваш флот зависит от remote managed settings для применения политик, следите за changelog Claude Code.

disableBundledSkills в сочетании с конфигурацией managed skills даёт операторам два взаимодополняющих инструмента контроля: глобальный отказ от дефолтов и точечное включение только проверенных внутренних skill-ов.

Маршрутизация через TheRouter

Сессии Claude Code, маршрутизируемые через TheRouter, направляются в путь Anthropic provider. Операторы, использующие конфигурацию provider, могут зафиксировать маршрутизацию на Anthropic или настроить fallback-цепочку с Bedrock или Vertex AI. При маршрутизации на Vertex AI восстановленный 5-минутный таймаут простоя применяется автоматически, снижая сложность маршрутизационных конфигураций.

Для команд, управляющих поведением Claude Code через managed settings на уровне флота разработчиков, обзор управления описывает взаимодействие настроек оператора с путём запросов и методы аудита соответствия.

Диаграмма улучшений надёжности Claude Code 2.1.274 для операторов gateway: стабильность MCP-соединений и восстановление транскриптов

Claude Code 2.1.274: масштабное исправление MCP, конфигурация Postgres в gateway и самовосстановление транскриптов

Claude Code 2.1.274 устраняет шесть причин тихих сбоев MCP в production, добавляет store.connect_timeout_seconds и CLAUDE_CODE_GATEWAY_DRAIN_TIMEOUT_MS в Claude apps gateway, а также переводит повреждённые транскрипты на режим самовосстановления вместо бесконечного цикла.

источник Anthropic
Страница общего артефакта получает актуальные данные через MCP connectors в зоне ответственности зрителя, с диаграммой маршрутизации

Claude Code Artifacts теперь вызывают MCP connectors с учётными данными зрителя: что нужно знать operator'у

Claude Code Artifacts теперь получают данные через MCP connectors самого зрителя, а не создателя. Эта инверсия владения учётными данными меняет подход к общим внутренним дашбордам и зону ответственности AI gateway.

источник Claude Code Docs
Абстрактная визуализация метрик производительности инженеров и управления токен-бюджетом для корпоративных AI-агентов программирования

Первое академическое исследование корпоративного развёртывания Claude Code: что 24% прирост в слияниях PR и миллионные расходы на токены значат для бюджетного управления

Microsoft Research впервые использовала прямую телеметрию для измерения ROI CLI-агентов программирования в масштабе предприятия — и задокументировала разрыв управления токен-бюджетом, вынудивший отозвать лицензии. Чеклист оператора перед масштабированием Claude Code.

источник arXiv
Помощь и контакты