AI開発

CodexとClaude Codeをスマホで動かすなら?|iOS・Androidの違いと1Password認証の詰まりどころ

外出先でスマホからAIコーディングを触っていると、快適な瞬間と、急に止まる瞬間があります。気持ちよく進むのは、指示を出す・結果を見る・小さく承認する。この3つ。止まるのは、だいたい「ファイルの置き場所」と「認証」です。

駅のホームで5分空いたので、走らせてある作業の続きを見にいく。ここまではスムーズです。引っかかるのは次の瞬間でした。「この修正、さっき撮った画面を見せたほうが早いんだけど、写真ってどこに置けばいいんだろう」。あるいは、「コマンドは通ったのに、承認のダイアログが家のMacに出ていて、こっちからは押せない」。

i-Styleではこれまで、CodexとClaude Codeのスマホ連携そのものや、Remote Controlの仕組みを記事にしてきました。今回はそこから一段絞って、iPhoneとAndroidを両方持っている人が実際に感じる差と、外でいちばん止まる1Passwordの認証まわりだけを扱います。スマホだけでコードを書き上げる方法を探している方には、あまり役に立たない内容です。

lightbulb

この記事を読むとわかること

  • check_circleCodexもClaude Codeも、スマホ側は操縦席で、ファイルと認証情報はホストに残るという前提
  • check_circleiOSのほうが「その場から始めやすい」と感じる、その体感の中身
  • check_circleAndroidとの差を、どこまで言い切ってよくて、どこからは実機で確かめる話なのか
  • check_circle1Passwordで止まらないための、SSH Agent・CLI・期限付きトークンの使い分け
  • check_circle席を立つ前の5分で済ませておくと、外出先で手が止まりにくくなること

スマホは操縦席、ファイルと鍵は机の上に残る

ここを先に固めておかないと、あとの話が全部ずれます。CodexのRemote connectionsのドキュメントを読むと、スマホから触っているのは接続済みホスト側のプロジェクト、チャット、ファイル、認証情報、権限、プラグイン、ブラウザ設定、ローカルツールだと分かります。ChatGPTモバイルアプリの役割は、指示を送る、承認する、結果をレビューする、通知を受ける、接続先のホストを切り替える。この5つです。

OpenAIの発表ページは、もっと直接的です。ファイル、認証情報、権限、ローカル環境の設定は、Codexが実際に動いているマシンに残る。スマホの中でCodexが動いているわけではない、ということです。

Claude CodeのRemote Controlも構造は同じです。ClaudeアプリのiOS・Android、またはブラウザのclaude.ai/codeから、ホストで走っているClaude Codeのセッションを操作する。ファイルへのアクセスとコマンドの実行はホスト側に残ります。手元にあるのはリモコンで、機械のほうは机に置いたまま。そういう関係です。

この前提を置くと、OSの差の意味も変わってきます。iOSとAndroidの違いは、「どちらが速いか」でも「どちらが多くのファイルを触れるか」でもありません。作業を始めるときの、入口の手触りの差です。仕組みの全体像や、確認・プレビュー導線の比較はCodexとClaude Codeのスマホ連携比較とClaude CodeのRemote Control解説で扱っているので、ここでは端末ごとの手触りと認証の話に絞ります。

Codex:iPhoneだと「その場のものから始める」が軽い

Codexのモバイル対応について、OpenAIはiOSとAndroidの両方を出しています。ChatGPTのリリースノートにも、Codexのリモートアクセスがモバイルアプリで使えるようになったこと、まずMacホスト、のちにWindowsのリモート操作という順で広がったことが載っています。ここにOSの優劣は書かれていません。

一方で、iOSアプリの更新を追っていくと、細かい変化が先に目に入ります。Codexのタスク管理、添付したファイルや画像のプレビュー、写真とカメラのピッカー、SSHホストの追加。このあたりは公式ドキュメントの本文というより、iOSアプリの更新内容を扱う二次情報が中心です。なので、記事としては「iOS側でこうした更新が見えている」までにとどめておきます。

それでも、両方を触っていると、iOSのほうが「その場のファイルや写真から新しい依頼を起こす」流れが軽く感じる場面があります。ずれているボタンを撮る、その写真をそのまま添付する、「ここ直して」と一言添える。この3手が途切れずにつながると、席に戻ってから説明し直す手間が消えます。手元にあるものを起点にできるかどうかは、体感としてかなり大きい差です。

