Живете в Польше? Поддержите devby 1,5% налога: бесплатно и за 5 минут 🤗
Support us

16 ИИ-агентов создали C-компилятор на Rust за 2 недели

Anthropic провела необычный эксперимент: сразу 16 версий модели Claude Opus 4.6 работали вместе над созданием полноценного C-компилятора. Проект занял около двух недель и потребовал почти 2 000 сессий, а расходы на API составили примерно $20 000.

2 комментария
16 ИИ-агентов создали C-компилятор на Rust за 2 недели

Anthropic провела необычный эксперимент: сразу 16 версий модели Claude Opus 4.6 работали вместе над созданием полноценного C-компилятора. Проект занял около двух недель и потребовал почти 2 000 сессий, а расходы на API составили примерно $20 000.

Руководил экспериментом исследователь Николас Карлини. Он разместил каждого ИИ-агента в отдельном Docker-контейнере и подключил их к общему Git-репозиторию. Модели самостоятельно выбирали задачи, фиксировали их через lock-файлы, отправляли готовый код и даже разрешали merge-конфликты — без центрального управляющего агента.

В результате система сгенерировала около 100 000 строк кода на Rust. Получившийся компилятор способен собирать ядро Linux 6.9 для архитектур x86, ARM и RISC-V, а также компилировать крупные open-source-проекты вроде PostgreSQL, SQLite, Redis и FFmpeg. В наборе стресс-тестов GCC он показал 99-процентную успешность и даже смог запустить культовую игру Doom — неформальный «краш-тест» для подобных инструментов.

Однако полностью автономным этот проект назвать сложно. Карлини пришлось создать сложную инфраструктуру (тестовые среды, CI-пайплайны и системы обратной связи), чтобы компенсировать типичные слабости языковых моделей. Например, слишком подробные логи «засоряли» контекст и мешали агентам понимать собственные задачи, а отсутствие чувства времени приводило к многочасовым бесполезным прогонам тестов.

У компилятора все еще есть серьезные ограничения. Он генерирует менее эффективный код, чем GCC, в нем остаются ошибки в ассемблере и линкере, а также нет поддержки 16-битного режима, который нужен для загрузки Linux. По мере увеличения объема проекта ИИ-агенты всt чаще нарушали работу уже готовых функций — это показывает, что современным моделям пока сложно стабильно работать с большими кодовыми базами. В этом эксперименте предел более-менее автономной разработки оказался на уровне около 100 000 строк кода.

Отдельные вопросы вызвало и определение «clean room». Хотя агенты не имели доступа к интернету во время разработки, сама модель обучалась на огромных массивах публичного кода, включая существующие компиляторы. Кроме того, $20 000 — лишь стоимость токенов: в нее не входят миллиарды, потраченные на обучение модели, и человеческая работа по проектированию среды.

Тем не менее эксперимент демонстрирует заметный прогресс. Еще год назад языковые модели не могли создать функциональный мультиархитектурный компилятор даже при серьезной поддержке человека. Подход с параллельными агентами, координирующимися через Git, может стать новым паттерном для агентной разработки.

«Пристегнитесь»: техлидеры спорят убьёт ли ИИ рынок софта
«Пристегнитесь»: техлидеры спорят, убьёт ли ИИ рынок софта
По теме
«Пристегнитесь»: техлидеры спорят, убьёт ли ИИ рынок софта
OpenAI переводит всех инженеров на ИИ-кодинг — дедлайн 2 месяца
OpenAI переводит всех инженеров на ИИ-кодинг — дедлайн 2 месяца
По теме
OpenAI переводит всех инженеров на ИИ-кодинг — дедлайн 2 месяца
«Слишком много знаний — это плохо»: CEO ИИ-стартапа в первую очередь нанимает зумеров
«Слишком много знаний — это плохо»: CEO ИИ-стартапа в первую очередь нанимает зумеров
По теме
«Слишком много знаний — это плохо»: CEO ИИ-стартапа в первую очередь нанимает зумеров
Поддержите редакцию 1,5% налога: бесплатно и за 5 минут

Как помочь, если вы в Польше

Читайте также
«Мир в опасности»: глава команды безопасности Anthropic уволился и оставил загадочное письмо
«Мир в опасности»: глава команды безопасности Anthropic уволился и оставил загадочное письмо
«Мир в опасности»: глава команды безопасности Anthropic уволился и оставил загадочное письмо
«Если вы устали от ИИ — вам не кажется»: инженер о выгорании, про которое не говорят в ИТ
«Если вы устали от ИИ — вам не кажется»: инженер о выгорании, про которое не говорят в ИТ
«Если вы устали от ИИ — вам не кажется»: инженер о выгорании, про которое не говорят в ИТ
1 комментарий
Nvidia перевела 30 000 разрабов на ИИ-кодинг — объём кода утроился
Nvidia перевела 30 000 разрабов на ИИ-кодинг — объём кода утроился
Nvidia перевела 30 000 разрабов на ИИ-кодинг — объём кода утроился
3 комментария
Более 40 000 ИИ-агентов OpenClaw оказались открыты для взлома
Более 40 000 ИИ-агентов OpenClaw оказались открыты для взлома
Более 40 000 ИИ-агентов OpenClaw оказались открыты для взлома

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Bobik Gavkalo
Bobik Gavkalo Грызу кости в БУДКА_У_ЗАБОРА
0

Подождите еще немного. Надо всеголишь пару миллиардова инвестиций и миллионы ват энергии и оно сможет

Anton Abrosov
Anton Abrosov hqd'шка в iqos
0

ai slop