VS Code 1.117.0, 커밋 시 Copilot을 공동 저자로 자동 추가 — 트리거 조건은 다음과 같습니다

✍️ OpenClawRadar📅 게시일: April 30, 2026🔗 Source
VS Code 1.117.0, 커밋 시 Copilot을 공동 저자로 자동 추가 — 트리거 조건은 다음과 같습니다
Ad

VS Code v1.117.0은 Copilot 인라인 제안(자동 완성)을 사용할 때 git 커밋에 Co-authored-by: Copilot <[email protected]>을 추가합니다. HN 사용자가 Copilot을 적극적으로 사용하지 않고 작성한 PR에 여전히 공동 작성자 줄이 포함되어 있다는 사실을 발견했습니다. 조사 결과, Copilot의 인라인 제안에서 단일 문자(예: 변경 로그의 오타 수정)를 수락하면 공동 작성자 표시가 추가되는 것으로 확인되었습니다.

발생 방식

  • 이 기능은 Copilot 자동 완성(인라인 제안)에서 기본적으로 활성화됩니다.
  • 어떤 제안(단일 쉼표라도)을 수락하면 커밋에 Co-authored-by: Copilot <[email protected]>이 추가됩니다.
  • 커밋 메시지를 수동으로 작성하거나 Copilot의 커밋 메시지 생성 기능을 사용할 때는 트리거되지 않습니다 — 인라인 수락만 해당됩니다.
  • 커밋 줄에는 "Committed by USERNAME and Copilot"이라고 표시됩니다.
Ad

커뮤니티 반응

  • 잘못된 귀인: 사용자들은 사소한 자동 완성에 기본적으로 저자 표시를 하는 것은 기만적이며, 특히 해당 커밋에 Copilot을 명시적으로 사용하지 않은 경우 더욱 그렇다고 주장합니다.
  • 공지 부재: 이 기능은 UI에서 명확하게 공지되지 않았으며, 전날의 릴리스 노트에만 포함되어 있었습니다.
  • 옵트아웃 가능: Copilot 기능 전체는 설정에서 chat.disableAIFeatures를 통해 비활성화할 수 있지만, 공동 작성자에 대한 세부 토글은 없습니다.

대처 방법

  • 원하지 않는 공동 작성자 태그를 방지하려면 Copilot 자동 완성을 완전히 비활성화하세요.
  • chat.disableAIFeatures: true로 설정하면 모든 Copilot 기능을 비활성화할 수 있습니다.
  • 푸시 전에 커밋 메시지를 검토하세요 — 공동 작성자 줄은 커밋 본문에 나타납니다.

Copilot 자동 완성에 의존하는 개발자라면, 수락된 모든 제안이 자동으로 커밋 기록에 워터마크를 남긴다는 점을 의미합니다. 업데이트 전에 PR에 이러한 표시가 있는지 고려하세요.

📖 전체 출처 읽기: HN AI Agents

Ad

👀 See Also