Regeln für die Verwendung von KI im Rust-Projekt wurden entwickelt.

Die Entwickler der Programmiersprache Rust arbeiten an der Veröffentlichung von Richtlinien zur Nutzung von KI-Assistenten im Projekt. Die vorgeschlagenen Regeln wurden im Rahmen einer Diskussion mit mehr als 3.000 Nachrichten verfeinert, von vier Begleitern genehmigt und stehen nun zur Veröffentlichung an. Abgesehen von einigen Ausnahmen verbieten die Regeln die Übertragung von durch KI generiertem Code in das Hauptrepository rust-lang/rust, gelten jedoch nicht für Submodule, Branches und Abhängigkeiten aus dem Verzeichnis crates.io sowie andere Repositories der Organisation. Gleichzeitig erlauben die Regeln den Einsatz von KI zur Analyse, Erforschung, Überprüfung und Validierung von Code.

Der Einsatz von KI ist erlaubt, wenn die durch KI gewonnenen Informationen nur von einem einzelnen Entwickler privat genutzt und nicht öffentlich verbreitet werden. Zum Beispiel, wenn der Entwickler der KI Fragen zum Code stellt, eine Zusammenfassung der Kommentare zu PR oder Issues für sich erstellt, die KI zur Überprüfung von Änderungen heranzieht, Werkzeuge für den persönlichen Gebrauch über KI erstellt oder Beratung zu möglichen Lösungsansätzen über KI in Anspruch nimmt. Ebenso ist die Erstellung experimenteller Änderungen durch KI zulässig, die nicht von anderen Teilnehmern überprüft werden müssen.

Es ist untersagt, KI zur Erstellung von Kommentaren, Problemmeldungen und Änderungsbeschreibungen zu verwenden, die im Namen eines Teilnehmers veröffentlicht werden. Es ist jedoch erlaubt, Ergebnisse von KI mit klarer Kennzeichnung zu zitieren, dass der Inhalt durch KI generiert wurde (zum Beispiel das Anhängen von Diagnoseresultaten durch KI). Die Erstellung von Dokumentationen durch KI ist verboten. Bei der Überprüfung ist es untersagt, die Ergebnisse von KI als ausreichend für die Annahme oder Ablehnung von Änderungen zu betrachten – die Ergebnisse der KI-Prüfung können nur als Empfehlungen dienen.

Mit Vorbehalten und unter ausdrücklicher Erwähnung, dass das Ergebnis mittels KI erzielt wurde, ist der Einsatz von KI für maschinelle Übersetzungen in andere Sprachen, zur Fehlerrecherche und -verifizierung sowie zur Durchführung geringfügiger Änderungen im Code und in Texten (z. B. Korrektur von Tippfehlern und Auswahl von Synonymen) erlaubt.

Im Rahmen des Experiments ist die Übertragung zuvor vereinbarter, nicht kritischer, gründlich überprüfter und gut getesteter Änderungen, die ursprünglich mittels KI generiert wurden, zulässig. Vor der Einreichung eines Pull-Requests mit solchen Änderungen muss der Entwickler zuvor mit den Prüfern Absprachen treffen. Die vorgeschlagenen Änderungen sollten mit dem Label „ai-assisted“ gekennzeichnet sein und können sekundäre Tools wie tidy und linkchecker betreffen, jedoch keine Schlüsselkompetenzen und Sprachelemente. Zur Verfolgung der Ergebnisse des Experiments müssen die Änderungen in einen separaten privaten Zulip-Kanal gesendet werden, auf den nur Projektteilnehmer Zugriff haben.

Quelle: opennet.ru

Zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern kaufen 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster