Codex IDE拡張
Codex IDE拡張を使用すると、慣れ親しんだ開発環境で直接Codexを利用でき、日常のコーディングワークフローにシームレスに統合できます。
対応IDE
Codexは公式に以下のIDEをサポートしています:
| IDE | 拡張機能ID | インストール方法 |
|---|---|---|
| VS Code | openai.chatgpt | vscode:extension/openai.chatgpt |
| VS Code Insiders | openai.chatgpt | 拡張機能マーケットプレイス |
| Cursor | openai.chatgpt | cursor:extension/openai.chatgpt |
| Windsurf | openai.chatgpt | windsurf:extension/openai.chatgpt |
拡張機能のインストール
VS Code インストール
VS Code インストール
# 方法1:コマンドラインでインストール
code --install-extension openai.chatgpt
# 方法2:VS Code内で
# 1. 拡張機能パネルを開く (Cmd+Shift+X)
# 2. "Codex" または "ChatGPT" を検索
# 3. インストールをクリック
code --install-extension openai.chatgpt
# 方法2:VS Code内で
# 1. 拡張機能パネルを開く (Cmd+Shift+X)
# 2. "Codex" または "ChatGPT" を検索
# 3. インストールをクリック
Cursor インストール
Cursor インストール
# 方法1:コマンドライン
cursor --install-extension openai.chatgpt
# 方法2:Cursor内で
# 1. 拡張機能パネルを開く
# 2. "Codex" を検索
# 3. インストールをクリック
cursor --install-extension openai.chatgpt
# 方法2:Cursor内で
# 1. 拡張機能パネルを開く
# 2. "Codex" を検索
# 3. インストールをクリック
インストール後、ChatGPTアカウントまたはOpenAI APIキーでログインする必要があります。
コア機能
自動コンテキスト
IDE拡張は自動的に以下の内容をコンテキストとしてCodexに渡します:
- 現在開いているファイルのリスト
- エディターで選択したテキスト範囲
- 現在の作業ディレクトリ情報
AI対話
IDE内で直接Codexと対話できます:
- Codexパネルを開く(ショートカットキーまたはサイドバー)
- 質問またはタスクの説明を入力
- Codexが現在のファイルとプロジェクトを分析して返信
コード操作
コードを選択して右クリックで実行できます:
| 操作 | 機能 |
|---|---|
| 説明 | Codexが選択したコードの機能を説明 |
| 書き換え | 要件に応じて選択したコードを書き換え |
| レビュー | コードの問題点と改善提案をチェック |
| テスト生成 | 選択したコードのユニットテストを生成 |
スラッシュコマンド
Codexパネルでスラッシュコマンドを使用:
| コマンド | 機能 |
|---|---|
/explain | 選択したコードを説明 |
/fix | 選択したコードの問題を修正 |
/test | 選択したコードのテストを生成 |
/review | 選択したコードをレビュー |
/plan | 計画してから実行 |
スラッシュコマンドの例
# コードを説明
/explain
# バグを修正
/fix this function throws error for null input
# 新機能を計画
/plan implement user authentication with JWT
/explain
# バグを修正
/fix this function throws error for null input
# 新機能を計画
/plan implement user authentication with JWT
モデル選択
入力欄の下でモデルを切り替えられます:
| モデル | 特徴 |
|---|---|
| GPT-5.4 | フラッグシップモデル、複雑なタスクに適しています |
| GPT-5.4-mini | 軽量で高速、簡単なタスクに適しています |
| GPT-5.3-Codex | プロフェッショナル向けコーディングモデル |
ショートカットキー
| ショートカットキー | 機能 |
|---|---|
Cmd+Shift+C | Codexパネルを開く |
Cmd+Shift+Enter | コード補完 |
Cmd+Shift+R | 選択したコードを書き換え |
Cmd+Shift+E | 選択したコードを説明 |
ショートカットキーはIDE設定でカスタマイズでき、他の拡張機能との競合を回避できます。
クラウドタスク委任
IDE拡張からクラウドタスクを起動:
- Cloudモードを選択してスレッドを作成
- タスクはクラウドの隔離環境で実行
- 完了後、通知またはPRで結果を確認
適用シーン
- 複数のタスクを並行処理する必要がある
- 低スペックデバイスから大規模タスクを委任
- デバイス間での連携作業
IDE設定
ファイルの開き方の設定
ファイルを開く設定
# ~/.codex/config.toml
# ファイルを開くエディターを指定 # 選択肢: vscode, vscode-insiders, windsurf, cursor, none
file_opener = "vscode"
デフォルトモデルの設定
# ファイルを開くエディターを指定 # 選択肢: vscode, vscode-insiders, windsurf, cursor, none
file_opener = "vscode"
デフォルトモデルの設定
デフォルトモデルの設定
デフォルトモデルの構成
# ~/.codex/config.toml
model = "gpt-5.4"
model = "gpt-5.4"
使用のヒント
コードをコンテキストとして選択
選択したコードが多いほど、Codexの返答が正確になります。
複数ファイル操作
複数ファイル操作
パネルで修正が必要なファイルを説明するだけです。
内蔵ターミナルの使用
内蔵ターミナルの使用
これによりCLIの完全な機能を利用できます。
よくある質問
よくある質問
Q: 拡張機能が接続できませんか?
Q: ショートカットキーが他の拡張機能と競合しますか?
Q: ショートカットキーが他の拡張機能と競合しますか?
Q: 拡張機能のアップデート方法は?
Q: 拡張機能のアップデート方法は?
Q: IDE拡張とAppの違いは?
Q: IDE拡張とAppの違いは?
その他の拡張機能
AI思考中...