本文へスキップ

本サイトはアフィリエイト広告を利用する場合があります。一次情報と検証内容を優先して掲載します。

制作記録更新 一次情報あり書いた人 ゆたか

Claude Codeをスマホから動かす方法|iPhoneで自宅PCのセッションにつなぐRemote Controlの設定と、5日分のログ

#Claude Code#Remote Control#スマホ#一次情報

この記事の要点

Claude Codeをスマホから動かすなら、公式のRemote Controlで足りた。
PCで claude remote-control を起動しておき、iPhoneのClaudeアプリの「Code」から同じセッションにつなぐ。
作業はPCの中で動くので、PCのファイルや設定はそのまま使える。
私の場合、気づいてから稼働まで1時間足らずで、つまずいたのはログインのやり直し1回だけだった。
残る注意は、PCを点けておくことと、PCとスマホの両方から同じファイルに書き込ませないこと。

結論: スマホは「窓口」、作業は家のPCで動く

先に結論から。Claude Codeをスマホから動かす方法として、私は公式のRemote Controlを使っている。
家のPCで claude remote-control を起動しておき、iPhoneのClaudeアプリの「Code」の画面から、そのセッションにつなぐ。
作業はPCの中で進むので、PCにあるファイルも、設定も、つないである外部ツールも、机の前にいるときと同じように使える。

私はコードを書かない。
平日の日中はPCの前にいないので、朝や昼休みにスマホから「この続きをやっておいて」「さっきの結果を見せて」と言えるかどうかは大きかった。
稼働までは、思いついてから1時間足らず。つまずいたのは、ログインのやり直し1回だけだった。

以下、公式の条件、私の設定、残っていた5日分のログ、決めた運用ルールの順に書く。

Remote Controlでできること(公式・2026年10月9日確認)

Remote Controlは、自分のPCで動いているClaude Codeのセッションに、スマホのClaudeアプリやブラウザ(claude.ai/code)からつなぐ機能だ。
2026年10月9日に公式ドキュメントで確かめた要点を、私が気にした順に並べる。

気になったこと公式の説明
使えるプランPro・Max・Team・Enterprise。APIキーでのログインは対象外。TeamとEnterpriseは管理者が先に有効にする
どこで動くか作業はずっと自分のPCの中。ファイル、外部ツール、プロジェクトの設定もそのまま使える
家のネットワークPC側は外向きのHTTPS通信だけ。外から入るためのポートは開けない
起動の仕方claude remote-control(待ち受け専用のサーバーモード)、claude --remote-control(手元でも打てる対話モード)、作業中のセッションで /remote-control(短縮形 /rc)の3通り
スマホからの入り方アプリの「Code」にあるセッション一覧から選ぶ(PCのアイコンに緑の点が付いていればオンライン)。サーバーモードならスペースキーでQRコードを出して読み取る手もある
途切れたときPCのスリープや回線の切断のあと、PCがオンラインに戻れば自動で再接続する

サーバーモードでは、1つの待ち受けから複数のセッションを開ける。同時に開ける数の上限は既定で32。
既定では、どのセッションも同じフォルダで作業するので、同じファイルを同時に書き換えるとぶつかりうる、と公式にも書かれている。
これは後で書く運用ルールにそのまま効いてくる。

私の設定——気づいてから稼働まで、朝の1時間足らず

作業の記録を、日誌に残した時刻で並べる(2026年6月13日・日本時間)。

時刻記録
6時46分Claude Codeを触る時間帯を「朝・昼・夜」の3回に分けるルールを作る
6時56分朝と昼はiPhoneから、と前提を書き換える
7時11分「PCを点けたままなら、iPhoneから家のPCのClaude Codeに直接話せないか」と調べ、公式のRemote Controlでできると確かめる
7時56分稼働。iPhoneからの接続テストも通る