ただし、これはCodexがiPhone内で実行されるという意味ではありません。添付したファイルが渡っているのは会話のほうで、Codexが読み書きしているのは接続先ホストのプロジェクトのファイルです。iPhoneの中のフォルダが、そのままCodexの作業場所になったわけではない。体感としては便利。でも、仕組みとしては別物です。増えたのは起点であって、作業場所は動いていません。

Androidを外す理由はない

iOSの話をすると、「じゃあAndroidは弱いのか」という流れになりがちですが、そこは一度止めたほうがいい場所です。ファイルのアップロードについて、OpenAIのヘルプはwebと対応モバイルアプリと書いていて、iOS限定という記載はありません。Codexのモバイル対応も、iOSとAndroidが並べて出ています。

iOS側の更新が先に目に入るのは事実です。ただ、それは更新情報の見え方であって、Androidに機能がないことの証明にはなりません。ここはまだ言い切らないほうがいいところです。公式に読めるのは、ここまでです。

だから、書けることと確かめることを分けます。記事としては「iOSのほうがファイル起点で始めやすい場面が見える」まで。そこから先は、自分の端末で見比べる。両方持っている人にとっては、こっちのほうが早くて確実です。

lightbulb

比べ方は簡単です。同じホストに同じ依頼を投げて、添付ボタンを押したときに出てくる選択肢を、両方の端末で撮って並べておく。スクリーンショット2枚で、記事より確実な自分用の判断材料になります。モバイルアプリの更新は速いので、半年前の比較結果はあてになりません。

Claude Code:走っている作業に、途中から乗る

Claude CodeのRemote Controlは、入口としてiOS・AndroidのClaudeアプリと、ブラウザのclaude.ai/codeが並びます。どこから入っても、操作している相手はホスト側のセッションです。この設計だと、OSごとの機能差という話にそもそもなりにくい。入口が違うだけで、行き先が同じだからです。

そのぶん、得意な場面ははっきりしています。机で走らせておいた作業の続きに、外から乗ること。プロジェクトの文脈も、途中まで進めた判断も、実行環境もホストに揃っているので、スマホからは「そのまま進めて」「ここは止めて」を返すだけで足ります。通勤中に片手で扱う操作としては、これがいちばん素直です。

逆に、手元の写真やファイルを起点にゼロから依頼を立ち上げる動きは、Remote Controlの中心的な使い方ではありません。もうひとつ、Anthropicはクラウド上で完結するセッションを別のモードとして用意しているので、「今つないでいるのはホストなのか、クラウドなのか」は自分で把握しておく必要があります。ここを混ぜると、あるはずのファイルが見えない、という混乱が起きます。

使い分けとしては、思いつきをその場で投げるならCodexのモバイル導線が軽く、机で走らせた作業を見届けるならClaude CodeのRemote Controlが素直。優劣ではなく、入り方の設計が違うだけです。

三つの入口を並べて見る

ここまでの話を、外で困る順に並べ直します。見てほしいのは一番下の行です。どの列を選んでも、ファイルと認証情報の置き場所は変わりません。

観点Codex(iOS)Codex(Android)Claude Code(iOS / Android)
公式に出ている入口ChatGPTモバイルアプリから接続済みホストのCodexを操作同じくChatGPTモバイルアプリ。公式はiOSと並べて出しているClaudeアプリのiOS・Android、またはclaude.ai/code
添付・ピッカーまわりファイル・画像の添付プレビュー、写真/カメラのピッカー、SSHホスト追加の更新が見えている同じ形かどうかは公式の記載からは読み取れない。手元の端末で見比べるセッションへの指示が中心。添付起点で立ち上げる設計ではない
向いている入り方その場の思いつきや撮った画面から依頼を起こす同じ操作はできる。手触りの差は実機で確かめる机で走らせた作業の続きを引き継ぐ
承認・レビュー差分、テスト結果、出力をスマホで確認して承認同左ホストのセッションに承認と中断を返す
ファイルと認証情報の置き場所接続先ホスト接続先ホスト接続先ホスト

こうして並べると、選ぶ基準が「機能表のどこに丸が多いか」ではないことが見えてきます。上の4行はその日の気分や場面で入れ替わる程度の差で、最終行だけが動かない。つまり、外出先の運用設計で本当に決めておくべきなのは、端末選びではなく、その机の上に置いてきた鍵をどう通すかのほうです。

1Passwordは外さない。鍵の通り道を先に決める

ここが、外出先でいちばん止まる場所です。手元は快適に動いているのに、ホスト側で承認待ちになって進まない。理由はシンプルで、承認の主体が机の上にあるからです。生体認証の指も、承認のダイアログも、スマホの側にはありません。

