Co-Authored-By 트레일러
Co-Authored-By trailer
커밋 메시지 맨 아래 붙어 그 코드를 누구와 함께 만들었는지 표시하는 한 줄짜리 표기 방식
쉽게 말하면
Co-Authored-By 트레일러는 코드 저장소에 기록을 남길 때 커밋 메시지 맨 아래 붙는 한 줄 표기예요. 편지를 다 쓰고 나서 마지막에 「공동 작성: 누구누구」라고 적어 넣는 것과 비슷해요. 이 표기가 있으면 나중에 그 기록을 보는 사람이 이 작업에 누가 참여했는지 바로 알 수 있어요.
AI 코딩 도구가 사람 대신 코드를 짜주는 경우가 늘면서, 이 트레일러에 AI 이름을 넣는 방식이 쓰이기 시작했어요. 사람이 쓴 것처럼 보이지만 실제로는 AI가 손댄 부분이 있다는 걸 기록에 남기는 셈이죠. 트레일러는 커밋 메시지 안에 있는 텍스트 한 줄일 뿐이라, 링크나 별도 파일 없이도 기여 사실을 남길 수 있다는 게 특징이에요.
기사에서 이렇게 나와요
기사에서는 「Co-Authored-By: Claude 트레일러만으로 기여 표시를 대신하는 안」이라는 식으로 나와요. 여기서 오해하기 쉬운 부분은, 이 트레일러가 클로드 코드가 커밋마다 자동으로 넣는 세션 링크와 같은 것이라고 착각하는 거예요. 트레일러는 원래부터 커밋에 들어가던 기여자 표시 줄이고, 논란이 된 세션 링크는 그와 별개로 추가된 URL이에요. 개발자들은 링크는 빼고 트레일러만 남기면 충분하다고 주장한 거예요.
직접 해보기
코드 저장소에 커밋을 만들 때 메시지 마지막 줄에 다음처럼 한 줄을 추가해 보세요.
Co-Authored-By: 이름 <이메일 주소>
이렇게 적어두면 이 커밋을 누구와 함께 만들었는지가 기록에 그대로 남아요. AI 도구와 함께 작업한 결과물이라면 이름 자리에 그 도구 이름을 넣어 구분해둘 수도 있어요.
