AI Tools 2026年8月27日

1-1 Codex とは|どこでも同じエージェントが動く設計

OpenAI Codex の全体像を非エンジニア向けに解説。CLI・アプリ・Web・ブラウザ拡張という複数の入口が同じエージェントにつながる仕組みと、Codex が得意なこと・苦手なことを整理します。

難易度前提知識ゼロでも読めます所要時間約 20 分種別学習コース

このレッスンでわかること

  • Codex が「何をしてくれる道具」なのかがわかる
  • 入口がいくつもある理由と、それらの関係が理解できる
  • 自分の仕事に使えるかどうかの見当がつく

Codex とは

Codex は OpenAI が作った、実際に手を動かすAIエージェントです。ChatGPT が「答えを教えてくれる」道具だとすれば、Codex は「作業をやってくれる」道具です。

ファイルを読み、書き換え、コマンドを実行し、結果を報告するところまでを一続きでこなします。あなたがすることは、日本語で「何をしてほしいか」を伝えることです。

名前に「Codex(コーデックス)」と付いていて、公式の説明もプログラミング寄りですが、**やっていることは「手元のファイルに対する作業」**です。プログラムのコードもファイルなら、Excel も CSV も文書もファイルです。

「どこでも同じエージェント」という設計

Codex を理解するうえで最初に押さえるべきは、入口がいくつもあることです。

入口どんなもの動く場所
Codex アプリパソコンにインストールする専用アプリ手元 or クラウド
CLIターミナルで動かす。いちばん基本の形手元
IDE 拡張VS Code などの開発ツールに組み込む手元
Web 版ブラウザから使うクラウド
Chrome 拡張ブラウザ上の作業を任せるブラウザ
GitHub Action自動実行の仕組みに組み込むクラウド

OpenAI はこれを “One agent for everywhere you code”(コードを書くあらゆる場所に、ひとつのエージェントを)と表現しています。

**これらは別々の製品ではありません。**同じエージェントに対する、見た目の違う入口です。指示ファイル(第4章で扱う AGENTS.md)や Skills(第6章)は、どの入口からでも共通で効きます。

なぜ入口が多いのか

用途によって「手元で動いてほしい」か「クラウドで動いてほしい」かが変わるためです。

  • 手元のファイルを触ってほしい → アプリ(Local)か CLI
  • 時間のかかる作業を任せて、自分は別のことをしたい → クラウド
  • ブラウザ上の作業を任せたい → Chrome 拡張

本カリキュラムでは、非エンジニアが最初に触るべき入口として Codex アプリを中心に進めます。選び方は 2-0 で扱います。

できることの全体像

Codex が公式に挙げるユースケースは、コード生成・レビュー・デバッグ・テストといった開発寄りのものが中心です。ただし実際にできることは、もう少し広く捉えられます。

領域
ファイル操作大量のファイルを読んで整理する、形式を変換する、一括で書き換える
調べて整理する資料を読み込んで要点をまとめる、複数の情報源を突き合わせる
繰り返し作業決まった手順を毎回同じ品質で実行する
ブラウザ上の作業画面を見ながらの入力・確認を任せる
コード開発実装・レビュー・テスト・デバッグ

「毎回同じ手順でやっている作業」があれば、それは候補です。

得意なこと・苦手なこと

期待値を最初に揃えておきます。

得意

  • 手順が言葉で説明できる作業。「こうやって、次にこうして」と説明できるなら任せられます
  • **同じことを何度も繰り返す作業。**人間が飽きる作業ほど向いています
  • **確認できる作業。**結果を見て正しいか判断できるものが安全です

苦手・任せてはいけない

  • **正解が確認できない作業。**出てきた答えが正しいか自分で判断できないなら、任せるべきではありません
  • **取り返しのつかない操作。**削除、送信、公開など。第3章で仕組みとして止める方法を扱います
  • 判断そのものを委ねる仕事。「どうすべきか」を決めるのは人間の仕事です

Codex も間違えます。**「優秀だが、この会社に来たばかりのアシスタント」**くらいの距離感が実態に近いです。指示が曖昧なら見当違いのことをしますし、社内の事情は知りません。

このカリキュラムの前提

本コースは Codex ならではの部分に絞っています。

AIエージェントに共通する基礎(指示の書き方、Excel・CSV の扱い、資料作成、データ分析など)は、Claude Code 入門コース で扱っています。考え方はツールが違ってもほぼ同じなので、両方に同じ内容を書くことはしません。

まだ AIエージェント自体が初めてであれば、次の順序をおすすめします。

  1. Claude Code 入門コースの第3〜5章で「指示の出し方」を身につける
  2. 本コースで Codex 固有の部分を押さえる

すでに他のツールを使ったことがあるなら、本コースから読んで問題ありません。

やってみよう

  1. 入口の確認:上の表を見て、自分が使いそうな入口はどれか考えてみましょう。「パソコンの中のファイルを触ってほしいのか」「ブラウザ上の作業を任せたいのか」が分かれ目です
  2. 候補の棚卸し:自分の仕事で「毎回同じ手順でやっている作業」を3つ書き出してみましょう
  3. 任せてはいけないものを見分ける:書き出した3つのうち、「結果が正しいか自分で確認できないもの」があれば印を付けてください。それは今の段階では任せない作業です

まとめ

  • Codex は実際に手を動かすAIエージェント。ファイルを読み、書き換え、コマンドを実行する
  • 入口は複数あるが、別々の製品ではなく同じエージェントの別の入口。設定は共通で効く
  • 非エンジニアが最初に触るなら Codex アプリが現実的
  • 向いているのは「手順が言葉で説明でき、結果を確認できる、繰り返しの作業
  • 正解が確認できない作業と、取り返しのつかない操作は任せない
  • 指示の出し方などツール共通の基礎は Claude Code 入門コース側にある

理解度チェック

Q1. Codex の「入口」(CLI・アプリ・Web版など)の関係として、最も適切なものはどれでしょう?

  1. それぞれ別の製品で、できることも料金体系も異なる
  2. 同じエージェントに対する見た目の違う入口で、指示ファイルや Skills は共通で効く
  3. Web版が本体で、CLI とアプリはその簡易版
  4. どれか1つを選んだら、後から変更できない
答えを見る

正解:2

OpenAI は “One agent for everywhere you code” と表現しており、これらは同じエージェントにつながる異なる入口です。AGENTS.md や Skills はどの入口からでも共通で効きます。用途に応じて使い分けたり、併用したりできます。

Q2. Codex に任せるべきでない作業はどれでしょう?

  1. 毎月同じ手順で作っている集計表の作成
  2. 大量のファイルの形式を一括で変換する作業
  3. 出てきた結果が正しいかどうか、自分では判断できない専門領域の作業
  4. 決まったフォーマットの文書を量産する作業
答えを見る

正解:3

Codex も間違えます。結果の正しさを自分で確認できない作業を任せると、誤りに気づけないまま先に進んでしまいます。1・2・4 はいずれも「手順が説明でき、結果を確認できる」ため向いています。あわせて、削除・送信・公開のような取り返しのつかない操作も、第3章で扱う仕組みで止めるべき対象です。