Группа ИИ-агентов смогла создать компилятор C
Проект растянулся на две недели.
Компания Anthropic опубликовала результаты масштабного эксперимента по использованию многоагентного ИИ для разработки сложного программного обеспечения. Модели компании поручили создать компилятор языка C.
Эксперимент был реализован с помощью новой функции agent teams, появившейся в Claude Opus 4.6. Каждый агент работал в отдельном Docker-контейнере, самостоятельно выбирал задачи, фиксировал их через lock-файлы в Git и отправлял готовые изменения в общий репозиторий.
Центрального координирующего агента не было: с конфликтами при слиянии кода агенты разбирались самостоятельно. В общей сложности созданием компилятора занимались 16 ИИ-агентов.
Проект растянулся на две недели, агенты работали с минимальным вмешательством людей. Итогом стал компилятор объемом около 100 тысяч строк кода на языке Rust, способный собирать ядро Linux версии 6.9 для архитектур x86, ARM и RISC-V.
Кроме того, компилятор успешно собирает ряд крупных open source-проектов, включая PostgreSQL, SQLite, Redis, FFmpeg и QEMU. Собрать с помощью ИИ-компилятора Doom тоже можно.
В Anthropic признают, что для ИИ создание компилятора C упрощалось наличием уже готовых реализаций, детальной стандартизацией языка и существованием огромного количества тестов. В то же время у компилятора есть ограничения.
Например, он не поддерживает 16-битный режим x86, а собственные ассемблер и линковщик работают нестабильно. Качество и эффективность генерируемого кода уступают даже неоптимизированной сборке компилятора GCC, а по мере роста кодовой базы новые исправления все чаще приводили к поломке уже работающих частей проекта.
Создание компилятора с помощью ИИ обошлось Anthropic примерно в $20 тысяч — деньги ушли на API-запросы к нейросети. Исходники проекта выложены в открытый доступ.
- SpaceX возобновила запуски Falcon 9 после проблем со второй ступенью
- СМИ: Apple CarPlay получит поддержку голосовых ИИ-ассистентов
- Астрологический прогноз на 9 февраля: драматическая развязка
- Прогноз магнитных бурь на 8 февраля: сезон штормов продолжается
- Waymo построила мировую модель с помощью такси и Genie 3
- Слух: iPhone 18 Pro Max снова нарастят батарею