時間帯を3回に分けたのは、Claude Codeの使える量が5時間ごとの枠で区切られているからだ。
朝に重い作業を投げておけば、昼に結果を見て直せる。そのためには、朝と昼にスマホから指示を出せる経路が要る。
Remote Controlを探したのは、この流れの中だった。

つまずいたのは1回だけ——ログインのやり直し

最初の起動では、端末の確認(Trusted Device)に関するエラーで止まった。
PCのターミナルでClaude Codeを開き、/login でログインし直したら、次の起動は通った。
公式ドキュメントでも、Remote Controlはclaude.aiのアカウントでログインしていることが前提で、うまくいかないときはログインし直すよう案内されている。

起動のしかた——6月は手動、10月からはPCの起動時に自動

私はサーバーモードで常駐させている。
起動のときに出る「Remote Controlを有効にしますか(y/n)」に自動で「y」と答える形にして、ウィンドウは最小化、画面に出る表示はログファイルに書き出す。
セッションにはスマホの一覧で見分けがつくよう --name で名前を付けた。

claude remote-control --name "(スマホの一覧に出したい名前)"

6月に始めたときは、自動起動を設定しなかった。PCを再起動したら、このコマンドを自分で打ち直す決まりにした。
手間はあるが、知らないうちに外からつながる状態にはならない、と考えたからだ。

この決まりは、10月5日に変えた。
後で書くとおり、6月のログは18日で途切れていて、そこからRemote Controlは止まったままになっていた。
10月5日にClaude Codeを新しい版に更新してログインし直し、上のコマンドを書いた起動用のファイルを、Windowsのスタートアップに登録した。
いまは、PCを起動するたびに最小化した状態で立ち上がる設定になっている。
登録した日の最初の1回は自分の手で起動し、18時43分にログへ「Connected」と出ている。
自動で立ち上がるぶん、PCが点いていればいつでもつながる状態になる。後で書くアカウントの守りは、そのぶん大事になった。

PCを点けておく設定

作業がPCの中で動く以上、PCが眠ると、スマホからは何も進められない。
そこで、PCのスリープを切り、ふたを閉じても動き続ける設定にした。
離席するときも、Claude Codeのプロセスは止めない。

5日分のログで見た、切断と再接続

手元には、稼働を始めた6月13日から6月18日までのログが残っていた。
起動の確認が1回だけ記録されているので、1回の起動がこの期間ずっと続いていたことになる。数字はこのログから数えた。
ログは6月18日の午後、「準備ができた」という表示で終わっていて、止まった理由は残っていない。

項目ログの記録
自動の再接続9回(0秒で戻ったのが4回、1秒が4回、30秒が1回)
セッションの異常終了1回(「Process exited with error」と記録)
同時に開いていたセッションほとんどの時間が「1/32」(1つ使用中)

再接続は9回あったが、自分で何かをし直した記録はない。いちばん長い切断でも30秒で戻っている。
スマホから使っていて「つながらない」と感じる場面は、ログの上ではほとんど起きていなかった。

異常終了の1回は、ログに理由までは出ていない。
公式ドキュメントには、サーバーモードのセッションが落ちたときは、つないでいる端末からメッセージを送れば立ち上げ直してくれる、と書かれている(Claude Codeのバージョン2.1.238以降)。
また、PCは起きているのにネットワークにつながらない状態が続くと、サーバーモードはおよそ10分で諦めて終了するので、そのときは起動し直す。
VPNの切り替えなどでネットワークが変わった後に、通信の拒否(HTTP 403)が続く場合は、3分ほど再試行してから接続を切る、とも書かれている。

決めた運用ルール——窓口は1つ、書き込みは片側から

使い始めてすぐ、ルールを2つ決めた。

1つ目は、窓口を1つにすること。PCからもiPhoneからも、指示はこの1つのセッションに出す。
同じ会話が1本につながるので、朝にスマホで頼んだことを、夜にPCで続きから確認できる。
画面を見ながらの作業(アプリの設定を確かめる、ブラウザで表示を確かめるなど)だけは、PCの別のセッションでやる。

