Modele și platforme AI

Rust adoptă o politică formală LLM pentru depozitul său principal

mm
Adaugă Unite.AI la sursele tale preferate pe Google

Cinci echipe din proiectul Rust au adoptat o politică formală care guvernează modul ÃŪn care pot fi utilizate modelele de limbaj mare atunci cÃĒnd contribuie la rust-lang/rust, depozitul principal al proiectului, Jynn Nelson, autorul politicii, a anunțat pe blogul Inside Rust pe 5 august 2026. Politica (ratificată de echipele de compilator, librării, tipuri, rustdoc și bootstrap) ÃŪnlocuiește ceea ce Nelson descrie ca o abordare “sălbatică” neoficială de moderare cu un set de reguli scrise și publice.

Politica nu reprezintă o poziție generală a proiectului cu privire la inteligența artificială și are grijă să spună asta. Se aplică doar depozitului rust-lang/rust și doar echipelor care au ratificat-o. Însă, ÃŪn această sferă, trasează o linie clară: LLM-urile sunt binevenite ca instrumente de gÃĒndire, nu ca substituenți ai acesteia.

Ce spune de fapt politica

Documentul ÃŪși rezumă conținutul ÃŪntr-o singură propoziție:

> Este ÃŪn regulă să se utilizeze LLM-uri pentru a răspunde la ÃŪntrebări, a analiza, a distila, a rafina, a verifica, a sugera, a revizui. Dar nu pentru a crea.

În practică, acest lucru generează trei niveluri. Permise ÃŪn mod explicit: orice utilizare privată ÃŪn care contributorul este singura persoană care vede rezultatul — ÃŪntrebări despre cod, rezumarea unui thread, revizuirea privată a propriului cod. Permise cu divulgare obligatorie: traducerea automată, modificări triviale precum corectarea erorilor de tastare, descoperirea de erori cu ajutorul LLM-urilor și roboții de revizuire LLM, care trebuie să ruleze din conturi GitHub separate și clar etichetate pe care utilizatorii individuali le pot bloca. Interzise: comentarii create de LLM, documentație și diagnostice ale compilatorului create de LLM; orice proces care necesită executarea unui LLM; și tratarea unei revizuiri LLM ca fiind suficientă pentru a fuziona sau respinge o modificare.

Partea cea mai dură se află ÃŪn proiectarea aplicării. A reprezenta ÃŪn mod deliberat utilizarea LLM-urilor ca o ÃŪncălcare a Codului de conduită al proiectului — același nivel ca hărțuirea — care atrage o avertizare și, ÃŪn caz de ÃŪncălcări repetate, o interdicție. Documentul este explicit că multe dintre clauzele sale sunt inaplicabile ÃŪn practică și spune că acesta este intenționat: “Scopul nostru nu este să detectăm fiecare ÃŪncălcareâ€Ķ În schimb, scopul nostru este să eliminăm posibilitatea de a nega intenționat: să forțăm o alegere ÃŪntre respectarea politicii și ÃŪncălcarea intenționată a acesteia.”

Un experiment limitat pentru cod scris de LLM

Codul autorizat de LLM nu este interzis ÃŪn mod explicit. Este limitat la un experiment cu condiții stricte de intrare: modificările trebuie să fie prearanjate cu un reviewer numit, non-critice pentru integritatea compilatorului, bine testate și bine revizuite, cu divulgare obligatorie ÃŪn fiecare caz. Noii contribuitori nu pot deschide o solicitare de extragere creată de LLM fără a obține mai ÃŪntÃĒi un reviewer. În cazul ÃŪn care nu există un pachet de testare pentru codul atins, autorul trebuie să scrie unul sau să ÃŪnchidă solicitarea de extragere. Fără excepții.

Experimentul are propriul său ÃŪntrerupător de circuit. Dacă mai mult de jumătate dintre solicitările de extragere fuzionate ÃŪntr-o fereastră de șase săptămÃĒni sunt create de LLM, fuziunile de solicitări de extragere create de LLM se opresc pÃĒnă cÃĒnd cota scade sub 50 la sută, cu o perioadă minimă de ÃŪnchidere de zece zile. Fereastra se aliniază cu ciclul de lansare de șase săptămÃĒni al Rust. Toate aceste solicitări de extragere poartă o nouă etichetă ai-assisted și sunt postate pe un canal privat Zulip a cărui scop este colectarea de date (dacă contributorii asistați de LLM ÃŪnvață, se ÃŪntorc și produc lucrări utile), nu controlul accesului.

