prismBETA
← 개발자 브리핑
2026-08-24 · 03 / 07

Claude Code, 커밋·PR에 세션 URL 몰래 삽입

Claude Code가 생성하는 모든 커밋 메시지와 PR 설명 하단에 공개 세션 URL(claude.ai/code/session_...)을 옵트인 안내 없이 자동으로 붙여 온 것이 문제로 제기됨. .claude/settings.json에서 attribution.commit: "" 로 끌 수 있지만 온보딩에서 안내되지 않아 대부분 모른 채 git 이력에 남기며, commit-msg 훅으로 제거해도 원격·클라우드 환경에서는 항상 동작하지 않음. 이슈는 옵트인 전환·첫 커밋 시 안내·완전 제거 중 하나를 요구함.

Claude Code는 커밋 메시지와 PR 설명 하단에 세션으로 되돌아가는 공개 URL을 기본으로 붙인다. 별도 옵트인 프롬프트나 경고, 온보딩 안내가 없어 사용자는 이미 git 이력을 채운 뒤에야 알아차리는 경우가 많다.

실무 영향은 분명하다. 팀원과 오픈소스 기여자가 모든 커밋·PR에서 claude.ai/code/session_... 링크를 보게 되고, 이력이 지저분해지며 세션 링크가 외부에 노출된다. 억제 방법은 .claude/settings.json에 attribution.commit: "" 를 넣는 것이지만 발견성이 낮고, commit-msg 훅으로 잘라내는 방식은 원격·클라우드 실행에서 안정적으로 동작하지 않는다. 제기된 요청은 세 갈래다 — 아예 옵트인으로 바꾸거나, 옵트아웃을 유지하되 첫 커밋 때 "다시 추가 안 함" 옵션을 노출하거나, 세션 URL을 제거하고 기존 Co-Authored-By 트레일러로만 귀속하는 것.

투표
AI 커밋 귀속 표시, 어떻게 하세요?
이 글이 도움이 되셨나요?
이야기의 흐름6
매주 월요일 아침 갱신 · 요약은 AI가 생성하며 출처 원문을 확인하세요.