Claude Code добавляет URL сессии в коммиты и PR по умолчанию — пользователи требуют opt-in
Claude Session URL appended to commit messages and PR descriptions by default
В issue на GitHub пользователи жалуются, что Claude Code автоматически добавляет URL сессии в конец каждого commit message и описания PR, без предупреждения или возможности отказаться. Это засоряет историю git и выглядит непрофессионально, а также может привести к утечке конфиденциальных данных. Хотя существует настройка для отключения, она труднодоступна и не сохраняется между сессиями. Пользователи требуют, чтобы такая функция была opt-in, а не включена по умолчанию.
Это действительно очень раздражает и не имеет смысла с точки зрения UX — они теперь занимаются вибропродактом в Anthropic?
- klodolph
Возможно, я что-то упускаю, но для меня это именно то, что я хочу видеть по умолчанию. Я хочу, чтобы ссылки на сессии были там. Я вижу PR от коллег со ссылками на сессии. Я по-прежнему контролирую, могут ли другие видеть сессию, но я её не теряю. Я не понимаю аргумент о "непрофессиональности". Это атрибуция. Атрибуция — это профессионально. Если вы этого не хотите, вы отключаете это или переписываете сообщения коммитов. Если вы позволяете Claude писать сообщения коммитов ЗА ВАС и ВЫ ИХ НЕ ЧИТАЕТЕ, то вот это непрофессионально. Честно говоря, я просто в шоке и разочарован тем, насколько люди этим возмущены.
- sanex
Я не могу поверить, сколько людей за это. Комментарии настолько позитивные, что я бы подумал, что это астротурфинг. Код — это результат моей работы, независимо от того, как он был сделан, и если я не документирую или не объясняю его достаточно хорошо, то это отдельная проблема. Вы хотите видеть мои сообщения в Slack моему наставнику? Или как насчёт всех страниц Stack Overflow, которые я прочитал? Может, мне стоит записывать на диктофон все случаи, когда я ругался на Гэри, джуниора, который не документирует что-то? И так вполне очевидно, когда код написан ИИ; вероятно, можно просто предположить, что 95% вещей были хотя бы с помощью ИИ. Просто посмотрите на падение объёма на SO; мы не пишем меньше кода, мы пишем больше (покойся с миром, аптайм GitHub).
- nozzlegear
Это хорошее значение по умолчанию для новых пользователей, но не следовало включать это для существующих пользователей без предварительного запроса. Я не использую Claude, так что мне всё равно.
- lanyard-textile
Главная проблема, которую я вижу, — это гниение ссылок. Неужели кто-то действительно верит, что эти ссылки будут работать через 30 лет? После IPO, много лет спустя, руководство, стремящееся сократить расходы, посмотрит на использование хранилища и удалит 7-летние сессии, не предназначенные для обучения. Это первое, что удалят. У меня нет никакой веры в то, что какой-либо успешный провайдер сделает это правильно. Git должен быть долговечным носителем, самодостаточным и переживающим время. Теперь мы засоряем репозитории кучей URL, которые полезны только в краткосрочной перспективе.
- joshstrange
Я не вижу здесь вообще никакой проблемы. Я заметил это на днях и подумал, что это удобно. Так же, как я позволяю агенту помечать PR/коммиты своим именем. Я хочу знать, что использовалось; на самом деле, я бы хотел, чтобы он указывал, какая модель использовалась. Я не стыжусь использования LLM и хочу предоставлять полный аудиторский след, когда это возможно, чтобы помочь себе в будущем. P.S. Claude архивирует старые разговоры на вашем компьютере через 30 дней. Я начал также архивировать их в сторону для возможного использования в будущем.
- arijun
Просто потому, что это не в заголовке и большинство людей не будут прокручивать до конца: это включено только для веб-сессий и сессий удалённого управления, как сказал мейнтейнер.
- jlawrence6809
Возможно, это спорное мнение, но мне это нравится. В ранние дни Claude Code мне пришлось написать скрипт (ну, Claude написал его), чтобы извлекать идентификатор сессии и добавлять его в каждый коммит. Это спасает жизнь, когда пытаешься отладить старый коммит и поднять чат-сессию, которая его написала.
- drrotmos
Мне очень нравится работать с Claude Code, но у Anthropic есть очень плохая привычка включать новые "функции" вроде этой по умолчанию через автообновление. И то, что их модели пытаются делать всё через bash (включая редактирование файлов), достаточно, чтобы я серьёзно задумался о переходе на pi.