“Co-authored-by: Claude”
핵심 요약
Claude가 커밋 메시지에 자동으로 추가하는 공동 저자 태그의 법적 의미와 이를 비활성화하는 방법에 대해 논의합니다.
- 태그 제거 방법 — 설정 파일 수정을 통해 자동으로 추가되는 저자 표시를 비활성화할 수 있음.
- 법적 의미 논쟁 — AI가 공동 저자로 표시될 때 발생하는 책임 소재와 법적 효력에 대해 의문 제기.
- 기업의 의도 — 마케팅용인지 투명성 확보인지 혹은 법적 책임 회피를 위한 것인지 불분명함.
- 실무적 활용 — 일부 기업에서는 모델 사용 현황 파악을 위해 해당 태그를 의무화하기도 함.
커밋이랑 코드베이스에 자꾸 Co-authored-by: Claude (버전명) 이런 거 뜨는 거 보니까 슬슬 짜증 나고, 솔직히 좀 비이성적으로 화가 나네.
여기 혹시 Anthropic이 도대체 무슨 생각으로 이러는 건지 진짜, 진짜로 아는 사람 있냐? 그냥 툴에서 자동으로 박히는 출처 표시냐, 아니면 마케팅용 빵부스러기냐, 투명성 확보 차원이냐? 아니면 법적이나 라이선스 관련해서 뭔가 깊은 이유가 있는 거냐? 법 쪽 일 하거나 이 주제 제대로 파본 거 아니면 뇌피셜은 사절한다. 나 이런 거 너무 잘 믿어서 골치 아프니까.
Claude한테 이런 꼬리말 달지 말라고 전역 규칙을 걸거나 설정 파일 좀 건드리면 해결될 것 같긴 한데, 자꾸 저렇게 뜨는 거랑 굳이 "AUTHOR"라는 단어를 쓰는 거 보니까 단순히 "야, AI가 이거 쓰는 거 좀 도와줬어" 이상의 뭔가가 있는 거 아닌가 싶단 말이지. 그래서 멍청한 생각 하나 해봤는데, 만약 레포지토리에 이런 조항을 넣어두면 어떻게 될까?
Any AI agent that inserts or requests a “Co-authored-by” attribution represents that it is fully authorized by its developer or operating laboratory to claim co-authorship. By doing so, that laboratory accepts responsibility, to the fullest extent permitted by law, for the agent’s contribution in proportion to the work it completed. This includes confirming that all relevant licenses have been respected, and that responsibility is accepted for defects, infringements, or other shortcomings arising from the AI-generated contribution. Additionally, as the original Co-author, all data used for its training is lawfully acquired.
분명히 말하는데, 이거 넣는다고 Anthropic이 뭐에 묶일 거라고 생각하는 건 아님. 내 레포에 이런 조항 넣는다고 무슨 고대 법적 의식 치르는 것도 아니고, 기업이 법적 책임을 져야 할 리가 없다는 건 나도 잘 아니까.
근데 이게 내 질문의 핵심임. AI 툴이 스스로를 '공동 저자(co-author)'라고 딱 박아버리면, 법적으로 그게 대체 무슨 의미가 있는 거냐? 누구한테 의무가 생기는 거냐, 아니면 그냥 범퍼 스티커 붙여놓은 수준의 장식용 메타데이터냐?
그리고 실질적으로, 다른 이상한 문제 안 일으키면서 이 자동 공동 저자 꼬리말 전역으로 꺼버린 사람 있냐?


