Разработка & Кодинг Sep 2, 2026В закладки

Инженер доверил Fable, специализированной модели Anthropic для трансформации кода, миграцию базы из 65 000 строк Go на Rust. Результат: работает, стоит 400 $, и это ставит реальные вопросы о будущем крупных миграций кодовой базы.
Iurii, backend-разработчик, работал над проектом на Go, который и так работал — но ему хотелось перейти на Rust. Причины: производительность, безопасность памяти и экосистема, которая его давно привлекала. Классическая проблема: 65 000 строк кода (65kLoC) — это два-три года ручной миграции на неполный рабочий день или выделенная команда, которой у большинства стартапов нет.
Его решение: доверить проект Fable, модели Anthropic, специализирующейся на трансформации кода в больших масштабах. Результат: миграция состоялась. Общая стоимость в токенах: 400 $.
Fable — это не просто "переводчик Go→Rust". Он понимает семантику программы — идиомы Go (goroutines, channels, неявные интерфейсы) и их эквиваленты в Rust (async/await, traits, владение). Он генерирует идиоматический Rust, а не буквальную транслитерацию.
Что остаётся ручной работой:
tokio::sync::mpsc или переработать?)Iurii не называет точного времени, потраченного людьми, но упоминает "несколько недель" на супервизию. Миграция не "с нуля": есть обратные итерации, исправления, участки, где Fable "застревает". Стоимость в токенах мала; стоимость человеческого внимания — нет.
Для сравнения: ручная миграция 65kLoC Go→Rust опытным senior-разработчиком, знающим оба языка, оценивается в 3–6 месяцев полной занятости.
Три ключевых сигнала:
Fable за 400 $ для 65kLoC Go→Rust — это точка перелома: масштабные миграции кодовой базы больше не reserved для команд с большим R&D-бюджетом. Настоящая профессия разработчика теперь — супервизия, валидация и архитектура, а не транслитерация. Это смена подхода не менее, чем рост продуктивности.
Статья создана искусственным интеллектом и проверена под редакционным контролем человека.
IA vs libristes : la fracture s'installe dans l'open source