モバイルの SSH 選択肢
Mobile SSH/Termux/Termius
Mobile SSH は Android・iOS で SSH、SFTP、VNC、マルチプレクサー管理をまとめて提供し、Android では VPN クライアントとセキュリティキー認証も利用できます。Termux は Android の Linux 環境、Termius はアカウントに基づく生産性機能を備えたクロスプラットフォーム SSH クライアントです。
| 目的 | Mobile SSH | Termux | Termius |
|---|---|---|---|
| 主な用途 | 両プラットフォームで SSH、SFTP、VNC、踏み台ホスト、マルチプレクサー管理。Android は VPN クライアントと FIDO2 セキュリティキーにも対応。 | APT パッケージを使う Android のターミナル エミュレーター兼 Linux 環境。 | Android、iOS、デスクトップ、Web 寄りのチーム作業に対応する最新の SSH クライアント。 |
| セットアップの形 | サーバーと認証情報を保存し、必要なら踏み台ホストを選択します。接続時には認証前にサーバーの身元を確認します。 | OpenSSH などのパッケージを入れ、シェルを設定し、Linux ライクなコマンドラインで作業。 | Termius のアプリ/アカウントモデルでホスト、鍵、スニペット、ボルト項目を作成または同期。 |
| モバイルのターミナル操作 | 追加キー、グリッドセッション、全画面ペイン、ピンチズーム、コピー・共有、マウス、外部キーボードに対応。iOS の「音声入力と候補表示」を無効にすると直接入力できます。 | 強力なターミナル環境。動作は入れたツールと設定次第。 | モバイル キーボード アドオン、ジェスチャー、タブ、自動補完、スニペット、洗練されたターミナル UX。 |
| ファイル転送 | 両プラットフォームで 2 ペイン SFTP、tmux に応じたフォルダ履歴、リモートファイル共有、共有ファイル受信に対応。iOS は「ファイル」の外部フォルダも記憶できます。 | scp、sftp、rsync などのコマンドや入れたファイル ユーティリティを使用。 | 内蔵の SFTP とホスト/鍵管理機能。 |
| マルチセッション | グリッドで同時最大 8 つの SSH セッション。 | Termux 内またはリモート シェルで tmux などのマルチプレクサーを使用。 | プラットフォームとプランに応じてタブやスプリットビューが利用可能。 |
| データモデル | プロファイル、認証情報、ホストの信頼情報、設定を端末に保存。保存情報と設定のバックアップを任意で移行できます。Android は VPN プロファイルも含みますが、SSH の信頼情報は各端末に残ります。 | Termux のアプリ環境内の Linux ライクなファイルシステムとパッケージ。 | ホスト、鍵、スニペット、ポートフォワーディングのルール、known hosts、チーム共有のための暗号化ボルト。 |
| 向いている場面 | Android または iOS でサーバーに接続し、ファイルを転送し、セッションを生かし続けたいときの軽量アプリ。 | Android 上で本格的なコマンドライン環境が必要で、パッケージの導入や設定に慣れている人向け。 | 端末をまたいだ同期、洗練された生産性機能、ボルト、コラボレーションが必要な人向け。 |
機能の比較
| 目的 | Mobile SSH | Termux | Termius |
|---|---|---|---|
| 接続 | |||
| Android と iOS で動作 | ✓ | Android のみ | ✓ |
| 保存済みサーバープロファイル | ✓ | ssh config 経由 | ✓ |
| 保存済みサーバーの検索 | ✓ | ✗ | ✓ |
| サーバー フォルダー/グループ | ✓ | ✗ | ✓ |
| 検索優先の「セッション追加」ピッカー | Android | ✗ | ✗ |
| サーバーごとに複数アドレス(LAN/VPN ローミング) | ✓ | ✗ | ✗ |
| 再利用可能な認証情報レコード | ✓ | ✗ | ✓ |
| ホーム画面に再開先を一覧表示 | ✓ | ✗ | 一部対応 |
| オフラインでの tmux セッション一覧(接続不要) | ✓ | ✗ | ✗ |
| アドレスの代わりに表示されるサーバー名 | ✓ | ✗ | ✓ |
| ログイン履歴 | ✓ | ✗ | ✗ |
| Teleport プロキシ トランスポート(実験的) | Android | ✗ | ✗ |
| IPv6 のホストと転送先 | ✓ | ✓ | 一部対応 |
| ターミナル | |||
| SSH ターミナル | ✓ | OpenSSH 経由 | ✓ |
| xterm-256color エミュレーション | ✓ | ✓ | ✓ |
| スクロールバックを設定可能(1,000〜50,000 行) | ✓ | 設定可能 | 一部対応 |
| ターミナル内検索(スクロールバック) | ✓ | ✗ | ✗ |
| 追加キーの行(ESC/TAB/CTRL/…) | ✓ | ✓ | ✓ |
| ピンチで文字サイズ変更 | ✓ | ✓ | ✓ |
| ペインをダブルタップでフルスクリーン | ✓ | ✗ | ✗ |
| ターミナル出力内のタップ可能な URL | ✓ | 一部対応 | ✓ |
| テキスト選択:コピー/共有/全選択 | ✓ | ✓ | ✓ |
| ハードウェア/Bluetooth キーボード対応 | ✓ | ✓ | ✓ |
| シェル統合(OSC 133) | ✓ | ✗ | ✗ |
| インライン画像(Kitty グラフィックス) | ✓ | ✗ | ✗ |
| アプリが描画するモザイク グリフ(chafa、ANSI アート) | ✓ | フォント依存 | ✗ |
| マウス モードの TUI でタップがクリックになる | ✓ | ✓ | ✗ |
| Nerd Font/powerline グリフの描画 | ✓ | 設定可能 | 一部対応 |
| セッション | |||
| 複数の SSH 同時セッション | 最大 8 | 最大 8 | ✓ |
| グリッド ペイン レイアウト | ✓ | tmux 経由 | タブ |
| tmux に配慮したスクロール | ✓ | ✓ | ✗ |
| 再接続時の tmux の再アタッチのヒント | ✓ | ✗ | ✗ |
| エージェント アラート(Claude Code/Codex) | ✓ | ✗ | ✗ |
| セッション一覧を表示する進行中の通知 | Android | 一部対応 | ✗ |
| フォアグラウンド サービスとウェイクロック | Android | ✓ | 一部対応 |
| バックオフ付き自動再接続 | ✓ | autossh 経由 | ✓ |
| Eternal Terminal(耐障害性セッション) | ✓ | CLI 経由 | ✗ |
| SSH 経由の etserver 自動インストール | ✓ | ✗ | ✗ |
| tmux セッション マネージャー | ✓ | CLI 経由 | ✗ |
| herdr と Zellij のセッション マネージャー | ✓ | CLI 経由 | ✗ |
| 停止中のエージェントへワンタップで応答 | ✓ | ✗ | ✗ |
| ファイル | |||
| 内蔵 SFTP ファイル転送 UI | ✓ | ✗ | ✓ |
| ローカル+リモートのデュアルペイン ブラウザ | ✓ | ✗ | ✓ |
| アップロード/ダウンロード キュー | ✓ | ✗ | ✓ |
| リモート名前変更/削除/作成 | ✓ | ✗ | ✓ |
| リモート ファイル権限の表示 | ✓ | ✗ | ✗ |
| ホスト単位で記憶する名前/日付並べ替え | ✓ | ✗ | 一部対応 |
| トンネル | |||
| ローカル ポートフォワーディング | ✓ | CLI 経由 | ✓ |
| サーバープロファイルに保存するトンネル | ✓ | ssh config 経由 | ✓ |
| ランタイム トンネル追加/削除 | ✗ | ✗ | ✓ |
| 鍵 | |||
| パスワード認証 | ✓ | ✓ | ✓ |
| 秘密鍵認証 | ✓ | ✓ | ✓ |
| 端末上での鍵の生成 | ✓ | ssh-keygen 経由 | ✓ |
| 生成した公開鍵の共有/保存 | ✓ | ✓ | ✓ |
| バックアップ | |||
| サーバー バックアップのエクスポート/インポート | ✓ | termux-backup 経由 | Pro のクラウド ボルト |
| 暗号化ローカル バックアップ ファイル | ✓ | ✗ | ✗ |
| アカウント不要 | ✓ | ✓ | 一部対応 |
| プライバシーとコスト | |||
| Pro ペイウォールなし | ✓ | ✓ | 一部対応 |
| 広告なし | ✓ | ✓ | ✓ |
| 分析のオプトアウト | ✓ | 分析なし | ✗ |
| ローカルのみのデータ(クラウド同期なし) | ✓ | ✓ | 一部対応 |
| セキュア スクリーン(画面キャプチャをブロック) | ✓ | ✗ | ✗ |
| プラグイン | |||
| プラグイン サポート | ✓ | パッケージ経由 | ✗ |
| オンデマンド インストールのプラグイン カタログ | ✓ | ✗ | ✗ |
Mobile SSH と AI コーディング エージェント アプリの比較
スマートフォンからコーディング エージェント — Claude Code、Codex、そして類似のもの — を操作することだけを目的とした、急成長中のカテゴリーのアプリが登場しています。一部はサードパーティの SSH または中継アプリ(Onepilot、Happy、Omnara、Moshi、Orca、T3 Code、Paseo)です。OpenAI と Anthropic も現在はこれをネイティブに提供しており、Codex は ChatGPT アプリ内で、Claude Code は Claude アプリ内で動作し、いずれもベンダー自身のクラウドで実行されます。Mobile SSH はそれらすべてと重なる部分があり — SSH 経由でそうしたエージェントを実行し、対応が必要になったときに通知を受け取れます — が、逆の側からこの課題に取り組みます。まず汎用の直接 SSH クライアントであり、エージェントのコンパニオンはその次です。
| 目的 | Mobile SSH | Onepilot | Happy | Omnara | Moshi | Orca | T3 Code | Paseo | ChatGPT | Claude |
|---|---|---|---|---|---|---|---|---|---|---|
| スマートフォンからコーディング エージェントを実行 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 任意のコーディング エージェントに対応(単一ベンダーに限らない) | ✓ | ✓ | Claude Code | ✓ | ✓ | ✓ | 対応プロバイダー | 対応プロバイダー + ACP | Codex のみ | Claude Code のみ |
| 自分のマシンで実行(ベンダーのクラウドではない) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | 一部対応 |
| ダイレクト SSH — クラウド中継なし | ✓ | ✓ | ✗ | ✗ | ✓ | ✗ | デスクトップ版のみ | デスクトップ版・CLI のみ | ✗ | ✗ |
| 汎用 SSH ターミナル(任意のコマンドを実行) | ✓ | ✓ | ✗ | 一部対応 | ✓ | ペアリングしたパソコンの端末 | ペアリングしたホストの端末 | デーモン経由の端末 | ✗ | ✗ |
| SFTP ファイル転送 | ✓ | 一部対応 | ✗ | ✗ | 公式情報に食い違いあり | デスクトップ版のみ | ドキュメントに記載なし | ドキュメントに記載なし | ✗ | ✗ |
| ローカル ポートフォワーディング | ✓ | ✓ | ✗ | ✗ | 開発用プレビュー(Pro) | デスクトップ版のみ | ドキュメントに記載なし | HTTP サービスのプレビュー | ✗ | ✗ |
| tmux セッション マネージャー | ✓ | 一部対応 | ✗ | ✗ | Pro | ドキュメントに記載なし | ドキュメントに記載なし | ドキュメントに記載なし | ✗ | ✗ |
| 自分で入れたエージェントで動作 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ |
| エージェント通知(接続中のエージェントが入力を必要とするとき) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | T3 Connect アカウント | ✓ | ✓ | ✓ |
| エージェントのプロンプトをワンタップで承認/拒否 | ✓ | ✓ | ✓ | ✓ | 試用後は Pro | 対応エージェント | ✓ | 対応エージェント | ✓ | ✓ |
| サーバーや SSH のセットアップ不要 | ✗ | ✗ | 一部対応 | 一部対応 | ✗ | パソコンとのペアリングが必要 | サーバーとペアリング | デーモンとペアリング | ✓ | ✓ |
| Android と iOS | ✓ | iOS のみ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| アカウント不要 | ✓ | ✓ | ✓ | ✗ | ✓ | LAN/Tailscale。Relay はアカウントが必要 | LAN/Tailscale。T3 Connect はアカウント必須 | ✓ | ✗ | ✗ |
| Pro ペイウォールなし(全機能無料) | ✓ | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | 無料プランあり | ✗ |
| オープンソース | Apache 2.0 | ✗ | MIT | Apache | ✗ | MIT | MIT | Apache 2.0 | ✗ | ✗ |
確認日:2026-09-19。Moshi の直接接続 SSH 端末と、エージェントのイベントや承認を処理する任意のバックエンドは別です。Android のストア掲載情報では SFTP 対応をうたっていますが、詳細なドキュメントでは SCP によるアップロードと開発サーバーのプレビューを説明しているため、該当する表の項目には条件を明記しています。Orca のモバイルアプリはパソコン上の Orca とペアリングします。LAN/Tailscale では Orca アカウントなしで利用できますが、Relay にはアカウントが必要です。デスクトップ版限定の機能や、ドキュメントに記載のない機能は表内に明記しています。 T3 Code と Paseo は 2026-10-05 に確認しました。どちらも専用のサーバーを介してエージェントと端末を実行し、モバイル端末からはプライベートネットワークまたは各サービスの中継機能で接続できます。SSH 接続はデスクトップ版のみです(Paseo は CLI からも接続できます)。T3 Code のモバイルプッシュ通知には T3 Connect アカウントが必要ですが、直接ペアリングには不要です。両クライアントとも無料ですが、エージェント提供元の利用料金は別途かかります。
ネイティブの ChatGPT アプリと Claude アプリは、セットアップ不要で単一ベンダーのエージェントを実行する最もスムーズな方法です — サーバーは不要で、アカウントだけで済みます — さらに洗練されたワンタップの承認/拒否画面も備えています。ただし難点として、これらは自社のモデルを自社のクラウドでのみ実行し、汎用ターミナルも、SFTP やトンネルも、自分のマシンの持ち込みもできず、有料またはアカウント必須です。Onepilot、Happy、Omnara は、あなたが管理するハードウェア上にエージェントを置きます(Onepilot はダイレクト SSH 経由、Happy と Omnara はクラウド中継経由で、Omnara はアカウントが必要)。Mobile SSH はアカウントやベンダーの中継なしで自分のサーバーに直接接続し、完全なターミナル、SFTP、ポートフォワーディングとともに任意のエージェントを実行でき、すべての機能が無料です。エージェントのプロンプトへの応答も、いまでは他のアプリと同じ方式になりました — すべての接続を横断してエージェントを並べる「エージェント」一覧があり、選択肢ごとにボタンが並びます — 違うのは、エージェントが動くのはあなたのマシンで、返答はあなた自身の SSH 接続を通って届くという点です。トレードオフは以前から変わりません。サーバーは自分で用意する必要があり、エージェント フックを一度そこにインストールしておく必要があります。