SuggescoMagazine 第 63 号 P.01
Suggesco AI何を読めばいいか、お困りですか?
AIツールSuggesco

Claude Code Remote Controlをスマホから使う。外出先で動かす手順と、許可の絞り方

スマホから自分のパソコンのClaude Codeを動かす方法をまとめました。公式のRemote …

機能の紹介と接続手順なら、公式のドキュメントが正確です。私が知りたかったのはその先で、外出先のスマホから自宅のパソコンのClaude Codeに指示を出したとき、実際どこで詰まるのかでした。公式のリモート機能が出るより前から、私はSlack経由で似たことを自作して使っています。移動中に一言だけ投げておいて、帰ったら終わっている。やってみると、うまくいく仕事と、そうでない仕事がはっきり分かれました。公式のリモートコントロールの利用要件と手順を押さえたうえで、自前で組む場合との比べ方、コードを書かない仕事での使いどころ、遠隔で許可してよい範囲、そして出先でいちばん時間が溶ける「確認の往復」をどう減らすかまで書きます。

目次

Claude Code Remote Controlでできること

公式のRemote Controlは、パソコンで動いているClaude Codeのセッションを、スマホやタブレット、別のブラウザからそのまま続けられるようにする仕組みです。セッションというのは、Claude Codeを起動してから終わるまでの、ひとつながりの会話のことだと思ってください。2026年2月に追加された、まだ新しい機能になります。

誤解されやすいのは、リモートデスクトップのように画面を丸ごと転送するものではない点です。処理が動くのはあくまで手元のパソコンで、スマホ側が担当するのはチャットの入力と出力だけになります。コードもファイルも自分のパソコンから出ていかないので、預けるものが増えるわけではありません。読み書きも、コマンドの実行も、これまでどおり手元で起きています。

何が変わるかというと、「席に戻るまで待つ」がなくなります。移動中にひとつ思いついたとき、メモに残して帰ってから打ち直す代わりに、その場で本人に伝えて走らせておける。戻ったときには終わっているか、少なくとも途中まで進んでいます。起動するのはパソコン側、指示を出すのはどこからでも、結果が残るのは手元、という分担になっています。

Remote Controlの利用要件と、接続までの手順

使うために要るものは3つです。1つ目がclaude.aiの有料プラン。ProまたはMaxの契約が必要とされていて、無料プランでは使えません。2つ目がスマホ側のClaudeモバイルアプリ、またはブラウザ。3つ目が、パソコン側でClaude Codeが動いていることです。プランごとの違いや実際にかかる金額はClaude Codeの料金プランを比べた記事に整理しているので、契約から迷っている方はそちらもどうぞ。

接続そのものは短いです。いつもどおりパソコンでClaude Codeを起動して、/remote-control(短縮形は/rc)と打つ。QRコードとセッションURLが表示されるので、スマホのカメラで読み取る。それだけで、スマホの画面から続きが打てるようになります。インストールし直すものも、ルーターの設定をいじる必要もありません。

ありがたいのは、すでに走らせている作業を途中から渡せることです。新しくリモート用のセッションを始める道と、いま動いているセッションをそのままリモートに切り替える道の2つが用意されています。作業を止めて開き直さなくていいので、家を出る直前に切り替えて持ち出す、という使い方ができます。

毎回コマンドを打つのが面倒なら、設定で自動有効化にもできます。/configから、または設定ファイルに書いておくことで、以降すべてのセッションで最初からリモートを受け付ける状態になります。便利ではありますが、常時オンはあとで書くセッションURLの話とセットで考えたほうがよさそうです。私自身は、持ち出す日だけ手で有効にするくらいがちょうどいいと思っています。

通信の中身と、セッションURLの扱い

遠隔で動かすと聞くと、自宅のパソコンに外から入れる穴を開けるのかと身構えます。実際の作りは逆で、パソコンの側からAnthropic側へ外向きのHTTPSでつなぎに行く形になっています。ポートを開けたり、固定IPを用意したりしなくていいのは、この向きのおかげです。認証に使われるのも短い有効期限の合鍵のようなもので、ずっと使える鍵が置きっぱなしになるわけではありません。

安心できる作りではありますが、いちばん気をつけるところがセッションURLです。URLを知っている人は、そのまま私のパソコンに指示を出せます。ログインを求められる別の壁があるわけではないので、実質パスワードと同じものだと考えたほうが安全です。チャットに貼らない、スクリーンショットに写り込ませない、画面共有中に表示しない、の3つは守るようにしています。うっかり出したかもしれないと思ったら、パソコン側のセッションを終わらせてしまうのが早いです。

