
Pluto Door
ByteLights · コーディング
Pluto Doorは、本格的なターミナル、AIアシスタント、SFTPファイルブラウザ、コードエディタを1つのウィンドウに収めたmacOS向けのGUI SSHクライアントだ。一日中ターミナルとファイル転送ツールとエディタを行き来し、できればそれを避けたい開発者とシステム管理者に向く。リモートサーバー管理ではローカル優先で動く。SSH鍵、パスワード、接続一覧はMac上に留まり、接続前にアカウントを作る必要もない。

Pluto Door について
Pluto Doorとは
Pluto Doorは、macOS専用に作られたネイティブ感のあるSSHクライアントだ。ターミナルエミュレータ、別のSFTPクライアント、テキストエディタを継ぎ合わせる代わりに、その3つを1つのアプリにまとめ、さらにサーバーの状況を読み取ってコマンドを提案するAIアシスタントを添える。
売りは機能の多さではなく、速さとプライバシーだ。TauriとRustで作られているため、ダウンロードは小さく(約22MB)起動も速い。多くのクロスプラットフォームクライアントが頼るElectronの殻も使わない。機密に関わるものはすべてローカルに留まる。認証情報と接続はマシンから出ない。本番サーバーを管理していて、間にベンダーを挟みたくない場合には重要な点だ。
難点は範囲にある。Pluto DoorはmacOS専用なので、WindowsとLinuxのユーザーは使えない。またバージョン0.1.1の若いソフトウェアであり、10年選手のクライアントに期待する磨き込みや例外処理がまだ揃っていない。AIアシスタントは自分の環境で設定する必要があり、すべてを解決する魔法のボタンではない。
はじめかた
- 公式サイトからPluto Doorの.dmgをダウンロードし、アプリケーションフォルダにドラッグする。
- 12ドルの買い切り料金を支払う。アカウントも登録フォームもなく、ライセンス用のメールアドレスが必要なだけだ。
- 画面に表示されるライセンスキーをコピーし(メールにも届く)、アプリに貼り付けて有効化する。
- ホスト、ユーザー名、鍵またはパスワードで接続を追加し、ホーム画面から接続する。
- 必要なときに、同じセッションからAIアシスタントやSFTPファイルブラウザを開く。
AIツール情報
Pluto Doorの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- リモートサーバーを生活の場とする開発者。ターミナル、エディタ、ファイルブラウザが一体化し、切り替えるアプリの数が減る。macOS 12以降が必要。
- 生のコマンドラインの上にGUIを求めるシステム管理者。視覚的な接続マネージャとファイルブラウザがあれば、毎回パスを打つより定型保守が速い。
- プライバシーを重視するチーム。鍵と認証情報がMac上に留まるため、本番アクセスを扱うときに気にするクラウド同期がない。
タスク
- 稼働中のサーバーで設定ファイルを編集する。ファイルを先にダウンロードせず、構文ハイライト付きの内蔵コードエディタで開く。
- SFTPでファイルを移す。コマンドラインのscpの代わりに、視覚的なブラウザでドラッグ、名前変更、削除を行う。
- 難解なエラーから抜け出す。ターミナル出力の説明や修正案をAIアシスタントに平易な言葉で求める。
シーン
- VPSやクラウド機での日々のリモート開発。毎朝同じ2、3台のホストに接続する。
- サーバーの初回セットアップ。プロバイダのバッジ付きで接続を一覧でき、AWSとHetznerのマシンを取り違えない。
- ちょっとした単発のデバッグ。本格的なIDEを開くのは大げさに感じる場面。
主な機能
統合SSHターミナル
アプリの中核はxterm.jsで構築したMac向けの本格的なSSHターミナルで、描画が速く、開発者が期待する色、検索、スクロールの挙動を備える。ショートカットでターミナル内を検索し、長い出力の先頭や末尾へマウスに手を伸ばさず移動できる。最も長く過ごす場所だ。
サーバー状況を読むAIアシスタント
このアシスタントは横に取り付けた汎用チャットボットではない。現在のサーバー状況を読み取るため、当て推量ではなく、実際にログインしているマシンに合ったコマンドを提案できる。エラーの説明、コマンドの下書き、設定変更の道筋を頼める。ターミナルに留まったままショートカットで切り替える。
SFTPファイルブラウザ
SFTPを土台にした視覚的なファイルマネージャで、アプリを離れずにファイルのアップロード、ダウンロード、名前変更、削除ができる。コマンドラインのscpでパスを打ち間違えた経験があるなら、これが解決策だ。すでに接続しているのと同じサーバーセッションとやり取りする。
内蔵コードエディタ
構文ハイライト、フォントのリガチャ、独自のショートカットを備えたコードエディタがある。リモートマシン上のスクリプトや設定ファイルの手早い編集向けであり、メインのIDEを置き換えるものではない。小さな変更なら、別のエディタを経由する往復を省ける。速い。
接続履歴とプロバイダ検出
Pluto Doorは接続を記憶し、ホーム画面に表示してワンクリックで使えるようにする。AWS、GCP、Azure、DigitalOcean、Hetznerといった主要プロバイダを自動検出し、各ホストにバッジを付けるので、一目で行き先が分かる。ステータス表示は前回の接続が成功したか失敗したかを示し、項目には独自の名前を付けられる。
ローカル優先のセキュリティ
鍵、パスワード、接続データは暗号化されたまま自分のマシンに留まり、クラウド同期もトラッキングもない。認証情報はMacから出ないため、企業側からは見えない。これがアプリ全体の土台となるトレードオフであり、ホスト型クライアントより選ぶ最大の理由だ。
メリットとデメリット
メリット
- 必要な4つの道具、ターミナル、AIアシスタント、SFTPブラウザ、エディタが、4つの別アプリではなく1つのウィンドウに収まる。
- 12ドルの買い切りで、サブスクもアカウント作成も不要。この種のツールでは珍しい。
- ローカル優先の設計でSSH鍵と認証情報をMac上に保ち、監査すべきクラウド同期がない。
- TauriとRustによる小さなビルドは、Electron系クライアントに比べて軽いダウンロードと速い起動を意味する。
- プロバイダのバッジと接続履歴により、数台のホストを取り違えずに管理できる。大きな助けだ。
デメリット
- macOS専用。チームがWindowsやLinuxなら、半分は使えない。
- バージョン0.1.1の若いソフトウェアで、荒さや作り込み途中の機能を見込んでおく必要がある。
- AIアシスタントは使うために自分で設定が要るので、その時間を確保したい。
- 公開APIがないため、クライアント自体のスクリプト化や自動化はできない。
よくある質問
SSHでリモートサーバーに接続し管理するためのmacOSアプリだ。ターミナル、AIアシスタント、SFTPファイルブラウザ、コードエディタをまとめ、リモート作業の大半を1か所で片付けられる。
関連コンテンツ
Pluto Doorに関連するツール、スキル、記事を探す。
Pluto Doorの代替ツール
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チームにとって堅実な選択肢である。
