AI開発は既に決定的な変化を迎えているようだ。OpenAIの従業員がArs Technicaに明かしたところによれば、同社のAIコーディングツール「Codex」は、現在「その大部分がCodex自身によって構築されている」という。

これは単なる自動化の進展ではない。GPT-5を基盤とするAIエージェントが、自らのコードを書き、バグを修正し、機能を追加するという「再帰的な自己改善(Recursive Self-Improvement)」のループに入ったことを意味するからだ。さらに、このAIエージェントを活用することで、動画生成AI「Sora」のAndroidアプリがわずか4人のエンジニアによって18日間で開発されたという事実は、ソフトウェア開発の定義を根本から覆そうとしている。

AD

自己増殖する知性:Codexはいかにして「自ら」を作るのか

OpenAIのCodexプロダクトリードであるAlexander Embiricos氏が語った「Codexの大部分はCodexによって構築されている」という言葉は、AI開発における歴史的な転換点を示唆するものだ。

再帰的開発ループの確立

従来のソフトウェア開発は、人間がコードを書き、ツールを作るという一方通行のプロセスだった。しかし、現在のCodex開発チームでは、以下のようなサイクルが回っている。

  1. 自律的なタスク実行: Codexは単なるコード補完ツールではなく、バグ修正や機能提案を行う「エージェント」として機能する。
  2. トレーニングの監視: 驚くべきことに、Codexは自身の学習プロセス(トレーニングラン)の監視すら行っている。
  3. フィードバックによる意思決定: ユーザーからのフィードバックをCodexが読み解き、「次に何をビルドすべきか」を判断するプロセスにまで関与している。

Embiricos氏は、このプロセスを「ほぼ完全に自らを改善するために使われている」と表現する。これは、かつて集積回路(IC)を手描きで設計していたエンジニアが、IC上で動作するEDA(電子設計自動化)ツールを使って、より複雑な次世代チップを設計するようになった歴史の「AI版」と言えるだろう。AIが次世代のAIを生み出すこのループは、開発速度を幾何級数的に加速させる可能性を秘めている。

GPT-5 Codexの投入と普及

この進化の中核にあるのが、2025年8月にCLI(コマンドラインインターフェース)拡張機能と共に投入され、9月15日に正式リリースされた「GPT-5 Codex」だ。

  • 性能向上: GPT-5 Codexは、前世代と同等の知能レベルであれば30%高速にタスクを完了できる。
  • 長時間稼働: 複雑なタスクにおいて、24時間自律的に作業を継続できる能力が確認されている。
  • 社内普及: OpenAIのエンジニアの大多数がこのツールを常用しており、彼らが使用するのは外部の開発者が利用できるオープンソース版CLIと同じものである。

「Sora」Androidアプリ開発:18日間の衝撃

Codexの実力を示す最も象徴的な事例が、動画生成AI「Sora」のAndroidアプリ開発プロジェクトだ。

驚異的な開発スピード

通常、大規模なサービスのネイティブアプリ開発には数ヶ月単位の期間と二桁人数のチームが必要とされる。しかし、OpenAIはこの常識を打ち破った。

  • チーム構成: わずか4人のエンジニア。
  • 開発期間: スクラッチからの開発に18日間、App Storeへの出荷まで含めても合計28日間。
  • プロセス: iOSアプリやサーバーサイドの資産があったとはいえ、Codexはアーキテクチャの計画、コンポーネントごとの詳細計画の生成、そして実装までを主導した。

この事例は、AIエージェントが「コードを書くアシスタント」から「開発プロジェクトを推進するエンジニア」へと役割を変えつつあることを証明している。

AD

「ツール」から「チームメイト」へ:開発現場の変容

Codexの進化は、インターフェースとワークフローの統合においても顕著だ。デザイナーのEd Bayes氏は、Codexを「文字通り、ワークスペースにいるチームメイト」と表現する。

シームレスな統合

Codexはもはや、IDE(統合開発環境)の中だけに留まらない。

  • Slack/Linear連携: チャットツールやタスク管理ツール(Linear)上でCodexをメンションし、タスクをアサインできる。
  • 自律的なプルリクエスト: 指示を受けたCodexはコードを修正し、プルリクエストを作成してレビューを待つ。

「ジュニア開発者」としてのAI

OpenAI内部では、Codexを「新入りのジュニア開発者」として扱っている。Slackアカウントを与え、タスクを割り振り、コードレビューを行う。これにより、デザイナーのような非エンジニア職でも、仕様書を書く代わりにCodexを使ってプロトタイプを直接実装することが可能になった。これは「エンジニアリングの民主化」の究極形とも言える。

「バイブコーディング」対「バイブエンジニアリング」:人間は不要になるのか?

AIによるコーディングが加速する中で、新たな議論が浮上している。それが「バイブコーディング」と「バイブエンジニアリング」の対立だ。

2つのアプローチ

  1. バイブ・コーディング: AIが生成したコードを詳細に検証せず、動けばよしとして受け入れるスタイル。プロトタイプや使い捨てツールには有効だが、リスクを伴う。
  2. バイブ・エンジニアリング: AI研究者Simon Willison氏が提唱する概念。AIに計画を立案させ、人間がその計画とコードを厳密にレビューし、反復的に改善するスタイル。

19%の生産性低下という警鐘

手放しのAI礼賛には注意が必要だ。2025年7月に発表されたMETRの研究によれば、複雑で成熟したコードベースにおいてAIツールを使用した経験豊富な開発者は、逆に生産性が19%低下したというデータもある。

Embiricos氏もこの点を認め、「我々のコードベースでは、より多くの『バイブエンジニアリング』が行われている」と述べている。つまり、AIは強力だが、最終的な品質保証と文脈理解においては、依然として「人間の目」が不可欠なのだ。OpenAIのビジョンは、人間を排除することではなく、Codexによって人間の能力を増幅させることにある。

AD

競合環境と市場への影響:なぜ「コーディング」なのか?

OpenAIがCodexに注力する背景には、明確な戦略的意図がある。

激化する「エージェント戦争」

2025年はAIエージェントの年となった。

  • Anthropic:Claude Code」を投入し、ターミナルベースのコーディング体験で先行。
  • Google:Gemini CLI」で追随。
  • Mistral AI:Devstral 2」と「Mistral Vibe」をリリース。
  • スタートアップ: AI特化型IDE「Cursor」は年間経常収益3億ドルに達しているとされる。

コーディングという「キラーアプリ」

LLM(大規模言語モデル)のハルシネーション(もっともらしい嘘)は依然として課題だが、コーディング領域では「コードが実行できるか否か」という明確なフィードバックが得られるため、ビジネス価値に直結しやすい。Embiricos氏が指摘するように、開発者を支援することは、開発者が作る製品を通じて間接的に世界中へスケールすることを意味する。

AIと共創する新たな現実

OpenAIにおけるCodexの活用事例は、ソフトウェア産業全体に突きつけられた未来の縮図である。GPT-5 Codexによる再帰的な自己改善ループは、ツールの進化速度を人間の認知限界を超えた領域へと押し上げつつある。

Soraアプリが18日で完成した事実は、企業における「開発力」の定義を変えるだろう。エンジニアの価値は、コードを書く速度(それはAIが担う)ではなく、AIという「優秀なジュニア開発者」を指揮し、複雑な問題を設計・解決する「バイブエンジニアリング」の能力へとシフトしていく。

私たちは今、コンピュータサイエンスの歴史において、人間が「書き手」から「指揮者」へと完全に移行する過渡期を目撃しているのかもしれない。


Sources