セッションURLの扱い

①人に見せる画面には出さない(画面共有・スクリーンショット・スマホの通知プレビュー)②「あとで使うから」とメモアプリやチャットに保存しない ③漏れたかもしれないと思ったら、パソコン側のセッションを終了させる。終わったURLは使えなくなる ④会社から支給された端末やアカウントでは、組織の決まりで機能そのものが止められている場合がある。勝手に有効化せず、先に確認する

制限事項と、パソコンを起動したままにする前提

いちばん現実的な制約から書きます。リモートで動かすには、パソコンの電源が入っていて、Claude Codeのセッションが生きている必要があります。Claude Codeを起動しているターミナル(コマンドを打ち込むための、あの黒い画面)のウィンドウを閉じればセッションも終わりますし、スリープに入れば当然そこで止まります。ノートパソコンの蓋を閉じて出かける習慣の方は、ここで一度つまずくと思います。

対処としては、電源につないでいるあいだはスリープしない設定にしておくか、macOSならcaffeinateのように寝かせないでおくコマンドを噛ませておく方法があります。ただ、どちらも「家のパソコンを起動したまま出かける」ことに変わりはありません。外出のたびに気にするのが嫌になったので、私は別の逃げ方をしました。後半の、常時動かすものをパソコンに置かない、という話につながります。

できないことも整理しておきます。スマホ側で見えるのはチャットのUIだけで、ファイルブラウザもターミナルの画面も出てきません。差分を目で追って確かめたい作業や、画面に出た表を眺めながら考えたい作業は、素直に戻ってからのほうが速いです。加えて、モバイルの入力はどうしても遅くなります。長いプロンプトを打つのがつらいという、地味ですが毎回響く制限があります。

Claude Code on the web、自前構築との比べ方

スマホから動かす方法は、公式のリモートコントロールだけではありません。よく挙がるのは4つです。1つ目が公式のRemote Control。2つ目がClaude Code on the webで、こちらはクラウド側で処理が動くのでパソコンを起動しておく必要がありません。3つ目が、SSHやTailscaleといった道具を使って、自分のパソコンへの通り道を自分で作ってしまう方法です。SSHは離れた場所からパソコンを操作するための昔からある仕組み、tmuxは席を立ってもターミナルの作業を消さずに残しておくための道具、Tailscaleは自分の機器同士だけをつなぐ小さな専用ネットワークを作るサービスで、いずれも設定と管理は自分で面倒を見ることになります。4つ目が、私がやっているチャット経由の受け渡しです。

手段 パソコンの起動 手元のファイル 用意の手間 向いている使い方
公式のRemote Control 要る 触れる ほぼ無し(コマンド1つ) 出先から往復して詰めたいとき
Claude Code on the web 要らない 触れない 少ない ネット上のコード置き場だけで完結する作業
SSH+tmux/Tailscale 要る 触れる 大きい 画面ごと見たい、自分で全部握りたい
チャット(Slack等)経由 要る 触れる 中くらい 投げっぱなしにして結果だけ受け取る

選ぶときに見るのは3つ。手元のパソコンにあるファイルや道具を使う必要があるか。パソコンを起動したままにしておけるか。どこまで自分で面倒を見たいか。手元のファイルが要らない作業なら、on the webのほうが素直です。クラウド側で始めた作業を手元に引き取る仕組みも用意されているので、両方を行き来する使い方もできます。逆に、自分のパソコンにしかない資料やツールを触らせたいなら、パソコンを起動しておく側の3つから選ぶことになります。

自前で組む方法は、正直なところ手間に見合うかどうかで決まります。ターミナルの画面をそのまま見たい、複数の作業を並べて監視したい、といった要求があるならSSHとtmuxの組み合わせは強いです。ただ、鍵の管理やネットワークの設定を自分で抱えることになります。そこまでの必要がないなら、公式の1コマンドで済ませるほうが早いでしょう。

Slack経由で組んだ、スマホからの遠隔操作

私が普段使っているのは4つ目のチャット経由です。作ったのは公式のリモート機能が出るより前で、動機は単純でした。席を外しているあいだに思いついたことを、忘れないうちに投げておきたかっただけです。

