Claude Code v2.1.273 добавляет заголовки-подсказки шлюза, оповещения о переподключении MCP и форкинг сессий удалённого управления
Claude Code v2.1.273 вышел с набором изменений: инструментирование шлюза, дополнения в управлении сессиями и серия исправлений прав доступа и учёта токенов. Вот что действительно изменилось.
Новые заголовки-подсказки для шлюза
Если вы запускаете Claude Code за LLM-шлюзом, теперь можно включать пять опциональных заголовков запроса: 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. По умолчанию они отключены — включите командой:
CLAUDE_CODE_GATEWAY_HINT_HEADERS=1
Полезно, если ваш шлюз занимается маршрутизацией, ограничением скорости или логированием и хочет различать типы агентов или видеть состояние компактификации по каждому запросу.
Изменения в MCP и Remote Control
- Если MCP-сервер отключается посреди сессии и автоматическое переподключение сдаётся, вы получаете уведомление с указанием на
/mcp. - Сессии, запущенные с помощью
claude --remote-controlили/remote-control, теперь можно форкать из приложения Claude. Форк запускается как фоновая сессия на вашей машине.
Исправления в проверке прав доступа
Здесь два важных с точки зрения безопасности исправления. Bash-команды, которые проверяющий права не может полностью проанализировать, пропускали запрос при включённом permissions.blockReadsOutsideWorkingDirectories, а подшеф-оболочка могла скрыть опасный rm в режиме обхода. Оба случая исправлены.
Команда также откатила изменение из 2.1.268, которое проверяло правила запрета Read и Edit против строк Bash, которые анализатор не может разобрать (eval, env -C). Такие команды, как time -p make build, снова запрашивают подтверждение вместо того, чтобы сразу отклоняться.
Ещё одно в этом разделе: каталог памяти, выбранный в настройках репозитория, больше не загружается в промпт, не вызывается, не индексируется и не используется при извлечении памяти, когда активен permissions.blockReadsOutsideWorkingDirectories.
Учёт токенов и авто-компакт
Счётчик контекста и авто-компакт считали ходы инструмента-советника примерно вдвое больше их реального размера контекста. Из-за этого авто-компакт срабатывал примерно на половине реального окна — то есть длинные сессии сжимались гораздо раньше, чем нужно. В этом выпуске исправлено.
Связанное: /login, /upgrade и /extra-usage отбрасывали предыдущие размышления из диалога, что вынуждало полностью перезаписывать кэш промпта при следующем запросе. Тоже исправлено.
Другие исправления, о которых стоит знать
- Подагенты и фоновые агенты отмечались как завершившиеся с ошибкой, а результаты так и не доставлялись, если финальный потоковый ответ не содержал данные об использовании токенов или идентификатор модели.
- Вывод SDK и
--output-format stream-jsonтерял оставшиеся сообщения подагента и финальный отчёт после того, как он переключался в фон посреди работы (например, черезCLAUDE_AUTO_BACKGROUND_TASKS). allowManagedMcpServersOnly,deniedMcpServersиdisableClaudeAiConnectors, заданные через MDM илиmanaged-settings.json, игнорировались, если также присутствовали настройки, управляемые сервером.- Ошибки 401/403 в Bedrock, Vertex и Foundry, а также 403 от шлюза приложений Claude больше не просто предлагают запустить
/login; теперь в сообщении указано, какие учётные данные нужно обновить, или даётся ссылка на администратора шлюза. - Навыки, синхронизированные с claude.ai, теперь перемещаются в корзину для восстановления, когда ваша организация отключает Skills, вместо того чтобы оставаться доступными.
- В macOS перетаскивание скриншота (или любого файла, который система сообщает по второму пути) больше не приводит к ошибке Read с сообщением "symlink resolution changed after permission was checked".
- Основной промпт теперь принимает
!, введённый в начале, когда вы уже в режиме оболочки, так что отрицающие команды вроде! grep …работают. - Спиннер больше не отображает удвоенное многоточие ("……") в строках состояния компактификации.
Улучшения производительности и артефактов
Длинные сессии должны ощущаться отзывчивее: прогресс хуков и активность подагентов больше не переобрабатывают весь диалог при каждом обновлении. Публикация артефактов получила более понятные сообщения об ошибках (теперь Claude сообщается, какие типы файлов обслуживаются и что делать вместо этого), чтение страниц указывает возможности и правила базы данных, которые сервис применяет к этой странице, а запись в базу данных может удалить одно поле вместо перезаписи всего документа.
📖 Читать полный источник: GitHub Claude-Code
👀 Смотрите также

Claude Code превращается в инженерную ОС, а не просто в ИИ-чат для кода
Обсуждение на Reddit утверждает, что Claude Code становится меньше похожим на ИИ-чат для программирования и больше — на инженерную операционную систему с планированием, ревью кода, облачными агентами и автономными рабочими процессами.

Пользователи сообщают о регрессе Claude Opus 4.7 в рассуждении и разговоре
Opus 4.7 представляет новый токенизатор, который требует на 30–50% больше токенов, демонстрирует метанаррацию, нестабильность позиции и планирование без выполнения — что делает его хуже для технического сотрудничества, чем 4.6.

Центр обработки данных ИИ в Джорджии использовал 29 миллионов галлонов неучтенной воды
Кампус QTS в Фейетвилле за 15 месяцев израсходовал 29 миллионов галлонов воды через два несанкционированных подключения, что вызвало жалобы на низкое давление. Округ отказался от штрафов, выставив счет на 147 тысяч долларов за ретроактивную оплату.

Анализ: Сравнение индустрии искусственного интеллекта с паттернами кризиса субстандартного ипотечного кредитования
Анализ Эдварда Зитрона проводит параллели между ипотечным кризисом 2008 года и текущими тенденциями в индустрии искусственного интеллекта, ссылаясь на конкретные данные о регулируемых ипотечных кредитах и их сходстве с моделями инвестирования в ИИ.