2つ目は、書き込みを片側からにすること。
PCで作業を走らせたまま家を出たときは、iPhoneからは相談や状況の確認だけにして、ファイルを書き換える指示は、PC側の作業が終わってから出す。
公式にもあるとおり、既定では同じフォルダで動くので、2か所から同じファイルを書き換えさせると、どちらかの変更が消えかねない。

もう1つ、ルールというより心構えとして、アカウントの守りは固めておくべきだと考えている。
家のネットワークの口は開けないとはいえ、Claudeのアカウントに入れる人は、家のPCで動くセッションに指示を出せる。
公式ドキュメントには、使う端末をあらかじめ登録したものに限る「Trusted Devices」という仕組み(2026年10月時点ではベータ)があり、ProとMaxでは自分の設定画面からオンにできると書かれている。

まとめ: スマホから動かすのに要るのは、点けっぱなしのPCと、書き込みの決めごと

Claude Codeをスマホから動かすなら、公式のRemote Controlで足りた。
PCで claude remote-control を起動して、iPhoneのClaudeアプリから同じセッションにつなぐだけだ。
思いついてから稼働まで1時間足らず、つまずいたのはログインのやり直し1回。
残っていた5日分のログでは、自動の再接続が9回あり、いちばん長くても30秒で戻っていた。

要るのは、PCを点けておくことと、PCとスマホの両方から同じファイルを書き換えさせない決めごとの2つだと思う。
コードを書かない私にとっては、机の前にいない時間にもAIの作業を進められるようになったことが、いちばん大きな変化だった。

Claude Codeそのものの使い心地はClaude Codeのレビューに、Codexとの分担はClaude CodeとCodexの比較に書いている。
実際の作業を別のAIに任せる進め方は、サブエージェントの実録にまとめた。

よくある質問

Claude Codeはスマホから使えますか?

使えます。
私が使っているのは公式のRemote Controlという機能で、自分のPCで動いているClaude Codeのセッションに、iPhoneのClaudeアプリ(「Code」の画面)からつなぎます。
作業そのものはPCの中で動くので、PCにあるファイルや設定、つないでいる外部ツールもそのまま使えます。
スマホ側は指示を出して結果を読む窓口だと考えるとわかりやすいです。

Remote Controlはどのプランで使えますか?

2026年10月9日に公式ドキュメントで確かめた範囲では、Pro・Max・Team・Enterpriseの各プランで使えます。
APIキーでのログインには対応していません。
TeamとEnterpriseは、組織の管理者(Owner)が先に有効にする必要があります。
私が稼働させた2026年6月13日は、Proプランの表示で問題なく動きました。

PCがスリープしたり、回線が切れたりしたらどうなりますか?

公式ドキュメントでは、PCのスリープや回線の切断のあと、PCがオンラインに戻れば自動で再接続するとされています。
ただしPCが眠っているあいだはスマホから作業を進められないので、私はPCのスリープを切り、ふたを閉じても動く設定にしました。
残っていた5日分のログでは、自動の再接続が9回あり、そのうち8回は1秒以内、いちばん長くても30秒で戻っていました。

家のPCに外から入る設定(ポート開放やVPN)は必要ですか?

要りませんでした。
公式ドキュメントによると、PC側のClaude Codeは外向きのHTTPS通信だけを使い、外から入ってくるためのポートは開けません。
私もルーターの設定には触れていません。
そのかわり、Claudeのアカウントに入れる人はセッションに触れられることになるので、アカウントの守りは固めておくべきだと考えています。

制作記録の更新は Substack でも届けています。

1min Quiz

あなたが作るべきアプリ、1分で診断できます

記事を読んで「自分も何か作ってみたい」と思ったら、まず5つの質問に答えてみてください。いまのあなたに向いたアプリの型と、最初の一歩がわかります。約1分・無料です。

次に読む