この記事の目次
Claude Codeに独立した専用モバイルアプリはありません。公式ドキュメントは、iOS・AndroidのClaudeアプリを「スマホ上でコードを実行する場所ではなく、Claude Codeセッションのクライアント」と位置づけています。スマホからは、Claudeアプリの「Code」タブでクラウドセッションとRemote Controlを扱い、Dispatchはアプリからタスクをメッセージで送ります。つまり「Claude Code モバイルアプリ」を探している人が入れるべきものは、普段のClaudeアプリそのものです。
Claude Codeのモバイルアプリはどれを入れればいい?
入れるのはAnthropicのClaudeアプリです。iPadでも同じiOSアプリを使います。Claude Codeのセッション内で次を実行すると、スマホに合ったアプリストアを開くQRコードが出ます。
/mobile
/ios と /android も同じ動きです。
アプリを入れたら、ターミナルのClaude Codeと同じclaude.aiアカウント・同じ組織でサインインします。クラウドセッションとRemote Controlはclaude.aiアカウントが前提のため、Anthropic ConsoleのAPIキーや、Amazon Bedrockなどのサードパーティ経由で使っている環境からは届きません。アプリの「Code」をタップするとセッション一覧が開きます。Codeタブが見当たらないときは、プランか組織にこの機能が含まれていない可能性があります。
スマホから使う4つの方法は何が違う?
モバイルアプリは同じでも、作業がどこで動くかで4つに分かれます。
| 方法 | 実行される場所 | PCの電源 | 向いている場面 |
|---|---|---|---|
| クラウドセッション | クラウド上の環境(既定はAnthropic管理) | 切ってよい | GitHubのリポジトリで、スマホを閉じた後も作業を続けさせたい |
| プロジェクト | クラウド上で複数スレッドを並行 | 切ってよい | 1件のタスクではなく、関連する作業の流れをまとめて追いたい |
| Remote Control | 自分のPCで動くClaude Code | 起動したまま | ローカルのファイル、ツール、MCPサーバーが必要な作業 |
| Dispatch | 自分のPCのDesktopアプリ | 起動したまま | タスクをメッセージで送り、実行方法はDispatchに任せたい |
選ぶ基準は2つです。まずPCを起動しておけるか。PCが切れているならクラウドセッションかプロジェクトで、Remote ControlとDispatchはClaude CodeかDesktopアプリが動いたPCが要ります。次に、ローカル環境が要るか。手元のツールやMCPサーバーを使うならRemote Control、GitHub上で完結する新しい作業ならクラウドセッションが合います。
契約プランで使える方法はどう変わる?
公式に記載されている対象プランは次のとおりです。
| 方法 | 対象プラン |
|---|---|
| クラウドセッション | Pro、Max、Team。Enterpriseはプレミアムシート、またはChat + Claude Codeシートのユーザー |
| Remote Control | Pro、Max、Team、Enterprise。APIキーは非対応。Team・EnterpriseはOwnerが管理設定でRemote Controlのトグルを有効にする必要がある |
| Dispatch | ProとMaxのみ。TeamとEnterpriseでは使えない |
クラウドセッションはプランの利用上限に、ほかのClaude・Claude Codeの利用と合わせて計上され、クラウドVMの別料金はないと公式に書かれています。プランごとの料金や上限の考え方はClaude Codeの料金プランガイドで扱っています。
クラウドセッションをスマホから始めるには?
アプリのCodeタブでリポジトリとブランチを選び、タスクを書いて送信します。セッションは端末をまたいで続き、開けば進み具合の確認、質問への回答、方針の修正ができます。プルリクエストを見張らせ、CIの失敗やレビューコメントに対応させることもアプリから頼めます。
前提として、クラウドでのクローンとプルリクエスト作成にはGitHubが必要です。GitHubの接続や環境の初期設定はブラウザ側で行うので、Web版の始め方はClaude Code Web版の使い方ガイドを参照してください。
PCのターミナルからクラウドに投げて、続きをスマホで見る使い方もできます。
claude --cloud "Fix the authentication bug in src/auth/login.ts"
クラウドのVMがクローンするのは現在のブランチのGitHubリモートなので、ローカルのコミットは先にpushします。--cloud は後述の --remote-control とは別物です。クラウドのセッションを手元に引き取るには claude --teleport を使います。
Remote ControlでPCのセッションをスマホから操作するには?
Remote Controlは、PCで動くClaude CodeセッションをClaudeアプリやclaude.ai/codeにつなぐ機能です。処理の実行場所とファイルアクセスはPCに残り、MCPサーバーやプロジェクト設定もそのまま使えます。ターミナルとスマホから交互にメッセージを送れます。
始め方は3通りあります。
1つ目は、プロジェクトのディレクトリで待ち受け専用のサーバーモードを起動する方法です。セッションURLが表示され、スペースキーでスマホ向けのQRコードを出せます。
claude remote-control
2つ目は、ターミナルでも普段どおり入力しながら、リモートからも操作できる対話セッションとして起動する方法です(--rc でも可)。
claude --remote-control
3つ目は、すでに開いているセッションを途中からスマホに渡す方法です。セッション内で次を実行すると、それまでの会話履歴を引き継ぎます。
/remote-control
Desktopアプリ(Codeタブのローカルセッション)とVS Code拡張でも /remote-control で有効にできます。CLIでは初回にRemote Controlを有効にするかの確認が出るので承認します。
スマホからは、URLをブラウザで開く、QRコードを読み取る、Codeタブのセッション一覧から選ぶ、のいずれかで接続します。一覧ではパソコンのアイコンが付き、オンラインなら緑の点が出ます。接続中のターミナルには /rc active が表示されます。毎回の操作が手間なら、/config の「Enable Remote Control for all sessions」で自動接続にできます。
スマホで添付した写真は ~/.claude/uploads/ に、ほかのファイルはPCにダウンロードされて @ 参照で渡ります。
Dispatchはどう使う?
DispatchはDesktopアプリのCoworkタブにある常駐の会話で、スマホのClaudeアプリからタスクをメッセージで送ると、Dispatchが扱い方を決めます。バグ修正、依存関係の更新、テスト実行、プルリクエスト作成のような開発作業は主にClaude Codeのセッションとして起動し、調査、文書編集、表計算はCoworkに残ります。「Claude Codeのセッションを開いてログインのバグを直して」のように直接指定することもできます。
起動したセッションはCodeタブに「Dispatch」のバッジ付きで並び、完了時と承認が必要な時にスマホへ通知が届きます。このセッションでのアプリ操作の承認は30分で失効します。
セットアップとペアリング、Dispatchの設定は、公式ドキュメントからリンクされているDispatchのヘルプ記事が案内先です。Desktopアプリそのものの役割はClaude Codeデスクトップアプリの解説にまとめています。
スマホに通知を届けるには?
Remote Controlが有効な間、Claudeはスマホにプッシュ通知を送れます。通知設定の順序は次のとおりです。
- ClaudeアプリをiOSかAndroidに入れる
- ターミナルのClaude Codeと同じアカウント・組織でサインインする
- OSの通知許可を受け入れる
- ターミナルで
/configを開き、「Push when Claude decides」(Claudeの判断で送る通知)、「Push when actions required」(権限確認や質問の通知)のどちらか、または両方を有効にする
通知は主に長いタスクの完了時や判断を求める時に届き、プロンプトで「テストが終わったら通知して」と頼むこともできます。イベントごとの細かい設定はありません。
モバイルアプリの通知が届かないときは、/config に「No mobile registered」と出ていればスマホでClaudeアプリを開きます。iOSは集中モードや通知要約で止まったり遅れたりし、Androidはバッテリー最適化で遅れることがあります。接続中のターミナルで入力中やフォーカス中の間は送られない仕様です。
スマホからできないことは?
/pluginや/resumeなどターミナル専用のコマンドは使えない。/compact、/clear、/context、/usageは使え、/modelは/model sonnetのように引数で渡す- 権限モードは、クラウドセッションでAccept edits・Plan・Auto、Remote ControlでManual・Accept edits・Plan・Autoを選べる。どちらもアプリから選べる操作範囲にBypass permissionsは含まれない。各モードの意味は権限モードの解説を参照
- Remote Controlは、サーバーモード以外では1つのClaude Codeプロセスにつきリモートセッション1つ。複数を同時に扱うならサーバーモードを使う
claudeのプロセスが止まるとセッションはオフラインになる。SSH先で動かすならtmuxかscreenの中で起動する
つながらないときはどこを確認する?
Remote Controlで出る主なエラー対応を示します。
- 「Remote Control requires a claude.ai subscription.」が出る:claude.aiでサインインしていないか、別の認証がログインより優先されている。
claude auth loginでclaude.aiを選び、メッセージにANTHROPIC_API_KEYやANTHROPIC_AUTH_TOKENが出ていれば、シェルの環境変数か設定ファイルのenvから外す - 「Remote Control requires a full-scope login token」が出る:
claude setup-tokenやCLAUDE_CODE_OAUTH_TOKENの長期トークンはモデルへのリクエスト専用で、Remote Controlを張れない。claude auth loginでフルスコープのセッショントークンで認証し直す - 「Remote Control isn’t enabled for this account」が出る:よくある原因はプラン変更後に古くなったキャッシュの権利情報。
claude auth logoutの後にclaude auth loginを実行する。claude doctorで失敗したチェックを確認できる - そもそも使えない構成:Amazon Bedrock、Google CloudのAgent Platform、Microsoft Foundryを使っている場合や、
ANTHROPIC_BASE_URLをapi.anthropic.com以外(LLMゲートウェイやプロキシ)に向けている場合は利用できない。CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFICかDISABLE_GROWTHBOOKを設定している場合も使えない
PCのスリープからは復帰時に自動で再接続します。ネットワーク断が続くと、サーバーモードは約10分でプロセスが終了するので起動し直します。対話セッションはネットワークが戻れば自動で再接続します。
クラウドで「Session creation failed」が出たら、status.claude.comを確認し1分ほどおいて再試行します。放置で回収されたセッションはclaude.ai/codeから開き直せば会話履歴は戻りますが、動いていたサブエージェントやシェルコマンドは戻りません。ログイン全般のつまずきはログインのトラブルシューティングで扱っています。
スマホから操作するとき、データと端末の安全はどう守る?
Remote ControlのPC側は外向きのHTTPS通信だけで、安全性を保つため受信ポートを開きません。ただし接続中は、メッセージや応答、ツールの実行内容を含むトランスクリプトがAnthropicのサーバーに保存されます。
組織では、Remote Controlを無効にするなら disableRemoteControl 設定を使います。Zero Data RetentionやHIPAA構成を適用した組織ではRemote Controlを有効にできません。組織で「Require trusted devices」が有効な場合、メンバーは端末ごとに一度登録し、サインインが18時間を超えるとFace IDやパスキーなどで本人確認します。紛失した端末はclaude.aiのアカウント設定の「Trusted devices」から削除します。
組織としての導入判断や管理設定の全体像は法人向けセキュリティガイドにまとめています。
まとめ
Claude Codeのモバイルアプリは単独では存在せず、ClaudeアプリのCodeタブが入口です。PCを切るならクラウドセッションかプロジェクト、手元の作業を続けるならRemote Control、Pro・Maxでタスクを預けるならDispatchです。本文は2026年10月時点の公式ドキュメントに基づくため、対象プランや手順は公式の「Claude Code on mobile」で最新の記述を確認してください。
スマホとPCを行き来する使い方を、実際の作業の流れに組み込みながら身につけたい場合は、月額1,980円から参加できる学習コミュニティ「AI駆動ラボ」(lab.no-wave.jp)で、Claude Codeを自分の手で扱いながら学び続けられます。