仕組みも複雑ではありません。Slackに自分専用のチャンネルをひとつ作り、Macの側に小さな監視プログラム(Bot)を常駐させておきます。プログラムは定期的にチャンネルを見に行き、新しい書き込みがあればClaude Codeにそのまま渡して実行させ、返ってきた内容をスレッドに返します。やっていることはそれだけです。

スマホのSlack(自分専用のチャンネル)
   │  「〜やっといて」と1行だけ書く
   ▼
自宅のMac(小さな監視プログラムが常駐)
   │  定期的にチャンネルを見に行く
   ▼
Claude Code に指示を渡して実行(動くのは手元)
   │
   ▼
結果をスレッドに返信 → スマホにプッシュ通知が届く

Slackを選んだ理由は4つあります。すでにスマホに入っていてログインも済んでいること。プッシュ通知が来るので、終わったことに気づけること。やり取りが全部ログとして残り、あとから検索できること。そして、専用のアプリを新しく開かなくていいこと。新しい場所を増やすと、結局そこを見に行かなくなりがちです。

自分で組んだので、弱いところもはっきり分かっています。一度に1件しか処理しない作りなので、続けて2つ投げると後ろがつかえます。一定時間で打ち切るようにしてあるため、長くかかる処理は結果が返ってきません。返信できる文字数にも上限があるので、出力は末尾だけを返す形にしてあります。全部を読ませる用途には、はじめから向いていないわけです。

弱点がはっきりしているぶん、用途も寄せました。短い指示を投げて、終わったかどうかだけ分かればいい仕事に使う。中身をじっくり読みたいものは、戻ってから手元で開く。公式のリモートコントロールが出たいま両者を比べるなら、往復しながら詰めたいなら公式、投げっぱなしにしたいならチャット経由、という住み分けになりそうです。片方に寄せる必要はなく、私は当面どちらも残すつもりでいます。

コードを書かない仕事での使いどころ

リモート操作の解説は、そのほとんどが「開発の途中経過を出先から見守る」という前提で書かれています。ソファでレビューする、移動中に長い書き換えを見守る、会議の合間にテストの結果を見る。並んでいる例が、だいたいコードの話です。ただ、出先から指示を投げるようになって思ったのは、コードを書かない仕事のほうがむしろ遠隔と相性がいい、ということでした。

向いている仕事には共通点があります。1つ目は、途中で判断を求められないこと。調べ物や下書きのように、やり方さえ先に渡してあれば最後まで走り切るものは、見ていなくても進みます。2つ目は、結果が文章で返ってくること。スマホの画面で受け取れる形かどうか、と言い換えてもいいです。変更前と変更後を色分けで見比べたり、大きな表を眺めながら考えたりする仕事は、小さい画面では追いきれません。3つ目は、失敗しても捨てられること。下書きも集計も、気に入らなければ消してやり直せます。

分かれ目は職種ではないと思っています。コードの修正でも、直す場所と直し方が決まっていれば出先から投げられますし、文章の仕事でも、そのまま公開まで進む作業なら遠隔には向きません。判断が挟まるか、結果を小さい画面で受け取れるか。2つの条件で見ると、自分の仕事のうち出先に出せる部分が案外あることに気づきます。

常時動かすものはパソコンに置かない

遠隔操作で面倒なのは、機能そのものより「パソコンを生かしておくこと」でした。出かける前に電源とスリープを確認して、蓋を開けたまま置いていく。1回なら平気でも、毎回となると続きません。

私の答えは、常に動いていてほしい処理をパソコンから追い出すことでした。VPSを1台借りて、そちらに寄せています。VPSは、ネットの向こうにあるサーバーを月額で間借りする仕組みで、個人向けのものなら月に千円台から借りられるプランもあります。24時間動き続けるので、Macが寝ていても、持ち出していても止まりません。決まった時刻に走らせたい処理や、通知を出す仕組みは全部そちらに移しました。

逆に、手元のファイルを読んで判断するような作業はMacに残しています。常時動かしたいものは、そもそも自分のパソコンに置かない。時計で動くものはサーバー、頭を使うものは手元、という分け方をしておくと、遠隔から呼び出す必要のあるものが減ります。リモート機能を強くするより、リモートで呼ばなくていい状態を作るほうが、結果として楽でした。

遠隔で許可する範囲の絞り方

手元にいるときは、確認を求められた時点で中身を見て、おかしければ止められます。出先ではそれができません。画面が小さく、注意も散っていて、しかも「早く進めたい」という気持ちが働きます。だから許可する範囲は、出かける前に決めておきます。

決めておくとよいのは4つです。1つ目、消す操作を許可しない。削除の代わりに「別の場所へ移す」に置き換えておけば、間違えても戻せます。2つ目、外に出る操作は必ず手動承認にする。公開・送信・投稿・入稿のたぐいは、下書きか停止した状態までを作らせて、最後のひと押しは自分の指に残す。3つ目、触ってよい場所を限る。作業用のフォルダの外に出さないようにしておくと、思いがけない巻き込み事故が減ります。4つ目、止め方をひとつ用意しておく。セッションを終わらせれば全部止まる、という道筋を先に確認しておくだけでも安心感が違います。

誤解されそうなので補足すると、外出前に権限を緩めておくこと自体は悪くありません。緩めてよいのは、調べる・読む・書くの側です。消す・出す・お金が動く、の3つは緩めません。分けずに「全部許可」で出かけると、遠隔操作というより遠隔で目をつぶっているのに近くなります。決まりごとを毎回言わずに済ませる方法はClaude Codeのhooksでルールを守らせる方法に書いたので、口頭のお願いではなく仕組みで縛りたい方はあわせて読んでみてください。

見ていないあいだに走らせてよい作業の見分け方

任せるかどうかの判断軸はひとつでいいと思っています。取り消せる作業かどうかです。結果が気に入らなければ捨てられるものは、見ていなくても走らせて構いません。捨てられないものは、戻ってからにします。

判断 作業の例 理由
走らせてよい 調べ物、下書き、文章の整形、数字の集計、テストの実行、バージョン管理下のコードの変更 間違っていても捨てられる。結果を見てから採用するか決められる
戻ってからにする 本番の公開・入稿、メールやチャットの送信、料金が発生する呼び出し 取り消しがきかない。相手のいる操作は特に
そもそも許可しない ファイルの削除、まとめての上書き、権限の変更 失ったものは戻らない。削除は「移動」に置き換えておく

もう一段だけ細かい見分け方があります。終わったかどうかだけ分かればいい仕事か、途中で判断を求められる仕事か、という違いです。後者を出先で始めると、承認待ちの通知が来るたびにスマホを開くことになり、移動中ずっと画面を見ている状態になります。出先でいちばん時間が溶けるのは通信ではなく、確認の往復でした。判断が挟まりそうな作業は、手元にいるうちに方針まで決めておいて、出先では実行だけを走らせるほうがうまくいきます。

出先から一言で動かすための仕込み

スマホでは長い指示が打てません。だから「一言で呼べる形」に、あらかじめ寄せておきます。公式のリモートコントロールの解説ではあまり触れられない部分ですが、外から使うようになると、あるかないかで作業の速さがはっきり変わります。

やっているのは4つです。1つ目、よくやる手順に名前を付けて呼べるようにしておく。スラッシュコマンドやスキルとして登録しておけば、出先で打つのは名前と対象だけで済みます。2つ目、前提はファイルに書いておく。作業の決まりごと、口調、出力の形をあらかじめ書いておけば、毎回説明しなくてよくなります。3つ目、報告の形を決めておく。やったことを3行と、止まった理由だけ返させる。スマホの画面で長文を読まされるほど、確認が面倒になるものはありません。4つ目、外出前に3分だけ整える時間を取る。

外出前の3分

①走らせるものをひとつだけ決める(同時に2つ以上を出先で抱えると、どちらも中途半端になります)②許可する範囲を確認する(消す・出す・課金の3つが止まっているか)③パソコンが寝ない状態か確認する(電源につないだか、ターミナルを閉じていないか)。3つ確認しておくだけで、移動中にスマホを開く回数がはっきり減ります

つながらないときに見るところ

エラー文言ごとの対処は公式のドキュメントが詳しいので、ここでは実際に引っかかりやすい3つだけ書きます。まず、スマホ側にセッションが出てこない場合。パソコン側のセッションが生きているか、ターミナルを閉じていないか、スマホとパソコンで同じアカウントにログインしているかを順に見ます。だいたいはどれかです。

次に、有料プランなのに機能が使えない場合。会社や組織のアカウントで、管理者の決まりによって止められていることがあります。あとは、Claude Code自体のバージョンが古いというパターン。新しめの機能なので、まず更新してから疑うほうが早いです。

最後に、途中で切れる場合。パソコンがスリープに入った、あるいは移動中にネットワークが切り替わった、のどちらかが多いでしょう。接続が切れても手元の処理はそのまま進んでいることがあるので、戻ってからセッションの履歴を確認して、どこまで終わったのかを見てください。切れた瞬間に全部消えるわけではありません。