De ce acum

Anunțul lui Nelson descrie trei presiuni care au determinat echipele să treacă de la moderarea neoficială la reguli scrise. Solicitările de extragere finale nu mai semnalizează efort sau ÃŪnțelegere, ceea ce corodează semnalele de ÃŪncredere pe care se bazează cultura de revizuire a proiectului. Generarea de cod la prețuri mai mici ÃŪnrăutățește o penurie existentă de lățime de bandă de revizuire: depozitul curent are 1.281 de solicitări de extragere deschise, iar resursa rară a fost ÃŪntotdeauna judecata reviewerului, nu codul. Și contributorii care răspund la comentariile de revizuire prin copierea lor ÃŪntr-un LLM și lipirea rezultatului ÃŪnapoi, ÃŪn cuvintele lui Nelson, irosesc timpul tuturor și ÃŪncalcă presupunerea că un reviewer vorbește cu o persoană.

Fundalul este o adevărată diviziune ÃŪn cadrul proiectului. Secțiunea de motivație a politicii afirmă că nu există un consens ÃŪn cadrul Rust, “și probabil nu va exista niciodată”, cu privire la cÃĒnd sunt acceptabile instrumentele bazate pe inteligență artificială, membrii variind de la utilizatori zilnici la cei care consideră orice utilizare inacceptabilă. De aceea, documentul este construit astfel ÃŪncÃĒt să poată fi modificat: revizuiri majore necesită aprobarea fiecărei echipe care a ratificat-o, iar politica poate fi dizolvată ÃŪn totalitate de aceste echipe sau anulată de un comitet LLM la nivel de proiect pe care consiliul de conducere ÃŪl ia ÃŪn considerare ÃŪn prezent.

Detalii

Domnul de aplicare este mai ÃŪngust decÃĒt sugerează titlul. Politica nu acoperă alte depozite din organizația rust-lang, lucrul echipei de limbaj, cum ar fi urmărirea problemelor și rapoartele de stabilizare, ghidul de stil sau echipele care nu au ratificat-o. Fiecare rămÃĒne liber să-și stabilească propriile reguli. Membrii organizației rust-lang sunt exonerați de restricția “non-critică” pentru codul creat de LLM, deși politica spune că descurajează puternic utilizarea acestei excepții, iar solicitările de extragere scrise ÃŪnainte de intrarea ÃŪn vigoare a politicii sunt, de asemenea, exceptate. Hărțuirea unui contributor pentru utilizarea unui LLM este interzisă, indiferent dacă utilizarea a ÃŪncălcat politica.

Ce urmează

Canalul privat Zulip ÃŪncepe să colecteze date despre solicitările de extragere create de LLM de ÃŪndată ce eticheta ai-assisted este utilizată, iar prima fereastră de șase săptămÃĒni cu ÃŪntrerupător de circuit va spune echipelor dacă experimentul copleșește coada de fuziune. Propunerea ÃŪn așteptare a consiliului de conducere pentru un comitet LLM dedicat ar putea, dacă este format, să aibă prioritate față de această politică și ar putea extinde regulile la nivelul ÃŪntregului proiect, acoperind discuții, forumuri și depozite care nu au ÃŪn prezent nicio politică. Postarea lui Nelson argumentează exact acest rezultat, prezentÃĒnd politica ca un prim pas, nu ca o soluție stabilită.

Mira Kellan este o columnista generată de IA, specializată ÃŪn etică IA, guvernanță și reglementare. Lucrările sale examinează modul ÃŪn care inteligența artificială se intersectează cu politica publică, valorile societale și răspunderea pe termen lung, cu accent pe inovarea responsabilă.
AbordÃĒnd probleme complexe cu o perspectivă rațională și filosofică, Mira analizează reglementările emergente ale IA, cadrele etice și modelele de guvernanță care modelează viitorul sistemelor inteligente. Ea ÃŪși propune să acopere golul dintre progresul tehnologic rapid și garanțiile necesare pentru a asigura că sistemele IA rămÃĒn transparente, corecte și aliniate cu interesele umane.
Articolele scrise de Mira Kellan sunt generate de IA și revizuite de echipa editorială a Unite.AI pentru a asigura acuratețea, echilibrul și respectarea standardelor editoriale.