- スター
- 695
- フォーク
- 78
- 未解決の Issue
- 62
- 最終コミット
- 4 時間前
これは何?
Mottyは、リモートサーバーを管理する開発者やシステム管理者向けのデスクトップSSHワークスペースです。ターミナル、SFTPとSCPに対応したファイルブラウザー、ローカル・リモート・SOCKS5/HTTPの各フォワーディングルール、VNCまたはRDPのリモートデスクトップセッションを、ネイティブの1つのウィンドウにまとめています。Viva UI frameworkを使ってGoで開発されているため、Electronランタイムや埋め込みブラウザーは不要です。
認証情報を送信する前に、Motty独自のknown_hostsを照合してホストキーを検証します。認証方式は、エージェントキー、identityファイル、OpenSSH証明書、PuTTYの.ppkファイル、パスワード、keyboard-interactiveプロンプトに対応しています。保存したシークレットはAES-256-GCMのVaultに保管でき、OpenSSH config、PuTTY、Xshell、MobaXtermなど、複数のクライアントからホストをインポートできます。
アシスタントは、表示中のターミナルをコンテキストにするAskモードと、リスク分類および承認ゲートを通じてコマンドを実行できるAgentモードで動作します。ターミナルのテキストがモデルに送られる前に、シークレットはマスキングされます。オプションのMCPサーバーを使えば、外部エージェントから同じツールを利用できます。また、WebDAV、S3互換ストレージ、GitHub Gistを通じてバックアップを同期できます。
主な機能
- 01タブ、分割表示、スクロールバック検索、複数のカラースキームに対応したターミナルセッション。
- 02中断した転送を再開できるSFTPファイルブラウザー。組み込みエディターと、フォールバック用のSCPにも対応。
- 03ジャンプホストチェーンに対応した、ローカル・リモート・SOCKS5・HTTP CONNECTのポートフォワーディング。
- 04SSHトンネル経由の接続にも対応した、VNCおよびRDPのリモートデスクトップ接続。
- 05AskモードとAgentモード、承認ゲート、シークレットのマスキングに対応したAIアシスタント。
- 06パスワードと鍵を保管する暗号化Vault。WebDAV、S3、GitHub Gistを使ったバックアップと同期にも対応。
ユースケース
- アプリを切り替えずに、1つのデスクトップウィンドウから複数のLinuxサーバーを管理する。
- SFTP経由でリモートファイルを編集し、VS CodeやZedで開く。
- SSHポートフォワーディング経由で、内部データベースやWebサービスに接続する。
- ターミナルと同じワークスペースから、WindowsマシンやVNCデスクトップに接続する。
使う前に知っておきたいこと
- 一部のリモートデスクトッププロトコル機能には既知の不足があります。詳細は docs/remote-desktop.md をご覧ください。
収録されている特集
トピック
よくある質問
- motty とは?
- ターミナル、SFTP、ポートフォワーディング、VNC/RDP、AIアシスタントを1つのウィンドウにまとめた、WebView不要のネイティブGo製SSHクライアント。 Mottyは、リモートサーバーを管理する開発者やシステム管理者向けのデスクトップSSHワークスペースです。ターミナル、SFTPとSCPに対応したファイルブラウザー、ローカル・リモート・SOCKS5/HTTPの各フォワーディングルール、VNCまたはRDPのリモートデスクトップセッションを、ネイティブの1つのウィンドウにまとめています。Viva UI frameworkを使ってGoで開発されているため、Electronランタイムや埋め込みブラウザーは不要です。
- motty は無料で使えますか?ライセンスは?
- motty は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- motty は今もメンテナンスされていますか?
- 活発にメンテナンス中。motty の最終コミットは 2026年11月6日 です。
- motty は何に使えますか?
- アプリを切り替えずに、1つのデスクトップウィンドウから複数のLinuxサーバーを管理する。 SFTP経由でリモートファイルを編集し、VS CodeやZedで開く。 SSHポートフォワーディング経由で、内部データベースやWebサービスに接続する。 ターミナルと同じワークスペースから、WindowsマシンやVNCデスクトップに接続する。
- motty はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/t8y2/motty
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
データベース、SSH、SFTP、ターミナル、リモートデスクトップ、監視、Markdownノート、AIエージェントをまとめたRust製のネイティブデスクトップワークスペース。
SSH、リモートデスクトップ、SFTP、Docker、メトリクスをオプションのプラグインとして利用できる、セルフホスト型サーバー管理プラットフォーム。
RDP、SSH、VNC、Telnet、SFTP接続をひとつのランチャーで管理できる、Windows向けの個人用リモートセッションマネージャー。
SSH、RDP、SFTP、データベースクライアント、Kubernetes・コンテナ管理に加え、シェルコマンドを実行するAIエージェントを備えたデスクトップターミナルアプリ。
RDP、VNC、SSH、Telnetなどのセッションを1つのタブ付きウィンドウで管理できる、オープンソースのWindows向けリモート接続マネージャーです。