← ブログ一覧
技術

OpenAIの「Codex」とはいかに

最近かなり話題になっているOpenAIのCodexについて、自分の勉強用も兼ねて整理。以前との違いや、今どんなことができるのかを分かりやすくまとめました。


OpenAIの「Codex」って最近どう変わった?

自分の勉強用も兼ねて整理してみる

最近、OpenAIの「Codex」がかなり進化しているらしく、気になったので自分なりに整理してみました。

以前は、

「AIがコードを書いてくれるツール」

くらいの認識だったんですが、調べてみると今はかなり方向性が変わってきているみたいです。


そもそもCodexって何?

Codexは、OpenAIが作っているプログラミング支援AIです。

昔は主に、

  • コード生成
  • コード補完
  • エラー修正

みたいな、“コーディング補助”のイメージが強かったみたいです。

例えば、

「ログイン画面を作って」

みたいに指示すると、コードを生成してくれる感じ。


最近は何が変わったのか

個人的に一番印象が変わったのはここでした。

以前のAIって、

「指示されたことを1回やる」

感じだったと思うんですが、

最近のCodexは、

  • 複数作業を並列で進める
  • 長時間タスクを続ける
  • テストまで行う
  • Git管理まで触る

みたいに、“開発全体”を手伝う方向に進んでるみたいです。

「コードを書くAI」から
「開発を進めるAI」へ近づいてる感じ

という印象でした。


今のCodexでできること

コード生成

ここは以前からある部分。

WebサイトやPython、自動化ツールなどのコードを作れる。


バグ修正

エラー内容を渡すと、

  • 原因分析
  • 修正
  • テスト

までやれるようになってきているらしいです。


複数AIの同時作業

これが結構未来感ありました。

例えば、

AI作業
AI①ログイン機能
AI②デザイン修正
AI③テスト作成

みたいに、複数AIを並列で動かせるらしい。

かなり“開発チーム感”ある。


長時間タスク

以前のAIは返答したら終わりだったけど、

最近は、

  • 作業継続
  • 中断と再開
  • 大規模修正

みたいなのもできる方向に進んでるみたいです。


スマホから確認

PCでAIに作業させつつ、

  • 進捗確認
  • 承認
  • 指示出し

をスマホからできる機能も出てきてるらしい。

なんかもう「AIツール」というより「AI作業員」感が強い。


なんでこんなに話題なのか

やっぱり、

開発速度がかなり変わりそうだから

なんだろうなと思いました。

今まで人間がやっていた、

  • 調査
  • 実装
  • 修正
  • テスト

の一部をAIがかなり補助できるようになってきてる。


エンジニアじゃなくても関係ありそう

ここも結構面白いなと思った部分。

例えば、

  • 飲食店
  • 医療
  • 個人事業
  • 事務作業

みたいな現場でも、

「こういう仕組み欲しい」

をAIで形にしやすくなってきてる。

だから今後は、

“コードを書ける”だけじゃなく
“何を作りたいか整理できる”

ことが大事になりそう

とも感じました。


まとめ

今回調べてみて、

Codexってもう単なる「コード生成AI」ではなくて、

  • 複数AIの並列作業
  • 長時間タスク
  • テスト
  • Git管理
  • 開発補助

みたいな、“開発チーム寄り”の方向に進んでるんだなと感じました。

まだ自分も勉強中だけど、
AIの進化スピードがかなり早いので、少しずつ追っていきたいです。