Разработчик Google DeepMind успешно портировал стратегию Command & Conquer: Generals Zero Hour с ПК на iOS, используя агентный инструмент Claude Code. Весь процесс занял всего несколько часов, при этом первая рабочая сборка была готова через 40 минут после начала работы. Проект демонстрирует возможности ИИ-агентов в ускорении сложной инженерной миграции кода.
Для реализации задачи использовался Claude Code — агентный инструмент от Anthropic, способный анализировать кодовую базу, выполнять команды в терминале и вносить изменения в файлы проекта. Разработчик предоставил ИИ доступ к исходному коду игры и библиотеке Fable 5, которая обеспечивает поддержку графики и ввода для портируемых приложений. ИИ самостоятельно справился с адаптацией системных вызовов и настройкой окружения для мобильной платформы.
Этот кейс подчеркивает потенциал агентных систем в задачах рефакторинга и переноса легаси-кода на новые архитектуры. Вместо ручного переписывания тысяч строк кода, разработчик выступал в роли архитектора, направляя агента и проверяя промежуточные результаты. Исходный код проекта уже опубликован на GitHub, что позволяет оценить эффективность работы ИИ при решении задач портирования программного обеспечения.
Ключевые факты
- Игра Command & Conquer: Generals Zero Hour (2003 года) была портирована на iOS за несколько часов.
- Первая функциональная сборка была создана с помощью Claude Code за 40 минут.
- В процессе использовалась библиотека Fable 5 для обеспечения совместимости с мобильными устройствами.
- Проект является наглядным примером автоматизации сложных задач по миграции кода с помощью ИИ-агентов.
- Исходный код портированного приложения доступен для изучения на платформе GitHub.
