RegulasiSumber Terbuka 🇨🇳 14.08.2026 10:03

Rust Sets New Rules for AI Coding: AI Can Help You Look, But Not Write for You; Overuse Triggers 'Circuit Breaker'

Five teams in the Rust project have formally adopted a new policy on AI-assisted programming, which regulates how contributors may use large language models (LLMs) when submitting code to the rust-lang/rust repository. The policy, announced by Jynn Nelson on the Inside Rust blog, allows LLMs for answering questions, analysis, summarization, refinement, checking, suggestions, and review, but prohibits their use for creation. It also introduces a 'circuit breaker' mechanism that pauses the merge of LLM-created pull requests if more than half of merged PRs are LLM-created in a six-week window.
Pada 5 Agustus 2026, Jynn Nelson mengumumkan di blog Inside Rust bahwa lima tim dalam proyek Rust—kompilator, pustaka standar, sistem tipe, rustdoc, dan bootstrap—telah secara resmi mengadopsi kebijakan yang mengatur penggunaan model bahasa besar (LLM) dalam kontribusi kode. Kebijakan ini berlaku untuk repositori utama rust-lang/rust dan menyatakan bahwa LLM boleh digunakan untuk menjawab pertanyaan, analisis, peringkasan, penyempurnaan, pemeriksaan, pemberian saran, dan peninjauan, tetapi tidak untuk membuat konten baru. Kontribusi yang melibatkan pembuatan LLM harus diungkapkan, dan kontributor baru tidak diizinkan mengirimkan permintaan tarik (pull request) yang dibuat LLM kecuali mereka terlebih dahulu menemukan peninjau. Kebijakan ini mencakup 'pemutus sirkuit': jika lebih dari separuh PR yang digabungkan dalam jendela enam minggu mana pun dibuat LLM, semua PR tersebut akan dihentikan sementara hingga proporsinya turun di bawah 50% dan masa jeda 10 hari berlalu. Pelanggaran, seperti dengan sengaja menyembunyikan penggunaan LLM, diperlakukan sebagai pelanggaran Kode Etik Rust, sama seperti pelecehan. Kebijakan ini sengaja tidak sepenuhnya dapat ditegakkan secara teknis, bertujuan untuk menghilangkan ambiguitas daripada menangkap setiap pelanggaran. Nelson menyebut tiga tekanan yang menyebabkan kebijakan tertulis ini: sinyal PR yang disusun dengan baik tidak lagi dapat diandalkan, sumber daya peninjauan menjadi semakin langka seiring turunnya biaya pembuatan kode, dan beberapa kontributor menyalin komentar peninjau ke LLM dan menempelkan kembali keluarannya, membuang waktu semua orang. Kebijakan ini dipandang sebagai langkah pertama, dengan dewan kepemimpinan Rust mempertimbangkan komite LLM tingkat proyek yang dapat memperluas aturan tersebut ke seluruh proyek.
Sumber: InfoQ 中国 — asli
Postingan kami sebelumnya tentang topik ini ↓
Berita terbaru