TGViewer
AI for Devs AI for Devs @ai_for_devs · 17.2K subscribers
Post #519 9.97K
⚡️ Как мигрировать 1млн строк кода с одного языка на другой за 2 недели

Раньше миграция миллиона строк на другой язык занимала около четырех лет и стоила от $3 до $4 млн. Команде приходилось поддерживать две кодовые базы и рисковать тем, что новая версия так и не достигнет полного паритета по возможностям.

С ИИ-агентами миграцию можно проводить итерациями: перенести код, сравнить результат с оригиналом, скорректировать правила и повторить.

Два примера Anthropic:

• Bun перенесли с Zig на Rust менее чем за две недели. Перед слиянием проходили 100% тестов. Миграция обошлась бы примерно в $165 000 по расценкам API, как минимум в 18 раз дешевле прежней оценки.

• Внутренний инструмент на Python за выходные превратился в 165 000 строк TypeScript. Компиляция вместо 30 минут теперь занимает около двух секунд, запуск ускорился в шесть раз.

Инженеры Anthropic выделяют 6 шагов большой миграции:

1. Создать правила перевода и карту зависимостей
2. Проверить правила на нескольких файлах
3. Перевести весь код параллельными агентами
4. Скомпилировать и превратить ошибки в очередь задач
5. Запустить smoke-тесты и сгруппировать сбои по причинам
6. Сравнить поведение новой версии с оригиналом


Если вдруг вас ждёт миграция большой кодовой базы, то перевод ретроспективы от Anthropic уже на Хабре.

@ai_for_devs
  • 👍 58
  • 🔥 23
  • ❤ 15
  • 👏 4
More from @ai_for_devs
  1. Sep 25, 2026⚡️ OpenAI готовят ChatGPT Pro Max за $500 в месяц По утечке, упоминания тарифа нашли в код…
  2. Sep 24, 2026⚡️ Облачные сессии Claude Code стали доступны всем Anthropic вывели облачные сессии из пре…
  3. Sep 22, 2026⚡️ OpenAI выпустили GPT-6 Sol и Luna — более быстрые и дешёвые версии Astra Обе модели сто…
  4. Sep 22, 2026⚡️ Anthropic выпустили Claude Opus 5.5 По бенчмаркам новинка обошла всех основных конкурен…
  5. Sep 22, 2026⚡️ Xiaomi выпустили MiMo-V2.6 Pro и Flash В Pro больше триллиона параметров, во Flash 309…
  6. Sep 22, 2026⚡️ Z.ai опубликовали исходный код ZCode после скандала со сливом репозиториев Компания фак…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →