自宅のAIエージェントを、スマホから操作できるって知ってました?
自宅のパソコンで動かしているAIエージェントを、外出先のスマホから操作できたら便利だと思いませんか。
散歩中でも、電車の中でも、「さっき頼んでおいた作業、どうなったかな」と覗いて、その場で追加の指示を出す。そんなことができる機能が実際にあります。
今回は、この「リモート操作」の仕組みと、実際に自宅のラズベリーパイ(小型のミニパソコン)で試してみた話を紹介します。
リモコンのように操作する、という発想
この機能は、自宅のパソコンで動いているAIエージェントのセッションに、スマホやタブレット、別のパソコンのブラウザから「窓を開く」ようなイメージです。
テレビとリモコンの関係を思い浮かべてください。テレビ本体(映像を映す機械)は部屋に置いたまま、リモコン(操作する道具)だけを手元に持ってボタンを押します。テレビの中身がリモコンに移動するわけではありません。
これも同じで、実際にファイルを読んだりコマンドを実行したりするのは、あくまで自宅のパソコンです。スマホは「あの操作をして」と指示を送るリモコンの役割に徹します。
「どっちが操作する側か」を間違えやすい
ここが一番つまずきやすいポイントです。
「スマホから操作する」と聞くと、スマホ側で何か特別な設定をするように感じますが、実際に準備コマンドを打つのは操作される側(自宅のパソコン)です。
自宅のパソコンで「リモート操作を受け付ける状態にして」と指示を出すと、待ち受け状態になります。そこで表示されるURLやQRコードを、スマホ側で開いたり読み取ったりして接続する、という順番です。
「スマホから何かする」ではなく「パソコン側が先に窓を開けて、スマホがそこを覗きに行く」と覚えると混乱しません。
ポート開放も、同じWi-Fiも不要
もうひとつ意外なポイントがあります。
こういう「外から自宅のパソコンにアクセスする」系の話には、ルーターの設定を触ったり、固定IPを用意したりと、面倒な準備が必要なイメージがあるかもしれません。
しかしこの仕組みは、自宅のパソコン側から外向きに接続するだけで成立します。パソコンが外部からの通信を受け入れる穴を開ける必要がないので、ルーターの設定はさわらずに済みます。
スマホとパソコンが別々の回線(スマホはモバイル回線、パソコンは自宅Wi-Fi)でも問題なく繋がります。外出先での利用が、そもそもの想定用途だからです。
実際にラズベリーパイで試してみた
ここからは実体験です。
自宅では「外出先からメモを見返したい」というニーズがあり、日々の記録用ノート(Obsidianというメモアプリで書いています)を外からのぞけるようにしたいと考えていました。
ただし、この「リモート操作」で触れるのは、あくまで操作を受け付けているパソコン自身のファイルだけです。ノートの実体はメインのMacに入っているので、Macを24時間つけっぱなしにしない限り、外から見ることはできません。
そこで、電力消費が小さく24時間稼働させているラズベリーパイ(家にある小型パソコン)に、ノートのデータをまるごとコピーし、そちらでリモート操作を受け付ける形にしました。
手順はシンプルです。
- メインのMacからラズベリーパイへ、ノートのデータをコピー
- ラズベリーパイ側で「リモート操作を受け付ける」コマンドを実行
- 表示されたURLやQRコードから、別のブラウザ・スマホで接続
つまずいた場所
実際にやってみて、ひとつ勘違いしたポイントがありました。
AIエージェントに向けて「リモート操作を始めて」と話しかけるように打ち込んでしまい、うまく起動しませんでした。
正しくは、AIとの会話画面に入る前の、ふつうのコマンド入力画面(黒い画面に文字だけが並んでいる状態)で、直接コマンドを打つ必要がありました。AIへのお願いごとと、パソコンへの直接指示は別物だった、というわけです。
似たような場面は、他のツールでも起こりがちです。「これは今、誰に向かって話しかけているのか」を一呼吸置いて確認する癖をつけておくと、こうした行き違いを減らせます。
まとめ
- リモート操作は「パソコン本体はそのまま、リモコンだけ手元に持つ」イメージ
- 準備コマンドを打つのは操作される側(自宅のパソコン)
- ポート開放や同じWi-Fiは不要。外出先からでも繋がる
- 触れるのは「操作を受け付けているパソコン自身」のファイルだけ。見たいデータがそこになければ、まず持ってくる必要がある
「外から操作できる」と聞くと難しそうに感じますが、仕組みを分解してみると、テレビとリモコンの関係とそう変わりません。まずは仕組みを知っておくだけでも、いざという時の選択肢が増えるはずです。
