Claude Code Remote Control の代替:SSH で直接つなぐ
Anthropic の Remote Control は、公式インフラを経由して Claude アプリからスマホで Claude Code セッションを操作する機能です。便利ですし、多くの人にはそれで十分です。ただしそれは「サービスを介したセッションのリモコン」という特定の形の遠隔作業です。
代替手段はもっと古典的でシンプルです。サーバーへ直接 SSH すること。ServerCC はそのアプローチを AI コーディングエージェント向けに設計された iOS アプリにまとめました。フルターミナル、マシン上の tmux で持続するセッション、そして Codex を含め何でも動かせる自由。
2つのアプローチの違い
| ServerCC (SSH) | Remote Control | |
|---|---|---|
| 接続経路 | スマホ → サーバーへ SSH 直結(内部ネットワークは内蔵 Tailscale) | スマホ → Anthropic インフラ → セッション |
| 実行できるもの | サーバー上のすべて:Claude Code、Codex、git、テスト、ビルド | Claude Code セッション |
| セッションの持続性 | サーバー上の tmux — アプリ終了・回線断・再起動でも継続 | 公式機能が管理 |
| ターミナルアクセス | フル PTY ターミナル:キーボードツールバー、複数行編集、画像添付 | チャット型の操作 |
| レビューと反映 | Git diff レビュー、SFTP ブラウザ、ポートプレビュー、VNC | セッションの追跡 |
| 依存先 | 自分のサーバーと SSH のみ | Anthropic のサービス稼働と機能範囲 |
二者択一ではありません
両者は共存できます。Remote Control は素早い確認に便利、SSH は自分のマシン上の作業のための確実な経路です。
Remote Control が動かないときのチェックリスト
諦める前に確認を。ほとんどの報告はこのどれかです:
- Claude Code を更新する — この機能は CLI のリリースで追加・変更されます
- Remote Control を有効にしてセッションを開始したか、スマホとマシンが同じアカウントかを確認
- プランや組織設定でこの機能が許可されているか確認
- それでも駄目なら — あるいは中継に依存しない手段が必要なら — SSH で接続を。自分のサーバー、自分のターミナル、デバッグすべき中間サービスはありません。
SSH ルートのセットアップは約5分:クイックスタート。スマホからエージェントを動かす全体像は Claude Code を iPhone でと持続セッションへ。