Создатель JavaScript-рантайма Bun Джарред Самнер опубликовал долгожданный с 9 мая технический разбор миграции проекта с Zig на Rust с помощью 64 параллельных агентов Claude. Несмотря на демонстрацию возможностей AI в переносе миллиона строк кода, кейс обнажил ключевую проблему: потенциально десятки или сотни тысяч долларов расходов на токены, необходимость в редкой экспертизе и неопределенность с дальнейшей поддержкой делают такой подход малодоступным для большинства компаний.
64 Claude для Bun: миграция на Rust и высокая стоимость AI
Миграция Bun на Rust с помощью AI: технологический прорыв с очень дорогой ценой
Что случилось
Джарред Самнер, автор JavaScript-рантайма Bun, описал долгожданную миграцию проекта с Zig на Rust. По его словам, в процессе работали десятки AI-агентов — фактически «64 Claude одновременно», которые переписывали код, проверяли друг друга, запускали тесты и проходили несколько раундов правок.
История выглядит как демонстрация будущего разработки: миллион строк кода переехал на другой системный язык с помощью искусственного интеллекта. Но за эффектной картинкой стоит вопрос, который для бизнеса важнее самого факта миграции: сколько это стоило и кто теперь будет отвечать за поддержку?
Экономика эксперимента
Самнер не назвал сумму затрат на API, и это показательно. Переписать миллион строк системного кода — не то же самое, что сгенерировать простой веб-сервис. Zig и Rust требуют точности: ошибки в памяти, потоках или низкоуровневых вызовах могут дорого стоить в продакшене.
Если десятки агентов выполняли сотни итераций с большим контекстом, счет легко мог пойти на миллиарды токенов. Для венчурного стартапа это может быть частью маркетинга и R&D. Для обычной компании — бюджет, сопоставимый с годовой стоимостью команды инженеров.
Экспертиза дороже модели
AI не работал сам по себе. Чтобы управлять такой системой, нужен специалист, который понимает Bun, Zig, Rust и поведение больших языковых моделей. Это не «prompt engineer» после короткого курса, а редкий высококлассный инженер.
То есть компания платит дважды: за дорогие модели и за человека, способного заставить их не ломать архитектуру.
Главный риск — поддержка
Даже если код компилируется и проходит тесты, остается проблема сопровождения. AI может механически перенести подходы Zig в Rust, создав неидиоматичный код. Он будет работать сегодня, но может стать ловушкой при рефакторинге, обновлении компилятора или интеграции библиотек.
Команда наследует не только код, но и невидимые решения без чёткого объяснения «почему именно так».
Вывод
Кейс Bun — сильная демонстрация возможностей AI и мастерства Самнера. Но это скорее дорогой эксперимент, чем новый стандарт индустрии. Пока бизнес не решит проблему стоимости, экспертизы и долгосрочной поддержки, массовые AI-миграции останутся инструментом для немногих.