Codex: Codex App インターフェースガイド

最終更新:2026-08-31

Codex App はクラシックな3ペインレイアウトを採用し、最も完全な機能セットを提供しています。このレッスンでは各エリアの詳細を説明します。

📋 前提条件: Codex App がインストール済み(レッスン2を参照)

1. 学ぶ内容


2. 全体レイアウト

Codex App は3ペインレイアウトを使用しています:

エリア 位置 機能
タスクリスト 複数の並列タスクを管理
会話ウィンドウ 中央 Codex との主要なインタラクションエリア
マルチ機能エリア ファイルブラウザ、ターミナル、コードビューア

3. 左パネル:タスクリスト

(1) 機能

(2) タスクステータス

ステータス アイコン 説明
実行中 🔄 Codex がタスクを実行中
完了 タスクが正常に完了
確認待ち Approve アクションが必要
失敗 実行エラー
キャンセル済み ユーザーが手動でキャンセル

▶ 例1:Alice の並列タスク管理

TEXT 📖 参照専用
Alice は3つのタスクを同時に処理:

🔄 タスク1:認証モジュールをリファクタリング
⏸ タスク2:支払いバグの修正(ファイル削除の確認待ち)
✅ タスク3:ログ追加(完了)

タスク2をクリック → 会話ウィンドウで操作をレビュー → Approve をクリック

4. 中央パネル:会話ウィンドウ

(1) 入力エリア

(2) メッセージタイプ

タイプ 説明
ユーザーメッセージ タスクの説明入力
Codex の返信 Codex の操作説明と結果
ファイル変更 コード diff を表示
コマンド実行 シェルコマンドと出力を表示
確認要求 Approve/Reject が必要な操作

(3) アクションボタン

ボタン 説明
Approve Codex の操作を承認
Reject 操作を拒否
Edit Codex が提案したコードを修正
Retry Codex に再試行させる

▶ 例2:コード変更のレビュー

DIFF
--- a/src/auth/login.ts
+++ b/src/auth/login.ts
@@ -15,3 +15,8 @@
   return jwt.sign(payload, secret);
+}
+
+export function verifyToken(token: string): JwtPayload {
+  return jwt.verify(token, secret) as JwtPayload;
  }

[Approve] [Reject] [Edit]

5. 右パネル:マルチ機能エリア

(1) ファイルブラウザ

(2) ターミナルパネル

(3) コードビューア

(4) コンテキストパネル


6. 上部ツールバー

機能 説明
モデル選択 使用中の AI モデルを切り替え
サンドボックスモード Suggest / Auto Edit / Full Auto を切り替え
プロジェクト選択 現在の作業プロジェクトを切り替え
設定 設定パネルを開く

7. キーボードショートカット

ショートカット 機能
Cmd/Ctrl+N 新しいタスク
Cmd/Ctrl+Enter メッセージ送信
Cmd/Ctrl+Shift+A すべて承認
Cmd/Ctrl+Shift+R すべて拒否
Cmd/Ctrl+1/2/3 右パネルの切り替え
Cmd/Ctrl+. 現在のタスクを中断

8. 設定パネル

設定項目 説明 デフォルト
サンドボックスモード Suggest / Auto Edit / Full Auto Suggest
デフォルトモデル AI モデル選択 gpt-5-codex
自動保存 Codex の変更を自動保存 オン
テーマ ダーク / ライト システムに従う
フォントサイズ コードフォントサイズ 14px

❓ よくある質問

Q 複数のタスクを同時に実行できますか?
A はい。Codex App はマルチタスク並列をサポートしています — 各タスクは独立したサンドボックスで実行され、干渉しません。
Q 会話ウィンドウのサイズを変更できますか?
A はい — パネルの境界線をドラッグしてエリアのサイズを調整できます。左または右のパネルを折りたたむこともできます。
Q Codex が変更したファイルはどこで確認できますか?
A 右側のファイルブラウザが変更されたファイルをマークします — クリックして diff を表示できます。会話ウィンドウにも各変更がリアルタイムで表示されます。
Q App と CLI の機能は同じですか?
A コア機能は同じです。App はより豊富な GUI 体験(ファイルブラウザ、マルチタスク管理)を提供し、CLI はターミナルユーザーと自動化シナリオに向いています。
Q 実行中のタスクを停止するにはどうすればよいですか?
A タスクリストのタスクを右クリックしてキャンセルを選択するか、ショートカット Cmd/Ctrl+. を使用します。

📖 まとめ


📝 練習問題

  1. 基本 (⭐):Codex App でシンプルなタスクを作成して完了する。各エリアのスクリーンショットを撮る。
  2. 中級 (⭐⭐):2つのタスクを同時に実行し、並列実行を観察する。タスクステータスの変化を記録する。
  3. 上級 (⭐⭐⭐):Codex App の設定をカスタマイズし、最適な設定を見つけて選択理由を説明する。
Web-Tutorial.com

Web-Tutorial 技術チーム

複数の開発者によって共同維持されているプログラミングチュートリアルプラットフォーム。各チュートリアルは専門分野の開発者が執筆・レビューしています。正確で信頼性の高いコンテンツを目指しています — 問題を見つけた場合はお知らせください。

100%