
最近になってCodexというAIエージェントを知りました。
私は全くコードを書けないんですが、AIエージェントを使うと「〇〇のアプリ作って」みたいに指示するだけで開発が行えます。
とりあえず導入はできたので、自分のアウトプットも兼ねて、Codexの導入方法を紹介します。
なお、APIではなく基本は有料プラン加入者(無料でも一部試せる)が対象です。
Codexとは?
Codexは、あらゆる環境でコーディングを行えるAIエージェントです。
コードが分からない方でもバイブコーディングで、開発やrepo内の整理、その他タスクなどを補助してくれます。
使える環境もさまざまで、クラウド、CLI、デスクトップアプリ、IDE(VS Code / JetBrains)など。
コーディング以外にもスキルで画像生成したり、文章生成してもらったりが可能で、あらゆるシーンで活躍できるAIエージェントです。
主な特徴
- 自然言語で指示するだけでコーディングを手伝ってくれる
- クラウド・CLI・デスクトップアプリ・IDE(VS Code / JetBrains)と複数の環境で使える
- GitHubと連携してリポジトリのコードを修正・PR作成までできる
- ローカルのファイル編集にも対応(Codex CLI)
- アカウント連携で使う場合はChatGPT Plusプラン以上が対象

Codexが使える環境は主に4つ
- クラウド(GitHub)
- CLI
- デスクトップアプリ
- IDE(VS Code / JetBrains)
今回はこれらの環境でCodexを使う方法について紹介します。
なお、IDEについてはVS Codeを使用してるので、この記事ではVS Codeで進めます。
どの環境を選べばいい?
ざっくりの向き不向きを表にしました。
| 環境 | こんな人向け | 特徴 |
| クラウド(GitHub) | GitHubのリポジトリを触っている人 | ブラウザだけで完結。PCに何も入れなくていい |
| デスクトップアプリ | ターミナルは苦手だけど手元で使いたい人 | 入れてログインするだけ。Node.jsもコマンドも不要 |
| CLI | ターミナルでの作業に抵抗がない人 | ローカルのファイルを直接編集できる。動作が軽い |
| VS Code(IDE) | 普段からVS Codeでコードを書いている人 | エディタの中でそのまま指示できる |
GUIで操作したい、コードはほとんど自分で書かない人ならデスクトップアプリが一番楽だと思います。
細かくコマンドで操作したい場合はCLIがおすすめです。
Codexの料金・使えるプラン
CodexはAPIの従量課金、またはChatGPTのプランの中に利用枠が含まれる形です。
2026年のアップデートでChatGPT本体に統合されて、契約しているプランの枠内でCodexも使える形になりました。
無料プラン、Goプラン($8/月)でも試せますが、制限が厳しかったり、クラウド(GitHub連携)は対象外だったりします。
簡単なアプリ開発とかであればPlusプラン($20/月)でも十分可能です。
日中含めて毎日がっつり使いたいならProプラン($100 or 200/月)がおすすめです。
まずは低額プランで試して、自分の使用頻度に足りなければアップグレードすると無駄がないと思います。
Codexをクラウド(GitHub)で使う方法
必要なもの
まずGitHubアカウントが必要です。
またCodexでコーディングを手伝って貰うにはリポジトリを作ってファイルを置いておく必要があります。

導入手順
Cloudページに移動します。
チャット下部の「GitHubに接続する」をクリックします。

GitHubに進むをクリックします。

認証が終わるとGitHubと接続され、どのrepoで作業するか選べます。

ここでCodexに「コードチェックして」「〇〇追加して」のように指示すれば、作業してもらうことができます。

終わったタスクをクリックすると何をしたか詳細を確認できます。


コミットもPRも作成したと表示されていたんですが、GitHub側を見ても変化がありませんでした。
私が見たタイミングだと表示されなかったので今回は手動で進めてみます。
差分とかチェックして問題がなければ、右上の「PRを作成する」をクリックします。

GitHub側にPRに追加されるので、それをmergeすれば修正されたものを反映できます。

こんな感じでrepoの修正→確認→PRを繰り返して、GitHubと連携したまま開発が可能です。
Codex CLIを使う方法
Codex CLIはローカルにあるファイルの編集などをCodexに補助してもらえるものです。
必要なもの
・Node.js
導入手順
Node.js公式サイトからNode.jsをインストールします。
Node.js®を入手をクリックすると自身の環境に合わせたインストーラーとかが表示されると思うのでそれをダウンロードしてください。

インストーラーは特にいじるところもないと思うので案内に沿って進めてOKです。
インストールできたら作業したいフォルダでターミナルを開き、以下を実行します。
npm install -g @openai/codexインストールが終わったらこのコマンドで起動可能です。
codex次にChatGPTアカウントでログインします。
APIは従量課金制なので、月額で収めたい場合はアカウントでログインしてください。
Sign in with ChatGPTを選べばブラウザで認証できます。
認証後おそらく以下2つの選択肢が表示されます。
- Allow Codex to work in this folder without asking for approval
- 承認を求めずに、このフォルダーで Codex が動作することを許可する
- Require approval of edits and commands
- 編集およびコマンドの承認を必須とする
不安な方は2の確認してから実行してもらう方が安全です。
ただ編集箇所が多いといちいち承認するのが面倒だったりするので、1の方が楽なシーンも多いです。
後からでも変更可能なので、自分に合う方を選んでください。
基本の使い方
codexを起動するとこんな感じでテキストを入力できるようになります。

