スマートフォンでCodex:Codex Cloudでタスクを続ける方法
MarkdownCodexクラウド環境の作成と公開、スマートフォンからのタスクの続行、環境の更新、リソース、制限事項。
記事の全文を読む
スマートフォンでCodexのタスクを続けるには、クラウドで実行します。初回に一度だけ設定すればよく、ChatGPTのウェブサイトまたはデスクトップアプリでCodex Cloud環境を作成して公開します。クラウドで開始したタスクをスマートフォンから開き、作業を続けられます。パソコンの通常のCodexで開始したタスクは、この方法では移行できません。GitHubに保存して、クラウドで改めて開始する必要があります。
パソコン上のエージェントは、プロジェクトのすべてのフォルダー、その記憶、知識を参照できます。しかし、スマートフォンからそれらにアクセスすることはできません。春に、著者はスマートフォンで作業するかと尋ねられました。本人は、そうはしていないと答えました。可能ではありますが、いくつか注意点があり、すべてが直感的にわかるわけではありません。現在のCodexには、そのためのクラウドがあります。さっそく見ていきましょう。
Ailootの使い方については、ドキュメントに実用的な説明があります。
重要なポイント
スマートフォンから、パソコン上で実行中のCodexタスクを見ることはできません。ディスク上のファイル、実行中のプログラム、ブラウザーのログイン情報は、自動ではクラウドに移行されません。必要なのはCodex Cloudです。GitHubリポジトリ、依存関係、アクセス認証情報を備えたクラウド環境を使います。ChatGPTのウェブサイトまたはデスクトップアプリで環境を作成し、「Publish」をクリックして、クラウドでタスクを開始します。その後、スマートフォンのChatGPTアプリで同じタスクを開き、作業を続けます。クラウドのタスクは、パソコンがスリープ中でも動作し続けます。
パソコン上のタスクがスマートフォンに表示されない理由
Codexには3つのモードがあります。LocalとWorktreeはパソコン上で動作します。Worktreeはプロジェクトの別コピーを使います。このモードについては別の記事で説明しています。Cloudでは、OpenAIの仮想マシン上でタスクを実行します。
クラウドのタスクが参照できるのは、その環境内のものだけで、GitHub上のリポジトリから開始します。GitHubはコード用のクラウドサービスです。プロジェクトが今のところディスク上にしかない場合は、エージェントに「相棒、このアプリをGitHubに上げる必要があるよ。」と伝えてください。GitHubへのサインインと、リポジトリを公開にするか非公開にするかを尋ねられます。「プライベート」を選びます。そうすれば、コードにアクセスできるのは自分だけです。
まだCodexをインストールしていない場合は、インストールとアクセス方法を説明した別の記事から始めてください。
環境を作成して公開する方法
環境を作成できるのは、ChatGPTのウェブサイトまたはデスクトップアプリだけです。スマートフォンでは、すでに設定済みの環境を選択します。
以前、OpenAIにはCodex専用アプリがありましたが、現在はChatGPTと統合され、単一のインターフェースになっています。著者は、この方法のほうが適切で便利だと考えています。
- ChatGPTにサインインし、Codexに切り替えます。
- 新しいタスクで Work in → Cloud を選択し、Select environment を開いて、Create environment をクリックします。
- GitHubリポジトリを選択します。GitHubが接続されていない場合、Codexから接続を求められます。
- Get started をクリックします。Codexがリポジトリを調べ、依存関係とツールをインストールし、すべてが動作するか確認します。インストールコマンドを手動で書く必要はありません。
- サービスのキーなど、何か不足している場合はCodexから確認されます。必要なバージョン、コマンド、サービスを、その場で指定できます。
- セットアップレポートを確認し、変更を保存して、Publish をクリックします。
- Environment published と表示されたら、Start a new task をクリックして、タスクを説明します。
同じ手順は、Settings → Codex Cloud → Environments → Create environment からも利用できます。
保存と公開は別々の2つのボタンです。保存すると設定が記録されます。新しいタスクは、公開済みの環境から毎回開始します。環境を公開するまでは、どのデバイスでもタスク用に選択できません。
スマートフォンから作業する方法:2つの選択肢
Codex Cloud。 自分でサーバーを用意する必要はありません。OpenAIがマシンを提供します。ただし、実行できるのはCodexだけで、環境に入れたものだけを使えます。
自分のサーバー。 ここで説明する構成では、サーバーにClaude Code、Codex、Hermesをインストールし、Hermesがそれらを管理します。スマートフォンからTelegramボットを通じてHermesにメッセージを送れます。旅行中は特に便利です。音声でタスクを伝え、同じ場所でレポートを受け取れます。Hermesをサーバー上で24時間稼働させる方法は別の記事で、Codexからプロジェクトをサーバーに移す方法はこちらで説明しています。
スマートフォンで同じタスクを開く方法
ウェブサイトでは Work in → Cloud の順に進み、環境を選択します。スマートフォンでは、ChatGPTアプリで Codex を開き、公開済みの環境を選択します。
すでに開始した作業を続けるには、同じタスクを開いてください。新しいタスクは、公開済みの環境を使って最初から始まります。既存のタスクは、まだコミットしていない変更を含む独自のファイルと、インストール済みのツールを保持したまま続行されます。
ノートパソコンでタスクを開始し、スマートフォンで結果を見ることができます。
Hermes、Claude Code、Codexのどれにタスクを依頼する場合でも、最後に必ず「このタスクを正しく解決できたと確信していますか?」と尋ねてください。GitHubに保存する前に変更を確認し、結果をチェックしてください。
進行中のタスクに影響を与えずに環境を更新する方法
プロジェクトには変更が生じます。ライブラリを追加したり、新しいサービスが必要になったりします。Settings → Codex Cloud → Environments を開き、環境のメニューから Edit を選択して、変更内容を説明し、Codexに準備と確認を任せます。その後、保存して Republish をクリックします。
新しいタスクには更新が適用されます。進行中のタスクは状態を保持し、再公開してもリセットされません。環境は、依存関係を再インストールせず、バックグラウンドでリポジトリから最新のコードを自動取得します。
利用できる計算能力とタスクの保持期間
各クラウドタスクは、専用の仮想マシン上で実行されます。計算能力はChatGPTのプランによって異なります。OpenAIの料金表で最も安価なのはPlusです。
| ChatGPTプラン | プロセッサ(vCPU) | メモリ | ディスク |
|---|---|---|---|
| Plus、Edu Plus | 2 | 8 GB | 8 GB |
| Pro、Business、Enterprise | 4 | 16 GB | 32 GB |
| Edu、Edu Pro | 4 | 16 GB | 32 GB |
Enterpriseでは、より高性能なマシンを利用できます。条件と価格はOpenAIのアカウントマネージャーが提示します。
デフォルトでは、最後にメッセージを送信するか、タスクを再開してから7日間、タスクの状態を復元できます。それを過ぎると、復元できるとは限りません。そのため、作業の区切りが完了するたびに、エージェントに「GitHubに保存して。」と依頼してください。
クラウドでまだできないこと
- コンピューターやブラウザーを操作すること(Computer and browser use)。これはOpenAIのロードマップに含まれています。
- GitLabまたはセルフホスト型のGitHub Enterprise Serverを使うこと。これらもロードマップに含まれています。
- パソコン上の個人用スキルはクラウドに移行されません。クラウドのタスクが参照できるのはリポジトリ内のスキルだけです。クラウドでスキルが必要なら、そこに配置してください。
コードレビューやLinearおよびGitHubとの連携に対応する、以前のCodex Cloud(Legacy)もあります。OpenAIはこれを終了する予定です。
環境が一覧にない場合、またはセットアップに失敗する場合
タスクを選ぶときに環境が表示されない。 Settings → Codex Cloud → Environments を開きます。Unpublished のラベルは、公開までセットアップが完了していないことを示します。セットアップを完了し、Publish をクリックしてください。
ツールをインストールできない。 セットアップ中の会話で、どのコマンドが失敗したかを確認し、Codexに調査と再試行を依頼します。たとえば、「pnpmをインストールして、プロジェクトのテストを実行して。」と伝えます。セットアップの最初の段階で失敗した場合は、Try again をクリックしてください。プロジェクトのファイルや依存関係の一覧を修正する必要がある場合は、通常のタスクで修正してから、環境のセットアップに戻ります。
クラウドでCodexのタスクを実行したことはありますか。それとも、すべてパソコン上で行っていますか?
出典
- OpenAI: クラウド環境 — 環境の作成と公開、保存と公開、新規および既存のタスク、Republish、ウェブサイトやスマートフォンでの作業の続行、パソコンがスリープ中の動作、プラン別の仮想マシンのリソース、7日間の保持期間、制限事項、リポジトリ内のスキル、Codex Cloud(Legacy)、Unpublished、Try again。
- OpenAI: Codex Cloud — クイックスタート:ウェブサイト、スマートフォン、またはデスクトップアプリ、GitHubの接続、Get started、Publish、Start a new task。
- OpenAI: Codexのモード — Local、Worktree、Cloudモード。LocalとWorktreeはパソコン上で動作します。
Ailootをさらにご覧ください。
詳細を見る
スマートフォンでCodex:Codex Cloudでタスクを続ける方法:よくある質問
クラウドタスクの開始時に、作った環境が表示されない場合は?
Unpublishedのままになっていないか確認します。設定の保存と公開は別です。セットアップを終えて環境を公開してから、新しいタスクで選択してください。
スマートフォンでは既存のクラウドタスクを開くべきですか?
そのファイルやインストール済みツールで続けるなら、既存タスクを開きます。新しいタスクは公開済み環境から別に始まるため、以前のタスクにある未コミットの作業状態は引き継ぎません。