
Moshi: tmux/herdr SSH terminal
Moshi Tech Ltd. · コーディング
Moshi: tmux/herdr SSH terminalはiPhone、iPad、Apple Watch向けのモバイルSSHクライアントで、デスクに座らなくてもサーバー上で動くAIコーディングエージェントに届く。標準のSSHとMosh接続に、tmuxショートカット、端末上の音声入力、プッシュ通知を組み合わせており、ソファでもカフェでも電車の中でもClaude Code、Codex、Cursor、Aiderの様子を確認できる。狙いはデスクトップのターミナルを置き換えることではない。デスクを離れたときに、セッションを生かしたまま手の届く場所に置くことにある。

Moshi: tmux/herdr SSH terminal について
Moshi: tmux/herdr SSH terminalとは
MoshiはMoshi Tech Ltd.のモバイルターミナルアプリで、iPhone、iPad、Apple Watchで動く。自分のサーバーにSSHまたはMoshで接続するため、コーディングエージェントや長時間のジョブはマシン側に残したまま、手元のスマホから操作できる。
これが埋めるのは、人がAIエージェントと働くときの隙間だ。Claude CodeやCodexのようなツールはリモートマシン上で数分から数時間動くが、一日中眺めているわけにはいかない。誰にもできない。Moshiは、様子を覗き、入力を待っているエージェントを再開させ、タスクが終わったときにプッシュ通知を受け取る手段を与える。
最大の制約はプラットフォームにある。iOS専用のアプリなので、Android利用者は別のツールが要る。サーバー、SSHキー、そして反対側で動くtmuxのようなものをすでに持っていることも前提にしている。Moshiは窓を開けるだけであり、作業スペースは自分で持ち込む。
はじめ方
- App StoreからMoshiをインストールし、iPhoneまたはiPadで開く。
- ホスト名、ポート、ログイン情報を入力してサーバーを追加する。SSHキーを読み込むか貼り付ける。
- Face IDまたはTouch IDでキーを開き、SSHまたはMoshで接続する。
- 既存のtmuxセッションに接続するか、新しく作ってその中でコーディングエージェントを起動する。
- スマホをポケットにしまい、webhookの通知がタスク完了を知らせたら戻ってくる。
AIツール情報
Moshi: tmux/herdr SSH terminalの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- リモートサーバーでClaude CodeやCodexを動かす開発者。SSHキーを設定してあれば、ノートPCを開かずに出力を確認し、プロンプトに答えられる。
- VPSを常時動かす個人開発者やインディーハッカー。長いビルドやデプロイをスマホから眺めるのに向く。サーバーに到達できることが条件だ。
- Apple自身のアプリ群に馴染むターミナルを求めるiOS中心の利用者。Face IDによるキーアクセスとApple Watch対応はその方向に沿うが、Android版はない。
タスク
- 止まったエージェントの再開。Codexがはいかいいえを待っているとき、Moshiなら答えを打ち込むか音声で読み上げて先へ進める。
- 長時間ジョブの監視。ビルドやテストを開始し、完了時に画面を更新するのではなくwebhookのプッシュを受け取る。
- tmuxのハンズフリー操作。拡張されたキーボード列にCtrl、Esc、Tab、矢印キーが並び、親指でペインやウィンドウを切り替えられる。
シーン
- 通勤中のエージェント確認。Moshは電波が不安定でも接続を保つため、トンネルやネットワーク切り替えをまたいでもセッションが残る。
- デスクを離れての簡易対応。最後の数行を読み、短い返事を送り、やっていた作業に戻る。
- 音声中心の瞬間。料理中や移動中にプロンプトを口述する。音声認識は端末上で動き、クラウドを往復しない。
主な機能
Moshによる安定したセッション
Moshiは接続そのものに、素のSSHではなくMoshプロトコルを使う。これはモバイルで効く。Moshはネットワーク切り替え、スリープ、圏外を乗り越えるため、Wi-Fiがモバイル通信に引き継いでもセッションは生きている。戻ってくるのは切れた接続ではなく動いているターミナルだ。再接続もスクロールバックの消失もない。
AIコーディングエージェントのために設計
このアプリは、リモートマシン上でClaude Code、Codex、Cursor、Windsurf、Copilot、Aiderを動かす人をまっすぐ狙っている。それらのエージェントを主要な作業負荷として扱い、その姿勢はキーボード配列とアラートの仕組みに現れる。AIコーディングエージェント専用の端末を求めるなら、Moshiが想定したのはまさにその層だ。Claude Codeのモバイルアクセスが最も分かりやすい例で、Codex CLIのターミナルも同じように動く。
音声によるターミナル入力
コマンドは打つのではなく話せる。Moshiは端末上のWhisper音声認識を使うため、音声をサーバーに送らずとも口述が機能する。親指が塞がっているときに便利だ。両手の親指で打つのが難しい姿勢からプロンプトを送りたいとき、これは実際に役立つ。
webhookによる完了通知
タスクが終わると、Moshiはwebhook経由でプッシュ通知を送る。長いジョブを始めてスマホをしまい、終わったときに通知を受け取る。二十分続けて動くエージェントなら、進捗バーを見つめるよりましだ。
SSHキーのFace ID保護
秘密キーはiOSのKeychainに置かれ、Face IDまたはTouch IDで開く。キーはアプリ自体の中に保存されず、Moshiのサーバーに送られることもない。サーバーの資格情報を持ち歩く人にとって妥当な初期設定だ。
パワーユーザー向けのターミナルキーボード
画面上のキーボードは後付けではない。専用の列にCtrl、Esc、Tab、矢印キー、tmuxショートカットを並べ、ペインやウィンドウを行き来するのに必要なものを与える。ガラスの上での入力は結局ガラスの上での入力だが、大事なキーは手の届く範囲にある。
アプリ切り替えをまたぐセッション復帰
アプリを切り替えたり画面をロックしたりしてもセッションは残る。いつでも戻れば続きから再開できる。ターミナルの状態が待っているからだ。Moshと組み合わせれば、アプリを背面に回しても作業は終わらない。
メリットとデメリット
メリット
- Mosh接続はネットワークの変化、スリープ、弱い電波に耐える。まさにモバイル端末が助けるべき場面だ。
- 音声入力は完全に端末上で動くため、プロンプトを口述しても音声がクラウドサービスへ渡らない。
- Face IDによる解錠で、SSHキーはアプリのストレージに散らばらずKeychainに残る。
- webhookアラートがあれば、長いジョブを放置しても終了を把握できる。
デメリット
- iOS専用のため、Android利用者は完全に対象外で、別を探す必要がある。
- 設定には既存のSSH、tmux、サーバーの知識を前提としており、シェルに触れたことのない人には向かない。
- 買い切りの価格は高めで、月額や年額のサブスクリプションは無料ではなく軽い方の選択肢にすぎない。
よくある質問
Moshiは、自分のサーバー上のAIコーディングエージェントや長時間ジョブに届くためのモバイルSSH・Moshターミナルだ。iPhone、iPad、Apple Watchで動き、汎用のシェルではなくClaude Code、Codex、Cursorといったツールを中心に作られている。
関連コンテンツ
Moshi: tmux/herdr SSH terminalに関連するツール、スキル、記事を探す。
Moshi: tmux/herdr SSH terminalの代替ツール
Forefront
Forefront · コーディングForefrontはオープンソースAIで構築するためのウェブプラットフォームだ。主要なオープンソース言語モデルを自分のデータで微調整し、性能を評価し、API経由で実行したり、エクスポートして自分でホストしたりできる。クローズドなプラットフォームの手軽さを求めつつ、モデルとデータの所有権にはこだわる開発者が対象だ。
Startkit
StartKit.AI · コーディングStartkitは、AI SaaSとAIラッパー製品を作るためのボイラープレートだ。面倒な部分をあらかじめ配線済みにしたAIスタートアップボイラープレートと考えればいい。認証、StripeとLemon Squeezyの決済、利用制限、トランザクションメール、そしてOpenAI、Anthropic、Groq、Llamaと通信するAI APIスターターキットが含まれる。リポジトリをクローンして価格を設定し、ユーザーが実際にお金を払う部分に取りかかれる。ReactとTailwind上のNext.jsで作られているため、ボイラープレートコードの多くはすでに見慣れたものだ。
Testim
Tricentis · コーディングTestimは、Web・モバイル・Salesforceアプリ向けにエンドツーエンドテストを構築して実行するAIテスト自動化プラットフォームだ。機械学習を頼りに、インターフェースが変わってもテストを安定させ、チームが壊れたセレクターの修正に費やす時間を減らす。今日から使い始められる自動テストツールとしては悪くない。ブラウザで操作を録画してテストを作り、より細かい制御が必要なときはJavaScriptを足す。忙しいQAチームにとって堅実な選択肢である。
