もう少し詳しく

ソフトウェアの機能追加、問題の調査、コードの修正などを自然な言葉で依頼できます。たとえばCodex CLIはターミナルで動き、選択した作業フォルダーのコードを読み、編集し、コマンドを実行して作業を進めます。

Codexは、自然言語の依頼をコード調査・編集・実行・検証の作業へつなげる開発支援環境として使われます。人が要件と境界を示し、エージェントが作った差分、テスト、実行結果を確認する協働の形が基本になります。

HISTORY

開発された年代と歴史

この用語を大きな流れで見ると、2021年〜に発展してきました。

  1. 2021OpenAIがGPT-3をコード向けに調整したCodexを発表し、自然言語からプログラムを生成する流れを広げた。
  2. 2023〜コード補完から、リポジトリ単位の作業・テスト・レビューへ用途が拡張。
  3. 2025OpenAIがCodexを研究プレビューのエージェントとして紹介し、計画・実行・検証を重視した。

キーマン・関わった研究者

OpenAIのCodexチーム、GPT-3研究チーム、ソフトウェア開発者

技術の変遷

コード補完 → 自然言語による実装 → 隔離環境で作業する開発エージェント

理解のポイント

  • このページでは、コードを調査・編集し、実行や確認を進める開発支援製品として扱います。
  • モデル名に含まれるCodexと製品としてのCodexでは指す範囲が違うため、文脈を確認します。
  • 作業できる範囲は実行環境や権限に依存します。依頼への返答と、実際の変更・検証結果を分けて確認します。
FOR EXAMPLE

たとえば、こんな場面で

既存サイトに検索欄を追加するよう依頼し、変更したファイルと確認結果を受け取ります。

覚えておきたいこと

ここでは開発支援製品としてのCodexを説明しています。モデル名に含まれる「Codex」とは指す範囲が異なり、実行できる操作は環境や権限設定に依存します。

参考資料

OpenAI — Codex CLI OpenAI: Introducing Codex