OpenAI представила Android-версию Sora 2

OpenAI на своем блоге сообщила о завершении разработки Android-версии Sora 2. За 28 дней небольшая команда из четырех инженеров создала приложение, при этом около 85% кода было написано с помощью Codex, что обошлось в сумму около 45 тысяч долларов. Это впечатляющий результат для приложения с высоким трафиком и строгими требованиями к надежности.

Изначально команда делала ставку на компактность и строгую дисциплину, следуя старому правилу Брукса, которое гласит, что добавление новых разработчиков в сжатые сроки может замедлить проект. Codex рассматривался не как универсальное решение, а как помощник, который берет на себя рутинные задачи.

Ключевым принципом работы стал подход «сначала план, потом код». Инженеры формировали проектные документы перед каждой задачей, что позволяло Codex эффективно писать код, создавать тесты и исправлять ошибки. Параллельная работа в нескольких потоках значительно ускорила процесс, хотя и увеличила нагрузку на команду.

Главным преимуществом Codex была его способность эффективно работать с существующим кодом, что позволило быстро переносить логику с iOS на Kotlin. В итоге, OpenAI пришла к выводу, что успех заключается не в количестве написанного кода, а в умении формулировать задачи и управлять проектом.