0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Codex】CLIのセットアップと操作方法まとめ

0
Posted at

はじめに

普段から壁打ち用にOpenAIのChatGPT(Plusプラン)、AIコーディングエージェント用にAnthropicのClaude Codeを使用していましたが、どうやらOpenAIのAIコーディングエージェントであるCodexが最近良いとの評判を聞いたので、今回はセットアップ手順をまとめてみました。
少しでも参考になれば幸いです。

セットアップ

まずはCodex CLIのインストールを行います。
ターミナルで以下のコマンドを実行します。

zsh
npm install -g @openai/codex

インストールが完了したら、以下のコマンドを実行します。

zsh
codex

以下のように表示されるので、Sign in with ChatGPT(Plusプランを使用)を選択します。
※既に有料プランに加入済みの方は、まずはこちらのサインイン方法で試してみることを推奨します。

SCR-20260512-oyfn.png

ブラウザが立ち上がるので、画面の指示に従ってサインインを完了します。

SCR-20260512-pabz.png

ターミナルに戻り、画面の指示に従って進めていきます。

SCR-20260512-pamn.png

無事に使用できる状態になりました!

SCR-20260512-paze.png

基本的な操作方法

① 起動する

操作対象のディレクトリに移動し、codexコマンドを実行します。
注意事項を呼んだうえで承認します。

SCR-20260512-pcwz.png

起動が完了しました!
デフォルトで、モデルやディレクトリパスが表示されるのはありがたいです。

SCR-20260512-pdfg.png

② リクエストする

自然言語でCodexにリクエストをします。

SCR-20260512-perp.png

③ 終了する

Codexを終了したい場合は、Ctrl + Cを実行します。
デフォルトで、セッションのトークン消費量が表示されるのもClaude Codeにはない機能になります。

SCR-20260512-pfhj.png

④ その他の使い方

ターミナルで以下のように、codexコマンドの引数としてプロンプト(リクエスト)を指定して実行することも可能です。

SCR-20260512-pogf.png

また、git管理ディレクトリ内codex exec {リクエスト内容}の形式で実行すると、非対話型の自動化モードになります。

SCR-20260512-ppkl.png

基本設定

Codexの設定は、.codex/config.tomlファイルに記述します。

サンプル設定が用意されているため、参考にしてみてください。
(わざわざCopy Pageも用意されているため、そのままAIに投げて質問してみるのもおすすめです)

・使用モデル
・review専用モデル
・推論強度
・出力の冗長性
・承認ポリシー
・操作権限
・複数Agent対応
・高速モード
・Web検索
・MCPサーバー接続設定
・Hooks

などなど、他にもたくさんの設定項目があるので調べてカスタマイズしてみてください。

さいごに

機密情報保護のために、オプトアウト設定を忘れずに行います。
(ChatGPTの方で行えば同じアカウントのCodex利用時には適用されます)

オプトアウトの手順に関してはこちらの記事が画像つきでわかりやすくおすすめです。

おすすめの参考記事:

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?