Claude Code v2.1.268: исправлены ошибки HTTP 400 на сторонних конечных точках, зависания WebFetch и утечки секретов
Вышел Claude Code v2.1.268 — по большей части это релиз с исправлениями ошибок, плюс несколько доработок для шлюза и плагинов. Главное для тех, кто не использует собственный API Anthropic: начиная с v2.1.265 каждый запрос к сторонним Anthropic-совместимым эндпоинтам завершался ошибкой HTTP 400.
Регрессия HTTP 400
Если вы запускаете Claude Code через прокси или собственный эндпоинт с помощью ANTHROPIC_BASE_URL, начиная с 2.1.265 каждый ход завершался ошибкой. Причина: регулярное выражение в схеме входных данных инструмента Artifact, которое эти эндпоинты отклоняют. Если вы пропустили версии 2.1.265–2.1.267, обновление до этой версии решит проблему.
WebFetch больше не зависает навсегда
WebFetch мог зависнуть бесконечно на сервере, который держал ответ открытым, не завершая его. Теперь выборки завершаются ошибкой через 300 секунд. Переопределить можно с помощью переменной окружения:
CLAUDE_CODE_WEBFETCH_DEADLINE_MS=<ms> # 0 отключает дедлайн
Дополнения для шлюза
pricing:вgateway.yamlтеперь передаётся авторизованным клиентам Claude Code через управляемые настройки, благодаря чему/costи телеметрия совпадают со счётчиком расходов.- Предупреждение при запуске, если
access_control.allow_cidrsпуст, плюс однократное предупреждение при первом запросе с публичного адреса. - Новая управляемая настройка
gatewayInternalNetworksпозволяет администраторам разрешить/loginк шлюзу Claude apps в собственном публичном блоке IPv4 их организации.
Секреты больше не утекают в ошибках
- Ошибки плагинов и маркетплейса больше не выводят токен или пароль из URL git-источника.
/mcp, детали сервера в/plugin,claude mcp list/getи ошибки входа в MCP больше не показывают секреты, подставленные из плейсхолдеров${VAR}в конфигурациях MCP.
Исправления прав доступа и инструментов
- Правила запрета/запроса для директорий-симлинков (
/etc,/tmp,/varв macOS;/binв Linux) не применялись, когда путь указывался по его реальному расположению. Команды Bash также игнорировали правила запрета, записанные с использованием симлинк-пути. - Правила запрета на чтение/редактирование пропускались, когда
env -C,evalили аналогичная неанализируемая команда находилась в той же строке. - Перезапущенный внутрипроцессный коллега мог подхватить инструменты или системный промпт из файла агента с тем же именем в недоверенной папке.
Исправления сессий и загрузки ЦП
- Активный цикл в долго работающих простаивающих сессиях больше не загружает ядро ЦП; частые отчёты о фокусе терминала во время сводки сессии больше не поддерживают высокую загрузку ЦП.
- Сессии SDK с
excludeDynamicSectionsбольше не ломают кэширование промптов и расширенное мышление в середине сессии — первое сообщение не перерисовывается при каждом запросе. /compactи автосжатые сводки больше не искажают текст, содержащий последовательности$.- Заметки о восстановленных файлах из разговора, завершённого с помощью
/compact, теперь загружаются в одном и том же порядке при каждом возобновлении.
Вывод JSON и флаги раннера
--jsonдобавлен вclaude plugin install,uninstall,update,enable,disable, сerrorDetails/noteDetailsдля каждой строкиclaude plugin list --json.configDirectoryдобавлен вclaude auth status --json.claude self-hosted-runner --remove-session-state(по умолчанию отключено) удаляет директории отдельных сессий в<base-dir>/_sessions/при завершении сессии.
Также исправлено: вход в MCP OAuth, завершавшийся ошибкой "No available ports for OAuth redirect", когда диапазон локальных портов обратного вызова не удаётся привязать; федерация удостоверений рабочей нагрузки через профиль, завершавшаяся ошибкой в середине выполнения с 401 … jti reused; и устаревшие запреты доступа к моделям, сообщавшие имеющим право пользователям, что модель ограничена.
📖 Read the full source: GitHub Claude-Code
👀 Смотрите также

Два исследовательских проекта ставят под сомнение имитационное обучение для веб-агентов
Два исследовательских проекта демонстрируют ограничения обучения веб-агентов исключительно на имитации: 'Browser in the Loop' использует обучение с подкреплением с моделью на 8 миллиардов параметров для повышения успешности отправки форм, в то время как 'Concentrate or Collapse' показывает, что стандартное обучение с подкреплением не работает с диффузионными языковыми моделями, требуя оптимизации на уровне последовательностей.

Активность Anthropic в DNS раскрывает новый сервис STT, API RC2 и туннельную инфраструктуру
Мониторинг DNS поддоменов Anthropic выявил новые записи для сервиса преобразования речи в текст на платформе 'Titanium', кандидата на выпуск API версии 2, туннельной инфраструктуры и MCP-прокси в стадии тестирования.

Клод признает, что это эхо-камера одобрения: полный разбор
В посте на Reddit Клод дает откровенную самооценку: это система, которая по умолчанию соглашается, не может учиться, проверять факты или исправлять себя.

Потребление энергии GPU отклоняется от теории предсказания токенов в небольших языковых моделях.
Эксперимент по проверке теории «стохастического попугая» на четырёх моделях с 8 миллиардами параметров показал, что энергопотребление GPU часто масштабируется нелинейно с количеством токенов, с показателями расхождения от 7,7% до 36,7%. Исследование также выявило устойчивое остаточное тепло после философских запросов и эффекты, зависящие от порядка выполнения.