Android SSHクライアント比較5選【2026年版】|Android 15 で実機検証
目次
モバイルSSHの全体像は「モバイルSSH完全ガイド」でまとめています。
はじめに
スマホからサーバーを管理したい。出先からClaude CodeやAIコーディングツールを動かしたい。——そんなニーズに応えるのがAndroid向けSSHクライアントアプリです。
しかし2026年現在、Android向けSSHクライアントを取り巻く状況は大きく変わっています。長年定番だったJuiceSSHがGoogle Playから姿を消し、新たなアプリが台頭してきました。
本記事では、実際に使い比べた上でおすすめのAndroid SSHクライアントを5つ厳選し、用途別に紹介します。
選定基準
今回のおすすめアプリは、以下の基準で選んでいます。
- 2026年時点でGoogle Playからインストール可能であること
- Android 14/15で安定動作すること
- 公開鍵認証(Ed25519)に対応していること
- 直近1年以内にアップデートがあること(メンテナンスが継続している)
特にセキュリティの観点から、更新が止まっているアプリは除外しました。SSHクライアントは秘密鍵やパスワードを扱うため、メンテナンスされていないアプリを使い続けるのはリスクが大きいです。
おすすめSSHクライアント 比較一覧
| アプリ | 料金 | 日本語入力 | SFTP | 鍵生成 | クロスプラットフォーム | Android 15 対応 | おすすめ度 |
|---|---|---|---|---|---|---|---|
| SSH Term | 800円(買い切り) | IMEモード対応 | 内蔵 | ワンタップ | iOS/Android | ✓ | ★★★★★ |
| Termius | 無料(Pro: $10/月) | 一部対応 | Pro版のみ | あり | 全プラットフォーム | △ | ★★★★☆ |
| ConnectBot | 無料(OSS) | 非対応 | なし | あり | Androidのみ | △ | ★★★☆☆ |
| Termux | 無料(OSS) | ターミナル内不可 | コマンド操作 | コマンド操作 | Androidのみ | △ | ★★★☆☆ |
| Admin Hands | 無料+アドオン | 非対応 | あり | あり | Androidのみ | △ | ★★★☆☆ |
※ Android 15 対応欄は Pixel 8(Android 15 / セキュリティパッチ 2026-04)での実機検証結果。✓ = 主要動作(接続維持・キーボード・鍵管理)に問題なし、△ = 動作はするが Edge-to-Edge 下のレイアウト崩れや Foreground Service の挙動差で運用上の注意が必要。詳細は次節を参照。
Android 15 で動かして気づいたこと
Android 15(API 35)に上げてから、SSH クライアントの挙動が分かれるポイントがいくつかある。Pixel 8(Android 15 / セキュリティパッチ 2026-04)で各アプリを実際に動かして確認した結果をまとめる。
Edge-to-Edge 強制化とソフトキーボードの干渉
Android 15 では targetSdkVersion=35 のアプリで Edge-to-Edge レイアウトが既定になる。SSH クライアントはターミナル領域とソフトキーボード/ナビゲーションバーの境界が重要で、WindowInsets を自前で処理していないと最下行が IME に隠れる。
- SSH Term:
WindowInsetsCompatでナビゲーションバー+IME の両方のインセットを差し引いて描画。最下行がキーボードに重ならず、アシストバーも IME 直上にきれいに乗る - Termius: 手元の 1.2 系では横画面時に最下行 1〜2 行が IME に隠れる場面があり、入力中のプロンプトが見えなくなることがあった
- ConnectBot: Material 移行後のレイアウトでも一部テーマで下端余白が足りず、横画面でターミナル下端がナビゲーションバーに食い込む
adjustResize だけに頼っている実装ほど崩れやすい印象だった。
Foreground Service タイプの厳格化と接続維持
Android 14 で導入された foregroundServiceType 宣言義務が、Android 15 ではより厳しくチェックされる。SSH ソケットを裏で維持するには、用途に合った foregroundServiceType と、対応する FOREGROUND_SERVICE_* パーミッションが必須になる。
- SSH Term: 適切な Foreground Service 種別を宣言しており、画面オフ・他アプリ切替後もセッションが維持される(手元では 3 時間放置後も SSH ソケットは生きていた)
- Termius: 無料版ではタスクキル後の自動再接続が走らないため、長時間の
tail -fや Claude Code のような常駐タスクには Pro 版か別構成が無難 - ConnectBot: Foreground Service を持たない構成のため、OS の省電力判定が走ると数分でセッションが切れる
Claude Code のような長時間タスクをスマホから走らせるなら、tmux を併用したうえで、Foreground Service を明示宣言しているクライアントを選ぶのが安全寄り。
Android 14→15 アップグレード後の鍵管理
Android 14→15 では CredentialManager の対象が拡大し、パスキー以外の認証情報も統合的に扱う方向に進んでいる。ただし 2026 年 5 月時点で、SSH 秘密鍵そのものを CredentialManager に預ける実装は SSH Term / Termius / ConnectBot のいずれにも確認できず、各アプリの独自ストレージに保存される構成のまま。
実害として目立ったのは、Android 14 → 15 のアップグレード後に一部アプリで保存済み秘密鍵のパスフレーズ入力ダイアログがリセットされる挙動(Termius・ConnectBot で発生、SSH Term では再発しなかった)。秘密鍵が Android Keystore(ハードウェアバックド)に置かれているか、独自暗号化ファイルかで OS アップグレード時の耐性が変わるので、アプリを選ぶときは保存場所の実装だけでも公式ドキュメントで確認しておきたい。
1位:SSH Term — スマホSSHの決定版
開示: 筆者はSSH Termの開発者です。自身が薬局のサーバーをスマホから管理する中で感じた課題(日本語入力、接続断)を解決するために開発しました。以下の評価は開発者の視点を含みますが、他アプリについても実機検証に基づいて記載しています。
SSH Termは、スマホからのSSH操作に特化して設計されたモバイルSSHクライアントです。iOS/Android両対応で、特にClaude CodeなどのAIコーディングツールをスマホから使うユースケースに最適化されています。
SSH Termの主な特徴
IMEモード — 日本語入力の壁を突破
多くのSSHクライアントでは、ターミナル内で日本語入力ができません。これは端末エミュレータがIMEの入力を正しく処理できないことが原因です。
SSH Termは独自のIMEモードを搭載。通常のスマホのキーボードで日本語を入力し、それをターミナルに送信する仕組みになっています。Claude Codeに日本語で指示を出したいとき、これは圧倒的なアドバンテージです。
アシストバー — 特殊キーをワンタップで
Ctrl+C、Tab、Esc、矢印キーなど、ソフトウェアキーボードでは打ちにくい特殊キーを、画面下部のアシストバーからワンタップで入力できます。Claude Codeの操作中にCtrl+Cで中断したい場面は頻繁にありますが、ストレスなく操作可能です。
ワンタップ鍵生成 & コピー
Ed25519鍵ペアの生成から公開鍵のクリップボードコピーまで、アプリ内で完結します。PCを開かなくても、スマホだけでSSHのセットアップが可能です。
SFTPファイルブラウザ内蔵
Claude Codeが生成したファイルをその場で確認したい——そんなときにSSH接続を切り替えることなく、内蔵のSFTPブラウザでファイルを閲覧・ダウンロードできます。
バックグラウンド接続維持
他のアプリに切り替えてもSSH接続を維持。長時間のClaude Code実行中にブラウザで調べ物をしても、戻ってきたらセッションはそのまま続いています。
SSH Termはこんな人におすすめ
- Claude CodeなどのAIコーディングツールをスマホから日本語で操作したい
- SSHのセットアップをできるだけ簡単に済ませたい
- 通勤中や外出先からサーバー管理やリモート開発をしたい
- SFTPでのファイル確認までひとつのアプリで完結させたい
2位:Termius — クロスプラットフォームの王道
Termiusは、SSH / Mosh / Telnetに対応したクロスプラットフォームSSHクライアントです。Android、iOS、Windows、macOS、Linuxのすべてで使えます。
Termiusの主な特徴
- 洗練されたUI: Material Designベースの美しいインターフェース
- AI搭載コマンド予測: 2025年半ばのアップデートで追加された、入力候補の予測機能
- スニペット管理: よく使うコマンドを保存・呼び出し(Pro版)
- 暗号化クラウド同期: 接続設定を複数デバイス間で同期(Pro版)
- 生体認証対応: 指紋・顔認証でアプリをロック
注意点
無料版ではデバイス間の同期・SFTP・エージェントフォワーディングが使えません。本格的に使うにはPro版(月額$10 / 年額$120)が必要です。また、日本語入力はIMEの相性に左右され、安定しないケースがあります。
Termiusはこんな人におすすめ
- PC・スマホ・タブレットを横断して同じ接続設定を使いたい
- 英語ベースの操作が中心で、UIの美しさを重視する
- 会社でチーム共有の接続管理が必要(Teams版あり)
3位:ConnectBot — 老舗オープンソースの安心感
ConnectBotは、Android向けSSHクライアントのパイオニアともいえるオープンソースアプリです。一時期メンテナンスが停滞していましたが、近年Material Designへの対応やIPv6サポートなどのアップデートが行われています。
ConnectBotの主な特徴
- 完全無料・オープンソース: ソースコードを誰でも監査可能
- エージェントフォワーディング対応: 多段SSH接続に便利
- 軽量: アプリサイズが小さく、低スペック端末でも快適
- ポートフォワーディング対応: ローカル/リモート両方向
注意点
SFTPブラウザは非搭載。日本語入力もターミナル内では基本的に不可。UIは改善されたものの、現代的なアプリと比較するとやや簡素です。
ConnectBotはこんな人におすすめ
- オープンソースであることを重視する
- サーバー管理がメインで、軽量なSSH接続だけあればいい
- エージェントフォワーディングで踏み台サーバー経由の接続が必要
4位:Termux — SSHを超えたLinux環境
TermuxはSSHクライアントというより、Android上に本格的なLinux環境を構築するターミナルエミュレータです。aptパッケージマネージャでOpenSSHをインストールすれば、SSHクライアントとして利用できます。
Termuxの主な特徴
- 本格的なLinux環境: Python、Node.js、Git、tmuxなどをインストール可能
- SSHサーバーとしても動作: Android端末をSSHサーバーにできる
- 拡張性が無限: パッケージ次第でどんなツールも動かせる
- 完全無料・オープンソース
注意点
SSHクライアントとしての使い勝手は専用アプリに劣ります。接続管理のGUIはなく、すべてコマンドライン操作。~/.ssh/configを手動で書く必要があり、初心者にはハードルが高いです。日本語入力もターミナル内では制約があります。
Termuxはこんな人におすすめ
- SSH以外にもAndroid上でLinuxツールを使いたい
- コマンドライン操作に十分慣れている
- SSHサーバーの構築など上級者向けの用途がある
5位:Admin Hands — サーバー管理者向け多機能ツール
Admin Handsは、SSH・Telnet・SFTP・RDPなどを統合したサーバー管理向けアプリです。
Admin Handsの主な特徴
- 複数プロトコル対応: SSH以外にRDP、VNC、Telnetも使える
- SFTP内蔵: ファイル操作がアプリ内で完結
- マクロ機能: 定型コマンドを登録・実行
- 基本無料: 一部機能はアドオン購入
注意点
多機能ゆえにUIがやや複雑。SSH接続に特化した使い勝手では専用アプリに及びません。
JuiceSSHについて — 2025年末にGoogle Playから削除
かつてAndroid SSHクライアントの定番だったJuiceSSHは、2025年12月にGoogle Playから削除されました。2021年以降アップデートが行われず、Android 15ではクラッシュや接続失敗が多発していました。
APKを手動でインストールする方法もありますが、セキュリティパッチが当たっていないSSHクライアントを使うことは推奨しません。秘密鍵やパスワードを扱うアプリだからこそ、メンテナンスが継続されているものを選びましょう。
JuiceSSHを使っていた方には、移行先としてSSH Termをおすすめします。JuiceSSHの直感的な操作感に近く、さらに日本語入力やSFTPブラウザなどの機能が追加されています。
用途別おすすめまとめ
Claude Code・AIコーディングツールをスマホから使いたい
→ SSH Term 一択。日本語でAIに指示を出せるIMEモード、特殊キーのアシストバー、バックグラウンド接続維持——AIコーディング特化のSSH体験はこのアプリだけです。
PC・スマホ間で接続設定を同期したい
→ Termius。暗号化クラウド同期がPro版で使えます。複数デバイスを行き来する方に最適です。
無料かつオープンソースがいい
→ ConnectBot。軽量で信頼性が高く、エージェントフォワーディングも使えます。
Android上でLinux開発環境を構築したい
→ Termux。SSH以外にもGit、Python、Node.jsなどフル活用できます。
Termux vs SSH専用アプリ:どちらを選ぶべきか
Termuxは「Linuxローカル環境」、SSH専用アプリは「リモート接続に特化したクライアント」という根本的な設計思想の違いがあります。用途に応じて使い分けるのがベストです。
| 比較項目 | Termux | SSH専用アプリ |
|---|---|---|
| セットアップ | aptでopenssh導入が必要 | インストール後すぐ使える |
| SSH接続 | コマンドで手動接続 | GUIで接続先を管理 |
| SFTP/ファイル転送 | scpコマンド等で対応 | 内蔵ブラウザで直感操作 |
| 日本語入力 | ターミナル内では困難 | アプリ側でIME対応可 |
| バッテリー消費 | 常駐プロセスで消費大 | 接続時のみで省電力 |
| バックグラウンド安定性 | OSに強制終了されやすい | キープアライブ機能あり |
Termuxが向いているケース: スマホ上でローカルにPythonスクリプトを実行したい、aptでパッケージ管理したい、Linux学習に使いたい場合。
SSH専用アプリが向いているケース: サーバーへの素早いアクセス、Claude CodeなどのAI操作、SFTPでのファイル管理、日本語入力が必要な場面。
2026年現在、Claude CodeなどのAIコーディングツールをスマホから操作するニーズが急増しており、SSH専用アプリの方が安定した接続と日本語入力を両立できるため、リモート開発メインならSSH専用アプリを推奨します。
SSH接続をもっと快適にするTips
tmuxと組み合わせる
SSHクライアント選びと同じくらい大事なのが、tmuxとの組み合わせです。tmuxを使えば、SSH接続が切れてもリモート側のプロセスが継続します。
# tmuxセッションを開始
tmux new -s dev
# Claude Codeを起動して作業を投げる
claude
# セッションを切断(Claude Codeは動き続ける)
# Ctrl+B → D
# 後から再接続
tmux attach -t dev
通勤中にClaude Codeにタスクを投げて、会社に着いたら結果を確認——そんなワークフローが実現します。
tmuxの詳しい使い方については、こちらの記事で基本操作から実践的なワークフローまで解説しています。
Tailscaleで外出先からも接続
自宅のPCに外出先からSSH接続するなら、Tailscaleの導入がおすすめです。ルーターのポート開放不要で、安全なVPNトンネルを通じてどこからでも接続できます。個人利用なら無料です。
公開鍵認証を必ず使う
パスワード認証ではなく、公開鍵認証(Ed25519)を必ず設定しましょう。SSH Termならアプリ内でワンタップで鍵生成ができるので、セットアップのハードルはほとんどありません。
よくある質問
Q. JuiceSSHはもうダウンロードできないのですか?
はい。JuiceSSHは2024年後半にGoogle Playから削除されました。既にインストール済みの端末では引き続き使えますが、アップデートは停止しているため、セキュリティ上の理由からも代替アプリへの移行をおすすめします。
Q. 無料で使えるAndroid SSHクライアントはありますか?
ConnectBotとTermuxは完全無料・オープンソースです。ただし、日本語入力対応やSFTP機能、バックグラウンド接続維持が必要な場合は、SSH Term(800円買い切り)がコストパフォーマンスに優れます。
Q. TermuxとSSHクライアントアプリの違いは何ですか?
Termuxはローカルのlinux環境を構築するためのターミナルエミュレータで、SSH接続はその一機能にすぎません。SSHクライアントアプリ(SSH Term等)はリモートサーバーへのSSH接続に特化しており、接続管理、SFTP、バックグラウンド維持などSSHに最適化された機能を備えています。
Q. Claude Codeをスマホから操作するのにおすすめのアプリは?
日本語でプロンプトを入力でき、長時間のタスク実行中もバックグラウンドで接続を維持できるSSH Termが最適です。tmuxと併用すればセッション管理も万全です。
まとめ
| 観点 | おすすめアプリ |
|---|---|
| 総合おすすめ | SSH Term |
| AIコーディング操作 | SSH Term |
| クロスプラットフォーム | Termius |
| オープンソース | ConnectBot |
| Linux環境構築 | Termux |
| JuiceSSHからの乗り換え | SSH Term |
2026年のAndroid SSHクライアント選びで最も重要なのは、メンテナンスが継続されていることと自分の用途に合っていることの2点です。
スマホからClaude CodeやAIコーディングツールを操作したいなら、日本語入力対応・SFTP内蔵・バックグラウンド接続維持を備えたSSH Termが最適な選択肢です。買い切り800円でサブスク不要、ぜひ試してみてください。