Компанія Anthropic провела показовий експеримент, у ході якого системи штучного інтелекту спільними зусиллями створили повноцінний компілятор мови C практично без втручання людини. Проєкт, очолюваний дослідником Ніколасом Карліні, демонструє значний прогрес у сфері автономної співпраці ШІ під час розробки реального програмного забезпечення. Про це пише видання Gizmochina.
Як проходила розробкаРобота над компілятором тривала два тижні. У процесі були задіяні 16 незалежних агентів на базі моделі Claude Opus 4.6. Кожен агент працював у власному Docker-контейнері, клонував один і той самий Git-репозиторій та виконував завдання без центрального контролера чи керування з боку людини. Системи автоматично обирали завдання, вирішували конфлікти через Git та відправляли код у основну гілку без нагляду.
У підсумку агенти написали близько 100 000 рядків коду мовою Rust за майже 2000 сесій програмування. Загальні витрати на використання API склали приблизно 20 000 доларів.
Технічні досягнення та результатиРезультатом експерименту став повністю функціональний компілятор C з відкритим вихідним кодом,
написаний з нуля. Його можливості включають:
- Успішну компіляцію ядра Linux 6.9 для архітектур x86, ARM та RISC-V.
- Роботу з великими проєктами з відкритим кодом, такими як PostgreSQL, SQLite, Redis та FFmpeg.
- Проходження тестів GCC Torture Test Suite з показником успішності 99%.
- Компіляцію та запуск гри Doom, що є давнім еталонним тестом для перевірки можливостей компіляторів.
Для розробників це може означати зміну ролі в майбутньому: ШІ-агенти зможуть брати на себе рутинні завдання, рефакторинг, тестування та виправлення помилок. Це дозволить людям зосередитися на архітектурі та дизайні систем. Водночас виникають нові питання щодо якості коду, довіри та верифікації, оскільки роль програміста зміщуватиметься від написання кожного рядка коду до перевірки та керування автономними системами.
Читайте також:
- Розкрито ціни та характеристики лінійки електросамокатів Xiaomi Electric Scooter 6
- Експерти назвали 5 типів об’єктивів, які варто спробувати кожному фотографу
- Нові подробиці про Vivo X300 Ultra: зарядка 100 Вт, супутниковий зв’язок та камери на 200 Мп