「iPhoneでClaude Codeを使いたい」と検索する人、最近増えてきた印象です。

ただ調べてみると、出てくる情報がバラバラで方法も複数。何を選んだらいいか分かりにくい状態でした。

実際にはiPhoneでの利用パターンは 3種類 あって、それぞれ目的が違います。整理して、自分に合うやつを選べるようにする記事です。

3つの方法を一覧で

最初に全体像を掴んでもらえると話が早いです。

方法

主用途

必要なもの

自宅PC

Claudeアプリ単体

普通のチャット・画像認識

iOS版Claudeアプリ

不要

Remote Control

自宅PCのClaude Codeを遠隔操作

アプリ + PC側のClaude Code

必要(起動中)

Dispatch

仕事をPC側に投げて寝る

アプリ + Claude Desktop

必要(オン)

「iPhoneだけでClaude Codeを完結させる」のは現状ほぼ無理で、多くの場合は自宅PCとの組み合わせ で使います。これだけ最初に押さえてください。

方法1 — Claudeモバイルアプリ単体で何ができるか

App Storeで配布されているClaudeアプリ。これ単体でできるのは、ざっくり言うと 普通のChatGPT風チャット

  • 日本語で会話
  • 画像を撮ってアップロード(レシート読み取り、図解の解釈など)
  • 音声入力
  • ファイル(PDF・画像)を貼って質問

これだけでも非エンジニアの仕事には十分使える場面が多いです。たとえば外出先でレシートを撮って「経費精算用に金額抜き出して」とか、PDFを送って「要点3つで」とか。

ただし、Claude Codeの本体機能(ローカルファイル操作・コマンド実行・MCP連携)は使えない。ここが多くの人の誤解ポイントです。「アプリだけインストールしてClaude Codeを使い始めたつもりが、ただのチャットしかできない」と感じるパターン。

Claude Codeの本体は PCのターミナルで動くソフトウェア。アプリはあくまでその窓口、もしくは普通のClaudeチャット用、と捉えるのが正解です。

方法2 — Remote Control(v2.1.51〜)で自宅PCのClaude Codeに繋ぐ

ここからが本命の話。

PCで claude --remote-control というコマンドを叩いておくと、その状態のセッションをiPhoneのClaudeアプリやブラウザから操作できます。

つまり iPhoneの画面でPC側のClaude Codeを動かせる。ローカルファイルもMCP連携も全部生きたまま。これがあるかないかでiPhone活用の幅が一気に変わります。

設定の流れはこう。

  1. PCで claude --remote-control "案件A" を実行
  2. ターミナルにQRコードが出る(スペースバーで切り替え)
  3. iPhoneのClaudeアプリで起動 → セッション一覧に「案件A」が出る or QRをカメラで読み込む
  4. タップして接続、以降は会話が同期

外出先で「あの議事録ファイル、要点だけ抜いて」と頼むと、PCにある議事録を実際に読んで、要点を返してくれる。ファイルはアップロードしていない のがポイント。PC側のClaude Codeが読んでいるだけ。

ただし制約も明確。

  • PCがオンラインで起動中 でないと繋がらない
  • 約10分以上のネット切断 でセッションがタイムアウト
  • Pro / Max / Team / Enterprise プランが必須(無料プランは不可)
  • APIキー直叩き / Bedrock / Vertex では使えない

私は外出する時、PC側のClaude Codeを --remote-control 付きで起動してスリープを切っておく、というのが習慣になりました。

方法3 — Dispatchで「仕事を投げて寝る」

Remote Controlとよく混同されるのがDispatch機能。

これは「iPhoneからメッセージを送ると、自宅PCのClaude Desktopがその仕事を始めてくれる」もの。Remote Controlがリアルタイム遠隔操作なのに対し、Dispatchは タスクを投げて任せる イメージ。

使い方の例。

  • 寝る前にiPhoneから「明日朝までに、先週分のExcelデータを月別に集計してファイル保存して」と送信
  • PC側のClaude Desktopがその指示を受け取って実行
  • 朝起きると完了している

夜寝てる間に作業を進めたい人や、外出中に「あ、あのデータ整理頼んでおこう」と思いついた時に向いています。

設定は Claudeモバイルアプリと Claude Desktop のペアリング が必要。Claude Codeのアプリではない方(普通のClaude Desktop)にDispatch機能が組み込まれているので、ここも混同に注意です。

iPhone固有のハマりどころ4つ

iOSで使っていて引っかかったポイントを共有します。

1つ目 — 通知が来ない時はフォーカスモード

集中モード(おやすみフォーカス、仕事フォーカス)を有効にしていると、Claudeの通知が抑制されます。設定 → 通知 → Claude → 通知サマリーから除外、もしくは設定 → 集中モード → 各モードの許可リストにClaudeを追加。

スマホ通知の設定は別記事で詳しく扱っているので、そちらも参照してください。

2つ目 — バックグラウンドでの遅延

iPhoneはバックグラウンドアプリの動作を制限する仕組みなので、Claudeアプリを長時間バックグラウンドに置くと通知が遅れることがあります。重要な通知は アプリを開いておく 方が確実です。

3つ目 — 機内モード/弱電波

通信が10分以上途切れるとRemote Controlのセッションがタイムアウトして消えます。新幹線のトンネル区間が長い人は、戻ってきた時に再接続が必要、と覚えておきます。

4つ目 — テキスト入力の効率

iPhoneのキーボードで長文を打つのは効率が悪い。私はBluetoothキーボードを併用するか、音声入力で大筋を入れて、後でPC側で校正する流れにしています。

私のiPhone運用 — 場面別の使い分け

参考までに、私の運用を時系列で。

朝(通勤中)

  • アプリ単体でその日のスケジュールを口頭でClaudeに伝えて整理させる
  • 重要メールに対する返信文の素案を作らせる

日中(在宅勤務中)

  • 自宅PCで claude --remote-control を起動
  • 席を立つ時(会議・お風呂・買い物)はiPhoneのアプリでフォロー

夕方(外出中)

  • iPhoneアプリでRemote Control接続
  • 「日中投げたタスクの結果を見せて」と確認
  • 必要なら追加指示

夜(就寝前)

  • 翌朝までに進めておきたい仕事をDispatchで投げる
  • スマホ通知をオンにして眠る

これでほぼ「いつでもどこでもClaude Codeに頼める」状態が完成します。

まとめ

  • iPhoneでClaude Codeを使う方法は 3種類 あり、目的で使い分ける
  • Claudeアプリ単体 — 普通のチャットと画像認識(Claude Code本体機能は使えない)
  • Remote Control — 自宅PCで動くClaude Codeを遠隔操作(ローカルファイル全部使える)
  • Dispatch — 仕事をPC側に投げて任せる(寝てる間に進めるのに便利)
  • iPhone単体ではなく PCとの組み合わせ が前提
  • フォーカスモード・バッテリー・電波で通知遅延が起きやすいので調整必須

「iPhoneだけで完結させたい」と思うと当てが外れますが、PCと組み合わせれば PCに張り付かなくていい働き方 が手に入ります。私自身、この3つを覚えてから、平日の作業時間が体感1.5時間/日くらい増えました。