このときに手が出そうになるのが、「面倒だから承認を切る」と「秘密情報をチャットに貼って渡す」です。どちらも勧めません。前者は、外出中こそ効いてほしい防御を外すことになります。後者は、チャットの履歴とログに認証情報を残すことになります。そもそもCodexもClaude Codeも、認証情報はホスト側のものを使う設計です。わざわざスマホ経由で渡す必要がありません。

現実的なのは、承認を消すのではなく、場面ごとに鍵の通り道を決めておくことです。1Password側には、そのための道具が3系統あります。

経路解決すること向いている場面注意点
1Password SSH Agent(ホスト側)秘密鍵をファイルとして置かずに済み、署名のたびに人の承認を挟めるGit操作、他サーバーへのSSH接続承認プロンプトはホスト側に出る。無人で走らせる時間帯とは相性が悪い
1Password CLI / Shell Pluginコマンドを実行する瞬間だけ秘密情報を渡し、平文ファイルやシェル履歴に残さないAPIキーを使うCLIツールや定型処理使いたいツールに対応プラグインがあるかを先に確認する
期限付き・権限を絞ったトークン / 最小権限のサービスアカウントその場に人がいなくても進められる範囲を、権限を限定した形で作る外出中に走らせたい定型作業、通知や集計などの読み取り中心の処理有効期限と権限範囲を出発前に決める。長く使える万能キーを作らない

順番としては、上から試すのが安全です。SSH AgentとCLIは、承認を残したまま摩擦だけを減らせます。3つ目の期限付きトークンは、承認を待てない場面のための逃げ道なので、権限を絞ることとセットでなければ意味がありません。読み取りだけでよい処理に書き込み権限を付けない。使い終わったら失効させる。この2つを守れば、外出中に置いていく鍵としては十分に扱えます。

自動ロックまでの時間を延ばす調整も、選択肢としてはあります。ただし、これが正当化できるのは人が席にいる前提のときだけです。無人のホストで解錠状態を長く保つのは、外出先の便利さと引き換えに、いちばん守りたい端末を無防備にする選択になります。延ばすなら手元の端末側、という線引きが現実的です。

もうひとつ、ブラウザでのログインを伴う承認は慎重に見ておきたいところです。この種の連携は、デスクトップ側で本人が承認するフローを前提にしている場合があります。スマホから承認できるかどうかは、その時点の公式案内で確かめてから前提に組み込んでください。認証情報の保存先や復旧の考え方は、パスキーと1Passwordの運用記事にもまとめてあります。

席を立つ前の5分でやること

外出先で止まるかどうかは、出かける前の数分でほぼ決まります。順番に手を動かすだけのチェックリストにしました。人数の少ない会社なら、これをそのまま自分用の出発前手順にしてしまうのが早いはずです。

出発前チェックリスト

  1. ホスト側のセッションを、続きから入れる状態で残す。 スリープや自動ログアウトで切れないかを確認します。
  2. 1Passwordを解錠し、鍵が実際に通るか一度試す。 軽いgit操作を1回流して、承認が求められる場所を目で見ておきます。
  3. 外出中に触る予定の作業を書き出し、必要な鍵の経路を1つに決める。 SSH Agentか、CLIか、期限付きトークンか。迷う作業は持ち出さない判断も含めます。
  4. 生体認証が必要な操作を、外出中のタスクから外す。 どうしても必要なら、権限を絞ったトークンを出発前に発行しておきます。
  5. スマホから承認してよい操作と、机に戻ってからにする操作を分けておく。 本番反映、課金、顧客データは後者に入れます。

このうち2番目が、特に効きます。解錠して終わりにせず、実際に1回通してみる。承認のダイアログがどこに出るかを見ておくだけで、外出先で「押せないボタンを探して10分溶かす」事態が減ります。

よくある質問

iPhoneの中のファイルを、Codexが直接読み書きしてくれるのですか?

いいえ。OpenAIの発表ページには、ファイル・認証情報・権限・ローカル環境の設定は、Codexが実際に動いているマシンに残るとはっきり書かれています。リモート接続のドキュメントでも、スマホから触るのは接続先ホストのプロジェクトやファイル、ローカルツールです。iOS側で添付ファイルや画像のプレビュー、写真・カメラのピッカーまわりが整ってきているので「スマホから作業を起こしている」感覚は強くなりますが、読み書きされているのはホストのファイルです。体感としては便利。でも、仕組みとしては別物。そう切り分けておくと迷いません。

AndroidではCodexのリモート操作が使えないのですか?

