For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
メインナビゲーション
Theme

Codex IDE 拡張機能

エディターのコンテキストを活用した開発

エディターでコードを見ながら Codex と作業できます。開いているファイルや選択範囲をプロンプトに追加し、編集内容をその場で確認できます。時間のかかるタスクも、作業を中断することなく委任できます。

1import { wait } from './backoff';
2
3export async function retryOperation<T>(
4 fn: () => Promise<T>,
5 retries = 3,
6): Promise<T> {
7 let attempt = 0;
8 let lastError: unknown;
9
10 while (attempt <= retries) {
11 try {
12 return await fn();
13 } catch (error) {
14 lastError = error;
15 if (attempt >= retries) break;
16 await wait(200 * 2 ** attempt);
17 attempt++;
18 }
19 }
20 throw lastError;
21}
CODEX

Trace and fix a flaky retry bug

Fixed successfully. Retry loop now stops at max retries before waiting.

The retry guard now runs before the wait, so exhausted retries stop immediately while successful attempts keep the same behavior.

Validation passed:

  • Retry exhaustion stops after the configured attempt count.
  • Backoff still runs between retryable attempts.
  • Focused retry tests pass.

Updated retry.ts without changing the editor integration.

Edited retry.ts+2−2
retry.ts+2−2Review
main 0 problemsLn 16, Col 1

Trace and fix a flaky retry bug. Retry loop now stops at max retries before waiting. Changes applied.

01

開いているファイルや最近のチャットの活用

コンポーザーから、開いているファイル、選択したコード、最近のチャットを直接参照できます。Codex は今見ているコードをもとに作業を始めるため、問題を説明し直す手間が減ります。

02

コードを見ながら変更をレビュー

概要と該当箇所の差分を確認し、同じチャットで追加の依頼ができます。ソースコードと変更の理由を見ながら、必要な変更だけを残せます。

03

規模が大きくなったタスクの委任

小さな変更を繰り返し試すときはローカルで作業し、より多くの時間やリソースが必要なタスクは Codex Web に接続して任せられます。後から同じエディターで結果をレビューできます。

Quickstart

IDE での始め方

Codex をインストールまたは有効化してサインインします。エディターで開いているファイルなどをコンテキストに加えて、チャットを始めます。

  1. Codex のインストールまたは有効化

    お使いの IDE を選択してください。VS Code とその互換エディターでは Codex 拡張機能を使用します。Xcode と JetBrains の IDE には、それぞれ独自の連携機能があります。

  2. Codex を開く

    VS Code、Cursor、Windsurf のいずれか: Codex アイコンを選択します。アイコンが表示されない場合は、コマンドパレットを開き、次のコマンドを実行します: Codex: Open Codex Sidebar.

    Xcode: コーディングアシスタントを開き、新しいチャットを開始して、エージェントとして Codex を選択します。

    JetBrains の IDE: AI Chat を開き、Codex を選択します。

  3. 最初のチャットを開始

    プロジェクトを開き、Codex にコードベースの説明を求めたり、範囲を絞った変更を依頼したり、問題のデバッグを手伝ってもらったりします。変更を元に戻せるように、タスクの前後に Git でチェックポイントを作成します。

    ベストプラクティスを読む

IDE で Codex ができること

エディターでコードを見ながら、コードの説明や編集、レビュー、タスクの委任を Codex に依頼できます。

01

開いているファイルや最近のチャットの活用

開いているファイル、選択範囲、最近のチャットのいずれかをコンポーザーに追加します。そのコンテキストをもとに、Codex にコードの説明や編集を依頼できます。

Learn more
02

コードを見ながら変更をレビュー

別のナビゲーションペインを開かずに、変更の要点と変更された行を確認できます。対象の 2 つのファイルを確認し、必要な変更だけを残して、同じ画面から追加の対応を依頼できます。

Learn more
Codex による変更をレビューできる状態の IDE 画面
03

規模が大きくなったタスクの委任

自分で手を動かしてすばやく試行錯誤したいときは、ローカルで作業します。時間のかかるタスクは Codex Web に接続して委任できます。結果をレビューするときも、同じチャットを引き続き使えます。

Learn more

Use Codex IDE 拡張機能 when…

特定の箇所を編集するとき

関連するファイルと Codex を同じ画面に表示できます。

初めて見るコードを理解したいとき

エディターで開いているファイルやシンボルについて質問できます。

その場で変更をレビューしたいとき

ソースコードを見ながら編集内容を確認し、適用できます。

規模の大きなタスクを委任したいとき

IDE からクラウドでの作業を開始し、後から結果を確認できます。