「greetingというフォルダを作り、中に”こんにちは”と表示できるPythonファイルを作って」と指示してみました。
2を選んで作業すると、以下のように確認が入るので、問題なければYesで進めていきます。
Alwaysは同じコマンドのみ今後承認なしで進める、No~は実行しないです。

処理が終わると実際にフォルダとPythonファイルを作ってくれました。

ちゃんとこんにちはと表示されます。

他にもCodex CLIだと /* でさまざまなコマンドが使用可能です。

慣れないと使いにくさがあると思いますが、自分で細かくコントロールして作業するならおそらくCLIが一番操作しやすいと思います。
Codexをデスクトップアプリで使う方法
デスクトップアプリは、ローカルで使えるCodex専用のGUIです。
必要なもの
- ChatGPTアカウント(有料プラン)
- アプリ本体
導入手順
MacはApple Silicon版とIntel版、WindowsはMicrosoft Store経由で配布されています。
公式のダウンロードページからアプリを入手してインストールしてください。
アプリを起動して、ChatGPTからサインインをクリックします。

そうするとブラウザでログイン画面が開くのでそのまま、使用しているアカウントでログインしてください。
基本の使い方
ログインできたら、プロジェクトの右端のアイコンをクリックします。

「ローカル」が選ばれていることを確認して、作業したいフォルダを選んでください。

あとはそのフォルダでやりたいことを、Codexに指示するだけです。

Codexアプリについては別途個別記事書いてるので、こちらも確認してみてください。

CodexをVS Codeで使う方法
必要なもの
・VS Code
VS Codeのインストール方法は以前別記事で書いたのでこちらを参考にしてください。

導入手順
VS Codeを起動して拡張機能からCodexをインストールします。

インストールすると左側や右上にCodexのアイコンが表示されるので、クリックします。


Codexのタブが開くのでSign in with ChatGPTからログインしてください。

最初は案内が出るので、Nextで進めていきます。

これで導入はOKです。
基本の使い方
ファイル→フォルダを開くから作業したいフォルダを選択します。

左側にあるCodexのアイコンをクリックします。

そうすると入力欄が表示されるのでそのフォルダでやってもらいたい作業を指示するだけです。
Codexの基本設定
どの媒体でCodexを扱う場合も、使用モデルやエフォート(思考強度)などの設定ができます。
基本の設定のみ簡単に紹介します。
model・effort
Codexにはいくつか異なるモデルがあり、作業レベルに合わせて切り替えることが可能です。
CLIなら /model コマンド。
モデル選択後にエフォートも指定できます。


GUIならチャット下部のメニューから選べます。

基本は高いほど賢くなりますが、API使用料や思考時間は伸びます。
- low:速度とコストを重視しつつ、ツール使用・計画・検索・複数ステップ判断に向く軽量な推論設定
- medium:品質・信頼性・速度・コストのバランスがよく、多くの作業で標準的に使える推論設定
- high:複雑な推論・デバッグ・深い計画など、遅延より品質を優先する高難度向けの推論設定
- extra high:長時間の深い調査・非同期作業・高度なエージェント処理など、追加コストに見合う場合だけ使う最上位の推論設定

モード
モードはCodexが作業したとき、人間の承認をどうするかです。
CLIの場合は /permissions。

GUIは歯車アイコンから設定できます。

よくある質問
Codexは無料で使える?
無料プランでも一部は試せます。
ただ上限や機能制限があるので、Plus以上が現実的です。
Claude Codeと迷っているけどどっち?
正直好みだと思います。
ベンチマークもサイトによって順位が違う場合があるし、その人がどんな作業するかにもよるので一概に比較ができません。
これについては実際に使ってみるしかないと思います。
codexコマンドが見つからないときは?
npmで入れたのにcodexが動かないときは、Node.jsがちゃんと入っているか、グローバル(-g)で入れられているかを確認してみてください。
ターミナルを開き直すと通ることもあります。
Node.jsのバージョンでエラーが出るときは?
Node.jsが古いと弾かれることがあるので、その場合は新しいバージョンに入れ直すと直ることが多いです。
ログイン・認証がうまくいかないときは?
Sign in with ChatGPTでブラウザが開かないときは、一度ブラウザ側でChatGPTにログインしてから、もう一度試すと通りやすいです。
それでもダメならAPIキーでのログインも一応使えます(一部の機能は制限されるかもしれません)。
まとめ
今回紹介したのは使うために最低限必要な設定なので、スキルとかAGENTS.mdとかでもっと細かく制御できます。
AIエージェント使えると本当にできなかったことができたり、作業が楽になります。
少しでもプログラミングに興味あるとか、バイブコーディング始めてみたいとかいう人にはかなり便利なツールだと思うので、興味ある方は試してみてください。
以上Codexの導入方法と基本の使い方をご紹介しました。
参考になれば幸いです。

