OpenAI Codex(コーデックス)は、コードの作成、修正、テスト、レビューを進めるAIコーディングエージェントです。日本語で目的を伝えると、対象のファイルを調べ、必要な変更を加え、動作を確かめるところまで支援します。デスクトップアプリ、ターミナル、開発用エディタなど、普段の作業環境に合わせて利用できます。
実際のファイルを扱えるため、開発以外にも、データ整理や資料作成などに利用できます。ただし、利用できるモデルや外部連携はプランと環境によって異なります。自分の仕事に合うかを判断するには、料金に加えて、どこで作業を実行し、何を成果物として確認できるかを見ることが大切です。
運営者情報
AI JOURNALは一般社団法人 日本AI導入支援協会が運営する、日本企業のAI活用支援を目的としたメディアです。記事制作にあたっては、経済産業省「AI事業者ガイドライン」をはじめとする公的機関の公表情報等を参考にしています。内容の正確性には十分配慮していますが、誤りや更新漏れがある場合は、お問い合わせフォームよりご連絡ください。掲載情報は公開日時点のものであるため、最新情報は公式サイト等でご確認ください。
OpenAI Codexとは?まず押さえたい基本
Codexの特徴は、説明や提案に加えて、対象のファイルを読み書きし、作業結果を確かめられることです。依頼できる範囲は、利用環境や連携するツール、許可した操作によって変わります。
Codexは「コードを書くAI」から「作業するAIエージェント」へ
Codexは、複数のファイルを参照しながら開発作業を進められます。不具合の原因調査、新機能の実装、既存コードの整理、テストの追加などが主な用途です。作業に必要なツールが使える環境では、コマンドを実行して結果を確かめることもできます。
たとえば、問い合わせフォームの不具合を直すなら、エラーの状況に加え、期待する動作を伝えます。「メールアドレスが空欄なら送信せず、入力を促すメッセージを出してほしい」と指定すれば、修正後に何を確かめればよいかも明確になります。
既存の動作を維持したい部分も、最初に伝えておくと判断がぶれにくくなります。「画面のデザインを変えない」「出力するCSVの列順を維持する」など、完成条件に関わる制約が有効です。
ChatGPTのチャットツールとの違い
ChatGPTには、相談や説明に向いたChatと、まとまった仕事を任せるWorkがあります。ChatGPT Workは、ファイルや接続したツールを使って、調査、分析、資料作成などを進める機能です。現在はChatGPTも成果物を作る仕事に対応しており、文章で回答する用途だけに限られません。
OpenAIは、Codexを開発以外の仕事に使っている人に対し、Codexを継続して使うことも、日常業務向けの体験を備えたChatGPT Workを使うこともできると案内しています。コードや開発環境を中心に扱うならCodex、報告書や分析資料を中心に扱うならWorkというように、主な作業から選べます。
どんな人・どんな場面で使われているのか
Codexは、ソフトウェアの開発や保守に取り組む人に加え、ファイルを使う業務を効率化したい人にも利用できます。コードを直接書かない場合でも、CSVの整理や集計、資料の下書きなど、目的と確認方法が明確な仕事から試せます。
たとえば経理担当者なら、毎月届くCSVの形式をそろえる作業、営業担当者なら、案件データから報告用の表を作る作業が候補です。元のデータと成果物を照合できる仕事を選ぶと、何を任せられるかを判断しやすくなります。デスクトップアプリは、文書や表計算ファイルを作成し、画面で確認する機能も備えています。
Codexを使い始める前の準備
Codexの利用条件は、ChatGPTの契約プラン、選択するモデル、作業環境によって変わります。手元のファイルを扱うのか、クラウドに開発作業を任せるのかを決めると、必要な準備を絞れます。
利用に必要なプランと料金の全体像
CodexはChatGPTの各プランに含まれます。無料プランも対象ですが、使えるモデルや利用環境は有料プランと同じではありません。
| プラン | 月額の公式表示 | 主な条件 |
|---|---|---|
| Free | 0米ドル | デスクトップでGPT-6 LunaのStandardを段階的に提供 |
| Go | 8米ドル | デスクトップでGPT-6 LunaのStandardを段階的に提供 |
| Plus | 20米ドル | CLI、IDE、クラウド連携などにも対応 |
| Pro | 100・200・500米ドル | 必要な利用量に応じて選択 |
| Business | 年払いで1人あたり月20米ドル | 2人以上。月払いは1人あたり月25米ドル |
| Enterprise・Edu | 営業窓口へ問い合わせ | 組織の契約条件に応じて導入 |
表は公式サイトの米ドル表示です。契約時の支払額と条件は申込画面で確認してください。APIキーを使う場合は、ChatGPTの定額プランとは別にAPI料金が適用されます。
提供形態の違い(アプリ版・CLI版・IDE拡張・クラウド実行)
画面で結果を確認しながら始めたい場合は、デスクトップアプリが入口になります。現在の公式手順では、macOS、Windows、Linux向けのChatGPTデスクトップアプリをインストールし、アプリ内でChatGPTまたはCodexを選びます。
| 利用環境 | 作業の進め方 | 選ぶ場面 |
|---|---|---|
| デスクトップアプリ | 会話とファイルのプレビューを同じ画面で扱う | ファイルを見ながら指示・確認したい |
| CLI | ターミナルから作業やコマンド実行を進める | 普段のコマンド操作と組み合わせたい |
| IDE連携 | 開いているコードや選択範囲を参照して修正する | エディタを中心に開発したい |
| Codex Cloud | 準備したクラウド環境で開発作業を実行する | 手元のPCの稼働に依存させず作業を任せたい |
IDEでは、VS Code系の拡張に加え、XcodeやJetBrains側の連携も案内されています。導入手順はエディタによって異なるため、普段使っている環境に対応する手順を選びます。
Codex Cloudでは、リポジトリや必要なツールを用意した環境で作業します。各タスクに独立した作業領域があり、手元のパソコンがスリープしていても実行を続けられます。
アプリ版を主軸にする理由
アプリ版は、会話、作業中のタスク、ファイルを同じ画面で確認できるため、初めて使う人にも作業の流れを追いやすい環境です。複数の仕事を並行して進める場合も、会話を切り替えながら進捗や結果を確認できます。
ローカルの資料を使う仕事なら、対象のフォルダを開いて依頼できます。まずアプリ版で指示と確認の流れをつかみ、開発用エディタやターミナルでの作業が必要になったら、対応する環境へ広げる方法があります。
初期セットアップの流れ
公式の案内から利用するOS向けのデスクトップアプリをインストールし、ChatGPTアカウントでログインします。現在の公式手順では、アプリ内でChatGPTまたはCodexを選びます。Codexで作業する場合は新しい会話を開き、必要に応じてプロジェクトやフォルダを指定します。
最初の依頼には、必要なファイルと完成させたい内容を添えます。外部サービスの情報を使う場合は、そのサービスに対応する連携と認証も必要です。会社のアカウントで機能が表示されないときは、管理者が許可している機能の範囲を確認します。
Codexの基本的な使い方(アプリ版)
基本の流れは、作業対象を指定し、完成させたい内容を伝え、成果物を確認するというものです。途中で条件が変わった場合も、同じ会話で追加の指示を送れます。
最初の一歩:日本語で指示を出してみる
最初の依頼は、結果を自分で確かめられる小さな仕事にすると進めやすくなります。たとえば「このフォルダにあるCSVのファイル名と行数を一覧にしてください」と頼めば、対象を読み取るところから試せます。
依頼を送った後は、進捗と結果を確認します。内容が期待と違っていたら、「子フォルダも含めて」「空の行は件数から除いて」のように、変更したい条件を具体的に伝えます。
作業対象のファイルやフォルダを選択する
作業対象は、ファイル名やフォルダとともに、必要な期間や範囲を指定します。「売上フォルダのCSV」だけでなく、「2026年7〜9月のCSVを対象にする」と伝えると、どの情報を使うかが明確になります。
フォルダ全体を整理する場合は、最初に対象の一覧を作ってもらうと、想定外のファイルが含まれていないかを確認できます。更新用のファイルと、形式だけを参考にする見本が混在するときは、それぞれの役割も伝えます。
指示(プロンプト)を書くときのコツ
指示には、完成させたい内容に加え、計算条件や出力形式を含めます。次の依頼なら、返品と欠損値をどう扱い、何を保存するかまで伝わります。
この売上CSVを月別に集計してください。返品は差し引き、日付や金額が欠けている行は別表にしてください。元ファイルを残し、新しいExcelファイルに保存してください。
大きな変更では、先に方針を出してもらう方法もあります。「まず必要な変更と確認方法を説明してください」と頼めば、前提のずれを見つけてから進められます。作業後の確認に使いたい項目も、依頼の時点で指定しておきます。
生成された内容の確認と修正のしかた
作業完了の説明を読んだ後は、実際の成果物を確認します。集計なら元データとの一致、コードなら変更内容とテスト結果、資料なら数値とレイアウトが確認の対象です。
デスクトップアプリでは、作成した文書、スライド、表計算、PDFなどを会話の横でプレビューできます。対応するプレビューでは、特定の箇所を示して修正を依頼することもできます。「表の3行目の金額を確認して」のように場所を特定すると、修正の意図を共有しやすくなります。
Codexの実際のユースケース
Codexを仕事に取り入れる際は、使用する資料と成果物がはっきりした作業から始めると、効果を確かめやすくなります。普段の手作業をそのまま伝えるだけでなく、例外が起きたときの扱いも決めておくと、繰り返し使いやすくなります。
ローカルのファイルやフォルダを整理してもらう
ファイル整理を依頼するときは、日付、案件名、拡張子など、分類の基準を決めます。最初に移動先の一覧を作ってもらえば、必要なファイルがどこへ移るかを確認できます。
このフォルダのPDFを案件名で分類する案を作ってください。ファイル名だけでは案件が分からないものは、判断が必要な一覧へ分けてください。
分類案を確認してからコピーや移動を依頼すると、判断を誤ったファイルだけを直しやすくなります。似た名前のファイルを重複とみなして削除するような条件は、別途明確に決める必要があります。
既存コードのバグ修正・リファクタリング
不具合修正では、エラーメッセージに加えて、発生する操作と期待する結果を伝えます。再現条件が分かれば、修正前後を同じ操作で比べられます。
取引先名に記号が入ると、CSV出力で列がずれます。記号を含む名前を正しく出力できるように修正し、通常の名前と記号を含む名前の両方で確認してください。
公開中のシステムを扱う場合は、確認用の環境で修正結果を見てから反映します。修正できたことと、利用者が使う環境で問題なく動くことは、分けて確認する必要があります。
動作を変えずにコードを読みやすく整理するリファクタリングにも使えます。この場合は、維持する動作と確認用のテストを指定すると、整理のための変更と仕様変更を区別しやすくなります。
表計算データの集計やレポート作成
毎月同じ形式で受け取るデータは、集計条件を決めておくと再利用しやすくなります。たとえば、店舗別の売上集計であれば、店舗コードの対応表、返品の扱い、欠損値の処理を一緒に渡します。
前回の報告書を見本に使う場合は、形式として参考にする部分と、今回のデータから計算する部分を分けて伝えます。見本にある古い数値や日付を残さず、比較に必要な項目だけを引き継ぐためです。
複数の作業を並行して任せる
独立した仕事は、会話を分けて並行して進められます。たとえば、一方で集計処理を作り、もう一方でその処理の利用手順をまとめるといった分担が考えられます。
同じファイルを複数の作業から同時に書き換えると、変更が競合することがあります。対象ファイルを分けるか、開発作業ではGit worktreeを使って作業用のコピーを分離します。関連する資料と会話を同じプロジェクトで管理すると、結果をまとめる際にも参照しやすくなります。
知っておきたいCodexの最新機能
Codexでは、画面共有や音声会話を使って状況を伝え、複数の工程を継続して任せることができます。使うモデルも選択でき、公式ガイドでは複雑な開発や継続的な作業にGPT-6.1 Sol、特に難しい判断を伴う仕事にGPT-6 Astra、抽出や分類など明確な反復作業にGPT-6 Lunaが案内されています。
機能を選ぶときは、情報をAIへ渡したいのか、アプリを操作してほしいのか、離れた場所から進捗を確認したいのかを分けて考えると、必要な設定が分かりやすくなります。
Appshots:画面をワンショットでAIに共有する
Appshotsは、最前面のアプリのウィンドウを会話へ送る機能です。macOSとWindowsに対応し、標準ではmacOSは左右のCommandキー、Windowsは左右のAltキーを同時に押して使います。
取得できる内容には、画面の画像と、アプリから読み取れるテキストが含まれる場合があります。エラーや設定画面など、文章だけでは説明しにくい状況を伝える用途に向いています。
一方、Google Docsなど一部のサービスでは、見えている画面だけが取得され、文書全体を読み取れない場合があります。長い文書の内容を使う仕事では、対応するプラグインやファイルの提供も必要になります。
音声入力・文字起こしで指示を出す
音声入力は、話した内容を送信前の指示文にする機能です。ChatGPT Voiceは会話を続ける機能で、作業の開始、進捗の確認、方針の変更などを声で伝えられます。
ChatGPT Voiceは、デスクトップアプリのChat、Work、Codexで提供されています。対象プランはPlus、Pro、Business、Edu、Enterpriseです。既存のCodexタスクで音声会話を始める機能は段階的に提供されており、アカウントや組織の設定によって利用状況が異なります。
複数アプリを横断して操作する
Computer Useは、画面を見ながらクリックや文字入力を行う機能です。対応地域では、macOSとWindowsのChatGPT WorkおよびCodexから使えます。
利用にはComputer Useプラグインと必要な権限設定が必要です。Windowsでは対象アプリをアクティブなデスクトップに表示しておく必要があり、macOSでは画面収録やアクセシビリティの権限を設定します。
画面上でしか再現できない不具合や、専用の連携機能がないアプリでの作業が利用場面になります。作業フォルダの外にあるアプリやシステムの状態にも影響するため、操作対象と目的を具体的に指定します。
Remote:スマートフォンからMac・Windows PCの作業を確認する
Remoteは、スマートフォンから接続先のMacやWindows PCへ作業を依頼し、進捗や変更内容を確認する機能です。PC側で接続を設定し、同じChatGPTアカウントとワークスペースで認証して利用します。
公式の導入手順はiOS版ChatGPTを案内しており、接続先のPCを起動してオンラインにしておく必要があります。外出先から追加の指示を送る使い方ができますが、手元のPCが停止していても動くCodex Cloudとは実行場所が異なります。
Goal Mode:長期タスクを自律実行させる
Goal Modeは、目標に沿って複数の工程を継続する機能です。デスクトップアプリ、CLI、IDE拡張では、/goalから開始できます。進行中も追加指示、一時停止、再開が可能です。
目標は「集計処理を改善する」より、「返品と重複を正しく処理し、出力形式を維持したうえで、通常・返品・重複のテストを通す」のように書くと、完了を判断しやすくなります。
Goal Modeを開始してもアクセス権限は広がりません。判断や承認が必要な場面では停止します。
機能を拡張する仕組み(Skills・Plugin・MCP)
繰り返し伝えている手順や、毎回参照している外部サービスとの連携を整えると、Codexを継続して使いやすくなります。Skillsは作業手順、Pluginは導入用のパッケージ、MCPは外部ツールとの接続を担う仕組みです。
Skills:得意分野を覚えさせる「レシピ」
Skillsは、特定の仕事の手順や参考資料をまとめる仕組みです。報告書のテンプレート、集計のルール、記入例などを含められます。毎回同じ長い指示を入力する負担を減らし、出力の形式をそろえたい場合に役立ちます。
たとえば、月次報告で使う資料と計算条件、完成した報告書の見本をまとめておけば、同じ手順を使う仕事で参照できます。実際のデータで試し、処理が抜けたり形式がずれたりする箇所を直していくと、再利用しやすくなります。
Plugin:外部サービス連携をまとめたパッケージ
Pluginは、スキルやMCPサーバーなどをまとめた導入用のパッケージです。GitHubやGoogle Driveなどの外部サービスを使う機能を追加する際にも利用できます。
導入後は、接続先のアカウントを認証し、必要な権限を設定します。仕事の手順だけを再利用したい場合はスキル、外部ツールも含めて導入したい場合はプラグインが候補になります。
MCP:外部ツールとつなぐ共通プロトコル
MCP(Model Context Protocol)は、AIに外部の情報や操作を提供するための共通の仕組みです。Codexのローカル環境では、PC上でプロセスとして動くサーバーと、ネットワーク経由で接続するサーバーに対応しています。
独自の社内ツールと接続する場合は、どの情報を読めるようにし、どの操作を実行できるようにするかを設計します。同じCodexホストを使うデスクトップアプリ、CLI、IDE拡張では、MCPの設定を共有できます。
Triggers:イベントに応じて自動で動かすオートメーション
Scheduled tasksでは、繰り返す作業を予定に沿って実行できます。デスクトップでローカルファイルを使う仕事は、実行時にPCを起動し、アプリを動かしておく必要があります。Web側の定期タスクはアップロード済みの情報や接続したツールを使えますが、PCのフォルダを直接扱うものではありません。
対象プランでは、Gmail、Slack、GitHubの対応イベントをきっかけに実行することもできます。ただし、イベント連動はChatGPTのWeb・モバイル向けで、デスクトップアプリ、Codex CLI、IDE拡張では利用できません。「毎週月曜に実行する」のか「特定の通知が届いたら実行する」のかによって、設定する環境も変わります。
主要なAIコーディングツールとの違いと使い分け
Codex、Claude Code、GitHub Copilotはいずれも、コードの提案に加えて複数の工程を進める機能を備えています。画面の種類だけで分けると違いが見えにくいため、利用環境、拡張方法、普段の開発手順との関係を同じ軸で比べます。
| 項目 | OpenAI Codex | Claude Code | GitHub Copilot |
|---|---|---|---|
| 主な利用環境 | デスクトップ、CLI、IDE、クラウド | ターミナル、IDE、デスクトップ、Web | IDE、CLI、GitHub |
| 任せられる開発作業 | 調査、実装、修正、テスト、レビュー | 調査、実装、修正、テスト、レビュー | コード補完、調査、実装、レビュー、エージェントへの委任 |
| 拡張・カスタマイズ | Skills、Plugins、MCP | スキル、フック、MCPなど | カスタム指示、スキル、カスタムエージェント、MCPなど |
| 導入時に見る点 | ChatGPTとの契約・利用枠、作業環境 | Claudeの契約・利用環境、開発手順との適合 | GitHubのIssue・プルリクエストを使う流れとの適合 |
Codexは、OpenAIのモデルを使い、複数の環境から開発作業を進められます。既にChatGPTを使っている場合は、現在の契約で使える範囲から試せます。資料作成なども行う場合は、ChatGPT Workとの使い分けと利用枠の共有を含めて検討します。
Claude Codeは、ターミナルに加え、IDE、デスクトップ、Webから利用できます。公式ガイドでは、複数セッションの管理、スキルやフックによる手順の拡張、クラウドやデスクトップでの定期実行も案内されています。既にClaudeを使っている場合や、開発手順に合わせて動作を調整したい場合に比較できます。
GitHub Copilotは、入力中のコード補完に加え、リポジトリの調査、変更、レビューなどを行うエージェント機能を備えています。Issueから作業を始め、プルリクエストで結果を受け取る流れなど、GitHub上の開発管理と組み合わせて検討できます。CLIからの利用にも対応しています。
導入前に比較するなら、同じ小さな不具合や集計処理を使って試すと判断しやすくなります。結果の正確さに加え、修正内容を確認する手間、完成までの時間、利用量を見ることで、日常の仕事に合うかを確かめられます。
利用量・トークンの考え方
長い資料を読み込む仕事や、複数のツールを使って続ける仕事は、短い質問とは利用量が異なります。同じ種類の依頼でも、必要な調査や確認の量によって消費が変わるため、実際の業務を試して使用状況を把握します。
Codexの利用量カウントの仕組み
トークンは、AIが読み書きする情報の単位です。指示文だけでなく、ファイル、会話履歴、ツールの結果、AIの回答なども処理の対象になります。利用枠の消費はモデルや推論、ツール実行などでも変わるため、入力文の長さだけでは見積もれません。
ChatGPT WorkとCodexは利用枠を共有します。残量やリセット時刻は利用状況画面で確認でき、CLIでは/statusを使えます。APIのトークン単価と定額プランの利用枠は別の仕組みなので、単価から利用できる回数をそのまま計算することはできません。
制限に達したときの対処と節約のコツ
PlusとProでは、利用上限に達した際に追加クレジットを購入できます。リセットを待つ方法もあるため、残っている仕事と再開できる時刻を見て判断します。
日常の使い方では、対象の資料と出力を絞ることが有効です。月次集計なら必要な月のデータを指定し、報告書なら読み手と必要な項目を決めます。関係のない資料まで調べたり、必要以上に長い結果を作ったりする処理を減らせます。曖昧な条件によるやり直しを減らすためにも、例外の扱いと完成条件は先に伝えておきます。
Codexを使うときの注意点とセキュリティ
Codexはファイルの編集やツールの実行を伴うため、対象の資料、許可する操作、結果の確認方法をそろえて運用します。重要なファイルを扱う場合は変更前の状態を残し、修正結果を比較できるようにします。
自動操作には許可制とセーフガードがある
対象フォルダの指定は、AIに作業場所を伝えるためのものです。アクセス可能な範囲は、権限設定と承認の仕組みによって決まります。フォルダを選ぶだけで、ほかの場所への操作がどの設定でも禁止されるわけではありません。
公式ガイドでは、通常の作業はAsk for approvalから始めるよう案内しています。この設定では作業領域内の処理を進め、範囲を超えるアクセスなどに承認を求めます。一方、Full accessでは、個別の承認なしで広い範囲のファイル編集やネットワークを使うコマンド実行が可能になります。任せる仕事に必要な範囲と設定が合っているかを確認します。
機能には地域制限・プラン制限がある
機能の提供状況は、プラン、OS、地域、アプリのバージョン、組織の管理設定によって異なります。たとえばAppshotsはmacOSとWindowsに対応していますが、すべてのアプリから文書全体を読み取れるわけではありません。Computer Useも、対応地域とOSの権限設定を前提に利用します。
GPT-6.1 Solの提供開始時の対象はPlus、Pro、Business、Enterprise、Eduで、EnterpriseとEduでは管理者による有効化が必要です。FreeとGoは提供開始時の対象に含まれません。
また、GPT-5.5は2026年10月14日にChatGPT、ChatGPT Work、Codexで提供を終了する予定です。保存した設定や定期タスクで指定している場合は、利用可能なモデルへ変更します。この終了予定はOpenAI APIには適用されません。
生成結果を鵜呑みにしない
確認方法は、依頼するときに決めておくと作業の途中でも使えます。集計では合計値と対象件数、コードでは再現手順とテスト、資料では出典と必要な項目を基準にします。
確認に必要な情報も成果物に含めてもらいます。「除外した行と理由を別表に残す」「実行したテストと未確認の項目を説明する」と指定すれば、結果だけを受け取った場合より、どこまで確かめられたかを判断できます。
参考資料
- OpenAIの概要:Codex、ChatGPT Work
- 料金・モデル:料金と利用上限、モデルの提供条件
- 利用環境:デスクトップアプリ、IDE連携、Codex Cloud
- ファイル・画面・音声:ファイルの作成とプレビュー、Appshots、ChatGPT Voice
- 画面操作・遠隔利用:Computer Use、Remote
- 継続作業・定期実行:Goal Modeと並行作業、定期タスク
- 機能拡張・権限:SkillsとPlugins、MCP、権限設定
- 比較ツール:Claude Code、GitHub Copilot、Copilot CLI





コメント