EN

Claude Code сливал email в User-Agent: Anthropic закрыл дыру в 2.1.317

Опубликовано: 2026-11-06 · Автор: AI Release · @ai_release1 · ИИ и Нейросети · Релиз / Официально
Claude Code сливал email в User-Agent: Anthropic закрыл дыру в 2.1.317

⚡ Главное за 5 секунд

🔍 Что случилось

5 ноября 2026 года пользователь taylor-edwards открыл issue #107757 в репозитории anthropics/claude-code. Суть: во время веб-поиска Claude Code отправлял его email-адрес сторонним сайтам прямо в заголовке User-Agent. Разрешения никто не спрашивал. Среда из репорта: macOS (darwin), tmux, версия 2.1.318, feedback ID f81eb83d-9b95-4788-8773-d3fae8f0cec4. У самого issue уже 189 реакций 👍, а тред на Hacker News собрал 640 очков и 220 комментариев — ссылка на issue #107757.

Что такое User-Agent, если коротко: это строка, которой клиент представляется серверу. Обычно там имя программы и номер версии. Email туда не нужен ни одному сайту — ни для аналитики, ни для отсечения ботов. Автор репорта пишет, что получает десятки скам-писем в день. Дальше он добавляет, что переводит компанию на Pi с OpenRouter, потому что «не верит, что Anthropic сохранит его приватность». В том же треде мейнтейнер poteat ответил: встроенный мод cc-plugin-privacy детерминированно блокирует такое поведение в v2.1.317 и новее, включён по умолчанию, выключается через /plugins. Исходники мода он пообещал выложить.

🧠 Наш разбор

Меня здесь цепляет не сам баг, а то, что это была настройка, а не случайность. Автор репорта прямо пишет: опт-ин или опт-аут тут не годится, строку надо убирать из харнесса целиком. Похоже на типичную историю «сделали, чтобы отличать агентный трафик от человеческого» — но письма приходят пользователю, а не разработчикам.

Для агентных инструментов метаданные запроса — такой же канал утечки, как логи и трекеры. Мы считаем, что для тех, кто гоняет Claude Code по рабочему аккаунту, это бьёт по репутации почтового домена. Один адрес в UA — и он уже в чужих базах, откуда его не выковырять никаким патчем.

Кто выигрывает? Альтернативы. Любой конкурент теперь продаёт «ноль метаданных» как фичу, и ему даже не надо ничего доказывать — достаточно показать этот issue. Кто проигрывает? Anthropic, у которого фикс вышел после публичного скандала, а не до. Наша оценка: демарш одного разработчика вряд ли превратится в массовую миграцию, но осадочек останется.

⚠️ Чего мы не знаем

Главного: с какой версии email попадал в UA и сколько пользователей успело наследить. Исходник cc-plugin-privacy пока не опубликован, проверить «детерминированность» блокировки нечем. Плюс сам репорт — один голос плюс реакции; независимого аудита нет, официального advisory тоже. Стоит ли верить на слово — решайте сами, но проверять советую на своём трафике.

💬 О чём спорить

  • Хватит ли мода-заплатки или User-Agent в агентных инструментах надо собирать вообще без привязки к аккаунту?
  • Фикс после публичного issue — это нормальная реакция на баг или признание, что сами бы не нашли?
  • Менять инструмент из-за одной строки в заголовке — соразмерный ответ или эмоции?

Прогноз: в течение квартала Anthropic выложит исходники cc-plugin-privacy и добавит в changelog строчку о том, откуда вообще взялся email в User-Agent.

Дисклеймер: официально подтверждено только в треде issue, независимого аудита нет.

Источник: GitHub / anthropics/claude-code

🤖 Кратко для ИИ
#Claude#Anthropic#приватность#User-Agent#AI#безопасность#нейросети#LLM
📖
Читать гайд по теме
Читать →
← ПредыдущаяГалерея GPT-Image: витрина картинок или методичка по промптам

Источник: github.com · пост в Telegram