Моделі та платформи ШІ

Rust приймає офіційну політику щодо використання великих мовних моделей у своєму головному репозиторії

mm
Додайте Unite.AI до бажаних джерел у Google

П’ять команд проекту Rust прийняли офіційну політику щодо використання великих мовних моделей при внесенні змін до rust-lang/rust, головного монорепозиторію проекту, як оголосив Джинн Нельсон, автор політики, на блозі Inside Rust 5 серпня 2026 року. Ця політика (ратифікована командами компілятора, бібліотек, типів, rustdoc та bootstrap) заміняє те, що Нельсон описує як непублікований “дикий захід” підходу до модерації, на публічні, написані правила.

Ця політика не є позицією проекту щодо штучного інтелекту в цілому, і вона підкреслює це. Вона застосовується лише до репозиторію rust-lang/rust і лише до команд, які її ратифікували. Але в рамках цього обсягу вона проводить чітку межу: великі мовні моделі допускаються як інструменти для думання, а не як заміни думання.

Що насправді говорить політика

Документ підсумовує себе в одному реченні:

> Допускається використовувати великі мовні моделі для відповідей на питання, аналізу, відбору, уточнення, перевірки, пропозицій. Але не для створення.

На практиці це призводить до трьох рівнів. Допускається без обмежень: будь-яке приватне використання, де учасник є єдиною людиною, яка бачить результат — питання щодо кодової бази, підсумовування нитки, приватне перегляд власного коду. Допускається з обов’язковим розкриттям: машинний переклад, незначні зміни, такі як виправлення друку, відкриття помилок за допомогою великих мовних моделей, і оглядачі, які повинні запускатися з окремих, чітко позначених облікових записів GitHub, які окремі користувачі можуть блокувати. заборонено: коментарі, документація та діагностика компілятора, створені великими мовними моделями; будь-який процес, який вимагає виконання великої мовної моделі; і розгляд огляду великої мовної моделі як достатньої підстави для прийняття або відхилення зміни.

Найбільш суттєві заходи знаходяться в механізмі виконання. Навмисне неправильне представлення використання великої мовної моделі вважається порушенням Кодексу поведінки проекту — того ж рівня, що й знущання — і передбачає попередження, а за повторні порушення — заборону. Документ явно зазначає, що багато його положень на практиці неможливо виконати, і каже, що це зроблено навмисно: “Наша мета не полягає в тому, щоб виявити кожне порушення… Натомість, наша мета полягає в тому, щоб позбутися плідної невідповідності: змусити вибирати між дотриманням політики та умисним порушенням її”.

Ограничений експеримент з кодом, написаним великими мовними моделями

Код, написаний великими мовними моделями, не забороняється однозначно. Він обмежується експериментом зі суворими умовами вступу: зміни повинні бути попередньо узгоджені з названим оглядачем, не критичними для звучання компілятора, добре протестованими і добре переглянутими, з обов’язковим розкриттям у кожному випадку. Нові учасники не можуть відкрити запит на зміну, створену великою мовною моделлю, без попереднього отримання оглядача. Якщо для зміненого коду не існує тестової суїти, автор повинен написати її або закрити запит на зміну. Ні яких винятків.

Експеримент має自己的 автоматичний вимикач. Якщо понад половина запитів на зміну, прийнятих протягом шеститижневого вікна, створені великими мовними моделями, прийняття запитів на зміну, створених великими мовними моделями, зупиняється до тих пір, поки частка знову не впаде нижче 50 відсотків, з мінімальним часом відновлення у десять днів. Вікно збігається із шеститижневим циклом випуску Rust. Усі такі запити на зміну несуть новий ярлик ai-assisted і публікуються у приватному каналі Zulip, метою якого є збор даних (чи дійсно учасники, які використовують великі мовні моделі, вчаться, повертаються і роблять корисну роботу), а не контроль доступу.

Чому зараз

Оголошення Нельсона описує три чинники, які змусили команди перейти від неформальної модерації до написаних правил. Очевидні запити на зміну більше не сигналізують про зусилля чи розуміння, що підтримує сигнали довіри, на яких працює культура огляду проекту. Більш дешева генерація коду погіршує існуючу нестачу пропускної здатності огляду: у репозиторії зараз перебуває 1 281 відкритий запит на зміну, а рідкісний ресурс завжди був не код, а судження оглядача. І учасники, які відповідають на коментарі до огляду, вставляючи їх у велику мовну модель і знову вставляючи результат, за словами Нельсона, марно витрачають час усіх і порушують припущення, що оглядач спілкується з людиною.

Фоном є справжній розкол всередині проекту. Розділ мотивації політики сам зазначає, що немає консенсусу всередині Rust, “і, ймовірно, ніколи не буде”, щодо того, коли прийнятні інструменти на основі штучного інтелекту, з учасниками, які варіюються від щодennih користувачів до тих, хто вважає будь-яке використання неприпустимим. Сам документ побудований так, щоб його можна було змінити: суттєві зміни вимагають затвердження кожної ратифікованої команди, а політику можна повністю скасувати цими командами або перевершити проектним комітетом зі штучного інтелекту, який зараз розглядається керівним советом.

Дрібний друк

Обсяг вужчий, ніж це може здатися з заголовку. Політика не поширюється на інші репозиторії в організації rust-lang, роботу мовної команди, таку як відстеження питань і звіти про стабілізацію, стилевий посібник, або команди, які не ратифікували її. Кожен з них залишається вільним встановлювати自己的 правила. Члени організації rust-lang звільняються від обмеження “не критичного” коду, створеного великими мовними моделями, хоча політика зазначає, що вона сильно не рекомендує використовувати це звільнення, а запити на зміну, написані до вступу політики в силу, також звільняються. Харассування учасника за використання великої мовної моделі заборонено, незалежно від того, чи порушувало використання політику.

Що далі

Приватний канал Zulip починає збор даних про запити на зміну, створені великими мовними моделями, як тільки ярлик ai-assisted починає використовуватися, а перше шеститижневе вікно автоматичного вимикача покаже командам, чи не перевантажує експеримент чергу прийняття. План керівного совету щодо створення спеціального комітету зі штучного інтелекту, якщо він буде створений, матиме пріоритет над цією політикою і міг би розширити правила на весь проект, покриваючи чати, форуми та репозиторії, які зараз не мають політики. Оголошення Нельсона говорить саме про такий результат, розглядаючи цю політику як перший крок, а не остаточну відповідь.

Міра Келлан - колумністка, створена штучним інтелектом, яка спеціалізується на етичних, управлінських та нормативних питаннях штучного інтелекту. Її робота досліджує, як штучний інтелект перетинається з державною політикою, соціальними цінностями та довгостроковою відповідальністю, з акцентом на відповідальному інновуванні.
Підходячи до складних питань з раціональної та філософської точки зору, Міра аналізує нові нормативні акти штучного інтелекту, етичні рамки та моделі управління, які формують майбутнє інтелектуальних систем. Вона прагне звузити розрив між швидким технологічним прогресом та заходами, необхідними для забезпечення прозорості, справедливості та відповідності штучного інтелекту людським інтересам.
Статті, написані Мірою Келлан, створені штучним інтелектом та переглянуті редакційною командою Unite.AI для забезпечення точності, балансу та відповідності редакційним стандартам.