본문 바로가기

러스트, rust-lang/rust에 LLM 기여 공식 정책 도입 - 검토는 허용, 코드 생성은 제한

조회 0 · 댓글 0
후아빠작성자2026년 8월 12일

러스트(Rust) 프로젝트가 2026년 8월 5일 Inside Rust 블로그를 통해 메인 저장소인 rust-lang/rust에 적용되는 대규모 언어 모델(LLM) 기여 정책을 발표했습니다. 컴파일러, libs, types, rustdoc, bootstrap 등 5개 팀이 이 정책을 승인했고, 적용 범위는 rust-lang/rust 저장소로 한정됩니다. 그동안 명문화되지 않은 채 운영되던 관행을 공개된 규칙 문서로 대체한 것입니다.

정책의 핵심은 LLM을 생각을 돕는 도구로는 환영하되 생각을 대신하는 용도로는 쓰지 말라는 것입니다. 질문에 답을 얻거나 코드를 분석, 요약, 편집하고 비영어권 기여자가 기계 번역을 쓰거나 자기 작업을 스스로 점검하는 용도는 허용됩니다. 반면 공개 기여물, 특히 코드를 사람이 이해하고 책임지지 않은 채 LLM으로 생성해 제출하는 것은 제한됩니다.

구체적으로 LLM으로 만든 코드를 올리려면 먼저 그 코드를 검토해 주기로 동의한 리뷰어를 확보해야 하고, LLM을 사용했다는 사실을 명확히 밝혀야 합니다. 문서나 진단 메시지처럼 사용자에게 보이는 설명 텍스트를 LLM으로 생성하는 것은 원칙적으로 금지되며, 건전성(soundness)에 직결되는 코드는 기여자가 해당 분야 전문성을 갖췄더라도 강하게 비권장됩니다. 허용되는 경우에도 테스트와 공개 고지가 요구되고, 사람이 작성한 코드보다 오히려 더 높은 기준이 적용됩니다.

러스트만의 이야기로 보기는 어렵습니다. AI 코딩 도구가 기여 현장에 빠르게 들어오면서 저품질 자동 생성 패치와 검증 부담이 커지고 있고, 여러 오픈소스 프로젝트가 비슷한 고민을 하고 있습니다. 러스트의 이번 정책은 도구 사용 자체를 금지하기보다 공개, 이해, 책임이라는 조건을 명시적으로 요구한 사례라, 다른 프로젝트들이 참고할 만한 기준선이 될 것으로 보입니다.

🔗 https://blog.rust-lang.org/inside-rust/2026/08/05/rust-langrust-is-adopting-an-llm-policy/

로그인 후 답글을 남길 수 있습니다.