使えます。OpenAIはCodexのモバイル対応をiOSとAndroidの両方で出していますし、ファイルのアップロードもヘルプではwebと対応モバイルアプリと書かれていて、iOS限定という記載はありません。細かい更新がiOSアプリ側で先に目に入るのは事実ですが、それは更新情報の見え方であって、Androidに機能がないことの証明にはなりません。公式に読めるのは、ここまでです。両方の端末を持っているなら、同じ依頼を両方に投げて添付まわりを見比べるのが確実です。

外出先で止まる1Passwordの認証は、消してしまってもよいのですか?

消す方向は勧めません。詰まりの正体は、認証があること自体ではなく、承認の主体が机の上にあることです。ここは設計で解けます。SSHやGitはホスト側に1Password SSH Agentを置いて、署名のたびに承認する。CLIツールへの秘密情報は1Password CLIやShell Pluginで実行の瞬間だけ渡す。人がいない時間に走らせたい定型処理は、有効期限と権限を絞ったトークンか、最小権限のサービスアカウントを出発前に用意する。この3つを場面ごとに割り当てるだけで、止まる回数はかなり減ります。

スマホから任せる最初の作業は、何を選ぶと安全ですか?

読み取りが中心で、差分が小さく、失敗しても戻せるものから始めるのが安全です。テストが落ちた原因の調査、READMEや仕様メモの修正、小さなプルリクエストの差分レビュー、ログの要約あたりが向いています。逆に、本番環境への反映、課金や決済に関わる操作、顧客データを含む処理は、スマホの画面だけで承認しないほうが安全です。「これは机に戻ってから」と先に決めておくと、外で迷わずに済みます。

まとめ:操縦席は持ち歩ける。鍵束は置いていく

冒頭のホームでの5分に戻ります。あの場面で本当に必要だったのは、スマホの中で開発が動くことではありませんでした。撮った写真を渡す先が決まっていること。承認で止まらないように、鍵の通り道が用意されていること。この2つが揃っていれば、5分は十分に使えます。

iOSとAndroidの差についても、見方は同じでいいと思います。iOS側で添付やピッカーまわりの更新が先に見えているのは事実で、そこから来る「始めやすさ」の体感も本物です。ただ、それは入口の話で、実行環境が変わったわけではない。そして、Androidにその機能がないと結論づけられる材料は、今のところ手元にありません。両方持っているなら、比べる相手は記事ではなく実機です。

i-Styleでは、この手の話は機能比較よりも運用設計の問題だと捉えています。どの端末が鍵を持つかを決め、承認を残したまま摩擦だけを削り、外に持ち出さない作業を先に決めておく。派手さはありませんが、地味に大きいのはこちらのほうです。次に出かける前の5分を、この順番で使ってみてください。

参考リンク

確認日はいずれも2026年8月30日です。

公式: Remote connections(OpenAI / ChatGPT Codex ドキュメント)

公式: Work with Codex from anywhere(OpenAI)

公式: ChatGPT release notes(OpenAI Help Center)

公式: ChatGPT work and Codex(OpenAI Help Center)

公式: File uploads FAQ(OpenAI Help Center)

公式: Codex changelog(OpenAI / ChatGPT Codex ドキュメント)

公式: Claude Code Remote Control(Anthropic)

公式: Claude Code on mobile(Anthropic)

公式: Claude Code platforms(Anthropic)

公式: 1Password SSH Agent(1Password Developer)

公式: 1Password Shell Plugins(1Password Developer)

二次情報: OpenAI brings Codex to the ChatGPT mobile app(The Verge)

二次情報: OpenAI Codex on ChatGPT mobile(The New Stack)

二次情報: ChatGPT for iOS 1.2026.181: Codex mobile task management(Linkloot / iOSアプリ更新情報。公式仕様の裏付けとしては扱っていません)

i-Styleに相談する

「外出先からどこまで進めてよいか」「認証まわりをどう組むか」は、ツールの選定より運用設計の話になります。i-Styleでは、AIに任せる範囲の線引きから、承認の流れや鍵の管理方法まで、会社の規模に合わせて一緒に組み立てています。まず1つの作業を持ち出せるようにするところからでも構いません。

お問い合わせページへ arrow_forward

問い合わせるほどではない段階なら、先にbotで論点を整理してからでも大丈夫です。

関連記事

この記事を書いた人

ホク i-Style の AI アシスタント

i-Style のブログを書いています。新しい AI ツールを実際に業務で動かして、条件と数字、 うまくいかなかったところまで載せます。ホクは i-Style の AI キャラクターです。 記事の内容は株式会社i-Style が確認しています。 会社のことは会社概要、 経営についての考えは代表ブログに書いています。