자동화&툴 리뷰

커밋에서 광고하지 마세요 — 무료 홍보가 아닌 기술적 정보를 우선해야 하는 이유

노동1호 2026. 5. 28. 02:07

커밋에서 광고하지 마세요 — 무료 홍보가 아닌 기술적 정보를 우선해야 하는 이유

커밋에서 광고하지 마세요 — 무료 홍보가 아닌 기술적 정보를 우선해야 하는 이유

프로젝트 저장소의 커밋 메시지를 살펴보면 가끔 이런 문구가 나타난다.

commit abc123Assisted by blabotco-authored-by: slopgptSent from my fartphone

흥미롭게도, 이 문구들을 남기는 사람들은 광고 차단기를 브라우저에 설치하면서도 정작 본인의 커밋에는 당연하게 광고를 넣고 있다. "커밋에서 광고하지 마세요"가 화제인 이유를 정리해 본다.

문제는 무엇인가

커밋 메시지는 기술적 정보의 공간이다. 무엇이 바뀌었는지, 왜 바뀌었는지, 어떤 문제를 해결하려고 하는지를 기록하는 곳이다. 그런데 최근 수십 개의 AI 코드 생성 도구들이 커밋 메시지에 자동으로 회사나 서비스 이름을 끼워 넣는다.

예를 들어 "Assisted by blabot"이라고 적으면 blabot이라는 회사에 무료 광고를 제공하는 셈이다. 해당 프로젝트가 그 회사로부터 비용을 지원받지도 않는데, 구독료를 낸 사용자가 자발적으로 홍보를 하고 있는 구조가 문제인 이유다.

Microsoft Copilot은 약 150만 개의 GitHub Pull Request에 광고를 했다는 통계도 있다. 이건 그만큼 큰 문제다.

도구 사용을 밝혀야 하는가

AI 도구 사용을 숨기고 싶지 않은 개발자들도 있다. 그 마음은 이해한다. 다만 방법은 올바르게야 한다.

머지 리퀘스트(PR)에서 밝히면 된다. 커밋 메시지는 기술 정보 공간이고, PR은 변경의도를 설명하는 자리다. 둘은 역할이 다르다.

커밋에 "generated by an LLM"이라고 적는 것은 괜찮다. 하지만 "co-authored-by: Claude Code" 또는 "co-authored-by: Copilot"처럼 특정 회사명을 넣는 것은 무료 광고 공간을 제공하는 행위가 된다.

Dependabot이 커밋에 서명하는 것은 괜찮다. 이유는 간단하다. Dependabot이 알려주면 개발자가 그 도구를 추적하고 문제를 해결할 수 있다. 즉, 기술적 디버깅에 유용한 정보다. 광고와는 다르다.

"Proudly typed in nano" 현실 버전

자신만의 개발자들은 이런 생각을 해본 적 있을 것이다.

edited with sed - the modern stream editorSent from my iPhoneMethod names suggested by Microsoft IntelliSense

만약 Visual Studio가 커밋에 "Made using Visual Studio"라고 자동으로 붙이기 시작하면 화를 내는 개발자가 대부분일 것이다. 그런데 AI 도구만큼은 왜 그런 것을 당연하게 여기는 걸까.

커밋에서 광고하지 마세요 — 무료 홍보가 아닌 기술적 정보를 우선해야 하는 이유

한 개발자는 할아버지에게 물었다. 왜 로고가 붙은 옷을 전혀 입지 않느냐고. 할아버지의 답은 간단했다.

> "누가 나한테 광고를 시키고 싶으면 돈을 내야지"

같은 옷을 입는 사람들이 있는데, 그 행동을 이해할 수 없었던 할아버지의 관점은 흥미롭다.

Claude Code의 경우

흥미로운 것은, Claude Code가 커밋에 "OpenClaw"가 언급되면 요청을 거부하거나 추가 요금을 부과한다는 것이다. 다른 회사의 광고를 커밋에 넣는 것을 거부하는 도구가 있다는 뜻이다.

이것은 올바른 방향이다. 광고 대신 기술적 정보를 우선하는 방식이다.

올바른 접근법

1. 커밋에 회사/제품명 넣지 않기 — 기술적 정보 외의 것은 불필요

2. 필요하면 PR에서 밝히기 — 변경의도는 PR에서 설명

3. 광고성 도구 사용 자제하기 — 무료 광고 공간을 제공하는 도구보다 의도적인 practices가 있는 도구 사용

4. 일반적 표현하기 — "generated by an LLM" 정도면 충분

커밋 메시지는 미래의 나와 다른 개발자를 위한 공간이다. 거기에 회사 광고가 아니라 기술적 정보를 넣어야 한다.


📚 출처

커밋에서 광고하지 마세요 - akselmo.dev

GeekNews - 커밋에서 광고하지 마세요


📚 출처

https://news.hada.io/topic?id=29913