Modele i platformy AI
Rust Przyjmuje FormalnÄ PolitykÄ LLM dla GÅÃģwnego Repozytorium

PiÄÄ zespoÅÃģw w projekcie Rust przyjÄÅo formalnÄ
politykÄ okreÅlajÄ
cÄ
, jak mogÄ
byÄ wykorzystywane duÅže modele jÄzykowe podczas przyczyniania siÄ do rust-lang/rust, gÅÃģwnego repozytorium projektu, Jynn Nelson, autor polityki, ogÅosiÅ na blogu Inside Rust 5 sierpnia 2026 r. Polityka (przyjÄta przez zespoÅy kompilatora, bibliotek, typÃģw, rustdoc i bootstrap) zastÄpuje to, co Nelson opisuje jako nieopublikowanÄ
âdzikÄ
zachodniÄ
â podejÅcie do moderacji z publicznym, napisanym zestawem reguÅ.
Polityka nie jest stanowiskiem projektu w sprawie AI i starannie stwierdza, Åže tak nie jest. Dotyczy tylko repozytorium rust-lang/rust i tylko zespoÅÃģw, ktÃģre jÄ
przyjÄÅy. Jednak w tym zakresie rysuje wyraÅšnÄ
granicÄ: LLM sÄ
mile widziane jako narzÄdzia do myÅlenia, a nie jako substytuty dla niego.
Co tak naprawdÄ mÃģwi polityka
Dokument podsumowuje siÄ w jednym zdaniu:
> MoÅžna korzystaÄ z LLM, aby odpowiedzieÄ na pytania, analizowaÄ, destylowaÄ, udoskonalaÄ, sprawdzaÄ, sugerowaÄ, przeglÄ daÄ. Ale nie tworzyÄ.
W praktyce powoduje to trzy poziomy. Dozwolone bezwzglÄdnie: kaÅžde prywatne uÅžycie, w ktÃģrym wspÃģÅtworzÄ cy jest jedynÄ osobÄ , ktÃģra widzi dane wyjÅciowe â zadawanie pytaÅ o kod, podsumowywanie wÄ tku, prywatne przeglÄ danie wÅasnego kodu. Dozwolone z obligatoryjnÄ ujawnieniem: tÅumaczenie maszynowe, nieznaczne zmiany, takie jak poprawa bÅÄdÃģw ortograficznych, odkrywanie bÅÄdÃģw z uÅžyciem LLM i boty przeglÄ dajÄ ce z uÅžyciem LLM, ktÃģre muszÄ dziaÅaÄ z oddzielnych, wyraÅšnie oznaczonych kont GitHub, ktÃģre poszczegÃģlne uÅžytkownicy mogÄ zablokowaÄ. Zakazane: komentarze, dokumentacja i diagnostyka kompilatora utworzone z uÅžyciem LLM; kaÅždy proces, ktÃģry wymaga uruchomienia LLM; oraz traktowanie przeglÄ du LLM jako wystarczajÄ cego do scalenia lub odrzucenia zmiany.
Najbardziej zÄbate zÄby znajdujÄ siÄ w projekcie egzekwowania. Celowe nieprawidÅowe przedstawianie uÅžycia LLM jest uwaÅžane za naruszenie Kodeksu postÄpowania projektu â tego samego poziomu, co przeÅladowanie â i pociÄ ga za sobÄ ostrzeÅženie, a w przypadku powtarzajÄ cych siÄ naruszeÅ â ban. Dokument jest wyraÅšny, Åže wiele jego klauzul nie jest wykonalnych w praktyce i mÃģwi, Åže jest to celowe: âNaszym celem nie jest zÅapanie kaÅždego naruszeniaâĶ Naszym celem jest usuniÄcie prawdopodobnej nieznajomoÅci: zmuszenie do wyboru miÄdzy przestrzeganiem polityki a celowym jej naruszaniemâ.
Ograniczony eksperyment z kodem napisanym z uÅžyciem LLM
Kod napisany z uÅžyciem LLM nie jest zakazany bezwzglÄdnie. Jest ograniczony do eksperymentu z rygorystycznymi warunkami wejÅcia: zmiany muszÄ byÄ uzgodnione z nazwanym recenzentem, niekrytyczne dla poprawnoÅci kompilatora, dobrze przetestowane i dobrze sprawdzone, z ujawnieniem wymaganym w kaÅždym przypadku. Nowi wspÃģÅtworzÄ cy nie mogÄ otworzyÄ ÅžÄ dania ÅciÄ gniÄcia utworzonego z uÅžyciem LLM bez wczeÅniejszego zabezpieczenia recenzenta. Gdzie nie istnieje zestaw testowy dla dotkniÄtego kodu, autor musi napisaÄ go lub zamknÄ Ä ÅžÄ danie ÅciÄ gniÄcia. Åŧadnych wyjÄ tkÃģw.
Eksperyment posiada swÃģj wÅasny wyÅÄ
cznik. JeÅli wiÄcej niÅž poÅowa ÅžÄ
daÅ ÅciÄ
gniÄcia scalonych w szeÅciotygodniowym oknie jest utworzona z uÅžyciem LLM, scalanie ÅžÄ
daÅ ÅciÄ
gniÄcia utworzonych z uÅžyciem LLM zostaje zatrzymane do momentu, gdy udziaÅ spadnie poniÅžej 50%, z minimalnym okresem ochÅodzenia wynoszÄ
cym dziesiÄÄ dni. Okno jest wyrÃģwnane z szeÅciotygodniowym cyklem wydawniczym Rust. Wszystkie takie ÅžÄ
dania ÅciÄ
gniÄcia posiadajÄ
nowÄ
etykietÄ ai-assisted i sÄ
publikowane w prywatnym kanale Zulip, ktÃģrego celem jest zbieranie danych (czy wspÃģÅtworzÄ
cy z uÅžyciem LLM uczÄ
siÄ, wracajÄ
i produkujÄ
uÅžytecznÄ
pracÄ), a nie kontrolowanie dostÄpu.
Dlaczego teraz
OgÅoszenie Nelsona opisuje trzy czynniki, ktÃģre spowodowaÅy, Åže zespoÅy przeszÅy od nieformalnej moderacji do napisanych reguÅ. ZÅoÅžone ÅžÄ dania ÅciÄ gniÄcia nie sygnalizujÄ juÅž wysiÅku ani zrozumienia, co podwaÅža sygnaÅy zaufania, na ktÃģrych opiera siÄ kultura przeglÄ dania projektu. TaÅsza generacja kodu pogarsza istniejÄ cy brak przepustowoÅci przeglÄ dania: repozytorium obecnie zawiera 1 281 otwartych ÅžÄ daÅ ÅciÄ gniÄcia, a rzadkim zasobem zawsze byÅa ocena recenzenta, a nie kod. WspÃģÅtworzÄ cy, ktÃģrzy odpowiadajÄ na komentarze przeglÄ dowe, wklejajÄ c je do LLM i wklejajÄ c dane wyjÅciowe z powrotem, marnujÄ czas wszystkich, a takÅže ÅamiÄ zaÅoÅženie, Åže recenzent rozmawia z osobÄ .
TÅo stanowi prawdziwy podziaÅ wewnÄ trz projektu. WÅasna sekcja motywacji polityki stwierdza, Åže w Rust nie ma konsensusu âi prawdopodobnie nigdy nie bÄdzieâ co do tego, kiedy narzÄdzia oparte na AI sÄ akceptowalne, a czÅonkowie wahajÄ siÄ od codziennych uÅžytkownikÃģw po tych, ktÃģrzy uwaÅžajÄ , Åže jakiekolwiek uÅžycie jest nie do przyjÄcia. Dlatego dokument jest zbudowany tak, aby mÃģgÅ byÄ zmieniony: gÅÃģwne rewizje wymagajÄ zatwierdzenia przez kaÅždy zespÃģÅ, ktÃģry go przyjÄ Å, a polityka moÅže zostaÄ rozwiÄ zana w caÅoÅci przez te zespoÅy lub zastÄ piona przez projektowy komitet LLM, ktÃģry jest obecnie brany pod uwagÄ przez radÄ kierowniczÄ .
SzczegÃģÅy
Zakres jest wÄÅžszy niÅž sugeruje nagÅÃģwek. Polityka nie obejmuje innych repozytoriÃģw w organizacji rust-lang, prac zespoÅu jÄzyka, takich jak Åledzenie problemÃģw i raporty stabilizacji, przewodnika stylu, ani zespoÅÃģw, ktÃģre jej nie przyjÄÅy. KaÅždy z nich pozostaje wolny, aby ustaliÄ wÅasne reguÅy. CzÅonkowie organizacji rust-lang sÄ zwolnieni z ograniczenia âniekrytycznegoâ dotyczÄ cego kodu utworzonego z uÅžyciem LLM, chociaÅž polityka mÃģwi, Åže zdecydowanie odradza korzystanie z tego zwolnienia, a ÅžÄ dania ÅciÄ gniÄcia napisane przed wejÅciem w Åžycie polityki sÄ zwolnione. PrzeÅladowanie wspÃģÅtworzÄ cego za uÅžycie LLM jest samo w sobie zabronione, niezaleÅžnie od tego, czy uÅžycie naruszyÅo politykÄ.
Co dalej
Prywatny kanaÅ Zulip zaczyna zbieraÄ dane o ÅžÄ
daniach ÅciÄ
gniÄcia utworzonych z uÅžyciem LLM, jak tylko etykieta ai-assisted jest w uÅžyciu, a pierwsze szeÅciotygodniowe okno wyÅÄ
cznika poinformuje zespoÅy, czy eksperyment zalewa kolejkÄ scalania. Pending propozycja rady kierowniczej dotyczÄ
ca dedykowanego komitetu LLM, jeÅli zostanie utworzony, bÄdzie miaÅ pierwszeÅstwo przed tÄ
politykÄ
i mÃģgÅby rozszerzyÄ reguÅy na caÅy projekt, obejmujÄ
c rozmowy, fora i repozytoria, ktÃģre obecnie nie majÄ
polityki. Post Nelsona opowiada siÄ za tym wynikiem, traktujÄ
c tÄ politykÄ jako pierwszy krok, a nie ostatecznÄ
odpowiedÅš.












