詳細を見る
OpenAIは2025年11月、動画生成AI「Sora」のAndroidアプリをわずか28日間で開発・公開しました。たった4人のエンジニアチームが、同社のAIエージェント「Codex」を駆使し、コード全体の約85%をAIに記述させたのです。本記事では、彼らが実践したAIを部下のように扱う「指揮者型」開発手法と、エンジニアに求められる新たなスキルセットについて解説します。
通常、これだけの規模と品質を持つアプリ開発には、多数のエンジニアと数ヶ月の期間を要します。しかし同社は、GPT-5.1をベースとするCodexを活用することで、プロトタイプ作成から18日、一般公開までさらに10日という驚異的なスピードを実現しました。完成したアプリはクラッシュ率0.1%未満と、人間主導の開発と遜色ない高い信頼性を誇ります。
成功の鍵は、AIへの指示方法の転換にありました。単に「機能を作れ」と命じるのではなく、まず既存コードや仕様を読ませ、実装計画を立案させます。人間がその計画をレビューし承認した後に初めてコーディングさせるのです。これにより、AIが文脈を無視したコードを書くリスクを排除し、手戻りを最小化する確実な進捗を生み出しました。
また、先行していたiOS版のソースコードを「正解の見本」として読み込ませた点も奏功しました。言語は異なってもビジネスロジックは共通であるため、CodexはSwiftのコードを解析し、Android用のKotlinコードへと正確に翻訳・実装しました。これは、AI時代の新たなクロスプラットフォーム開発の形と言えます。
この事例が示唆するのは、エンジニアの役割が「コードを書く人」から「AIを指揮する人」へと変化している事実です。AIは実装力に優れますが、全体設計やユーザー体験の良し悪しは判断できません。これからのエンジニアには、AIに適切なコンテキストを与え、出力された成果物を正しく評価するシステム設計力が不可欠になります。
さらにOpenAIは、Codex自体の開発にもCodexを活用しており、ツールの大部分がAIによって構築・改善されています。AIがAIを進化させるサイクルが加速する中で、人間はより本質的な「何を、なぜ作るのか」という問いに向き合う必要があります。私たちは今、ソフトウェアエンジニアリングの再定義を迫られています。



