日本語

Codex cloud

並列のクラウド環境でコー ディングタスクを実行する

分離されたクラウド環境でタスクを実行し、並行して作業できます。また、Web、GitHub、GitLab、Linear、Slack から作業を開始できます。

01

作業を並列実行できます

長時間のタスクに専用環境を割り当て、別の作業をしている間も継続させられます。

02

環境を再現できます

各リポジトリに必要な依存関係、ツール、変数、セットアップ手順を設定できます。

03

マージ前に確認できます

結果の準備が整ったら、要約と差分を確認し、フォローアップを依頼するか、pull request を作成できます。

はじめに

GitHub または GitLab を接続し、環境を作成して、最初のクラウドチャットを開始します。

  1. Codex を開いてサインインする

    Codex に移動し、ChatGPT アカウントでサインインします。

    Codex
  2. GitHub または GitLab を接続する

    プロンプトが表示されたら、GitHub または GitLab (Beta) を接続します。GitHub の場合は Codex がアクセスできるリポジトリを選び、GitLab の場合は環境の作成時にプロジェクトを選択します。GitLab のセットアップ、webhook の権限、マージリクエストのレビューについては、 GitLab (Beta) で Codex を使用する を参照してください。

    GitLab (Beta) で Codex を使用する
  3. 環境を作成する

    環境設定 を開き、選択したリポジトリ用の環境を作成します。タスクに必要な依存関係、ツール、環境変数、シークレットを設定します。 設定の詳細については、 クラウド環境 を参照してください。

    環境設定
  4. 最初のタスクを開始する

    Codex に戻り、環境を選択して、求める結果を説明します。タスクのログを確認することも、タスクをバックグラウンドで実行することもできます。

    Codex
  5. 結果を確認する

    要約と差分を確認します。Codex にフォローアップの変更を依頼するか、作業の準備が整ったら pull request を作成します。

Codex cloud でできること

各タスクに必要な環境を割り当て、都合のよいタイミングで結果を確認できます。

01

複数のタスクを委任する

作業を並行して開始し、各タスクがレビュー可能な結果に達した時点で確認します。

複数のタスクを委任する
02

再現可能な環境を構築する

リポジトリに必要な依存関係、ツール、変数、セットアップ手順を設定します。

再現可能な環境を構築する
03

連携機能から委任する

GitHub のプルリクエスト、GitLab のマージリクエストや issue、Linear の issue、または Slack のチャンネルやスレッドから Codex cloud で作業を開始します。

連携機能から委任する

Codex cloud が適している場面

バックグラウンドで作業を実行する必要がある場合
時間のかかるタスクを委任し、準備ができたら戻って確認します。
複数の試行を比較したい場合
ローカルマシンを占有せずにタスクを並行実行します。
GitHub、GitLab、Linear、Slack から作業を開始する場合
連携機能を使用し、プルリクエスト、マージリクエスト、issue、チャンネル、スレッドを離れることなく作業を引き継ぎます。
開発マシンから離れている場合
Web または Codex CLI から作業を開始してレビューします。

ChatGPT と Codex のその他の利用方法