よくある質問

Q. 移動中に通信が切れた場合、実行中の作業はどうなりますか?
A. 処理そのものは手元のパソコンで動いているので、スマホとの接続が切れても、パソコン側のセッションが生きていれば進み続けます。切れるのは指示と結果の通り道のほうです。つながり直せば途中から見られますし、戻ってからパソコンの画面で確認することもできます。ただし、途中で確認を求められる作業だと、応答がないまま止まって待っている状態になります。切れる可能性のある移動中は、判断を挟まない作業を渡しておくほうが安全です。

Q. iPhoneのSafariなどブラウザだけでも操作できますか? Claudeアプリは必須ですか?
A. セッションURLを開けばブラウザからでも操作できるとされています。ただ、モバイルアプリのほうが通知の受け取りや再接続が扱いやすいので、日常的に使うならアプリを入れておくほうが快適でしょう。タブレットや別のパソコンのブラウザから開く使い方もできます。どの端末から開くにせよ、URL自体が操作の権限そのものである点は変わりません。共有端末で開いたままにしない、というところだけ気をつけてください。

Q. リモート操作をしているあいだ、パソコンで別の作業をしていても影響はありませんか?
A. 手元のパソコンでClaude Codeが動いている状態なので、そのぶんの負荷はかかります。ただ、遠隔から指示を出しているせいで重くなるわけではなく、席に座って同じ作業をさせているときと変わりません。気をつけたいのはむしろ別のところで、出先から走らせた作業が、パソコンに置いてあるファイルを書き換える可能性がある点です。あとから自分が続きを触る予定のフォルダや、家族と共用しているパソコンで動かすときは、作業用のフォルダを分けておくほうが安全でしょう。

Q. スラッシュコマンドやスキル、MCPはスマホからでも呼び出せますか?
A. MCPというのは、Claude Codeに外部のサービスやデータをつなぐための共通の決まりごとです。動いているのは手元のClaude Codeなので、パソコンで使えるものは基本的にスマホからも呼び出せます。むしろスマホからのほうが恩恵は大きいでしょう。長いプロンプトを打てない代わりに、登録しておいた名前を打つだけで同じ仕事が始められます。外から使う予定があるなら、よくやる手順を先に名前付きで登録しておくのがおすすめです。

まとめ

公式のリモートコントロールは、コマンドひとつで始められて、コードもファイルも手元から出ないという、思っていたより素直な仕組みでした。要るのは有料プランと、パソコンを起動したままにしておく覚悟くらいです。自前で組むなら、SSHで通り道を作る方法から、私のようにチャットに投げる方法まで幅がありますが、選ぶ基準は「手元のファイルが要るか」「パソコンを起動しておけるか」の2つでだいたい決まります。

始めやすい機能ではありますが、遠隔で走らせるものは絞ったほうがいいと思っています。消す操作を許可しない。外に出る操作は最後のひと押しを自分に残す。見ていないあいだに任せるのは、捨てられる作業だけにする。手元にいれば止められることが、出先では止められないというだけの話ですが、ここを曖昧にしたまま便利さだけ取りに行くと、どこかで痛い目を見ることになりかねません。

ひとつ正直に書いておくと、いつでも動かせる状態を作ると、いつでも見てしまいます。通知が来るたびに開いて、進み具合を確かめて、また閉じる。それでは移動中の空き時間が、結局スマホに吸われて終わります。私がスマホを見る時間を減らそうとしている話はスマホを触らないようにするコツの記事に書きましたが、遠隔操作を用意するほど、この矛盾は強くなります。

だから私は、投げたら閉じる、と決めています。走っているかどうかは戻ってから見ればいい。いつでも動かせることより、動かさない時間を選べることのほうが、たぶん大事です。手を動かす場所を選べるようになったぶんを、手を動かさない時間に回せるなら、遠隔操作を用意した意味があったと言えるのだろうと思っています。

Ryuichi
Writer / 運営者 Ryuichi

金沢を拠点に、AI活用とこれからの暮らし方を実際に試して記録しています。

関連する記事

More →
Membership

オープンな場では、
言えないことも。

AI活用と仕組み化、これからの働き方・暮らし方。無料の記事では結論を、購読者向けにはそこへ至るまでの実際を、月に1本お届けします。

月額 1,320円 / 年額 13,200円 / いつでも解約できます