SSH、RDP、SFTP、データベースクライアント、Kubernetes・コンテナ管理に加え、シェルコマンドを実行するAIエージェントを備えたデスクトップターミナルアプリ。
- スター
- 14,644
- フォーク
- 573
- 未解決の Issue
- 66
- 最終コミット
- 6 日前
これは何?
XPipeは、ローカルのワークステーションからサーバーインフラへのアクセスを管理するデスクトップ接続ハブです。SSH、Docker、Podmanなど、インストール済みのコマンドラインツールを利用するため、リモートシステムにエージェントを導入したり、設定したりする必要はありません。
1つのインターフェースで、接続を階層カテゴリに整理し、好みのターミナルエミュレーターやシェルでターミナルを開き、ローカルのプログラムでリモートファイルを参照・編集し、リモートホストで再利用可能なスクリプトを実行できます。対応する接続先は、SSHホストと設定ファイル、Docker、Podman、LXDおよびincusのコンテナ、Proxmox、Hyper-V、KVMおよびVMwareの仮想マシン、Tailscale、Netbird、Teleport、AWSおよびHetzner Cloudのサーバー、RDPとVNC、WSL、Kubernetesクラスターです。
パスワードは、インストール済みのパスワードマネージャーから取得するか、暗号化されたローカルボルトに保存して、セルフホストのgitリポジトリ経由で同期できます。このプロジェクトはオープンコアで、メインアプリケーションはApache-2.0ライセンスですが、一部のホームラボ向け機能とプロフェッショナルプランの機能はクローズドソースです。
主な機能
- 01SSH、コンテナ、VM、Kubernetes、クラウドサーバーに1つのハブから接続できます。
- 02インストール済みのターミナルとシェルでセッションを開き、パスワード入力を自動で補完します。
- 03ローカルのデスクトップアプリケーションを使って、リモートファイルを参照・編集できます。
- 04セッションを再起動せずにsudoで権限を昇格できます。
- 05リモートシステムで再利用可能なスクリプトを実行でき、カスタムのシェル初期化環境にも対応します。
- 06認証情報を暗号化ボルトに保存するか、パスワードマネージャーから読み込めます。
ユースケース
- 多数のSSHホストを管理し、カテゴリ別リストからワンクリックで接続する。
- 複数のリモートマシンにあるDockerまたはPodmanコンテナを操作する。
- 1つのデスクトップアプリからKubernetesクラスター、Proxmox VM、クラウドインスタンスを管理する。
- リモートサーバー上のファイルをローカルのエディターで編集し、デスクトップに転送する。
クイックスタート
- 1
macOSにHomebrewでインストール
brew install --cask xpipe-io/tap/xpipe - 2
Windowsにwingetでインストール
winget install xpipe-io.xpipe --source winget - 3
ArchにAURヘルパーでインストール
yay -S xpipe - 4
リリースページからWindowsまたはmacOS用インストーラーをダウンロードして実行
使う前に知っておきたいこと
- サーバーではなく、ローカルのワークステーションで実行するデスクトップアプリケーションです。
- SSHやdockerなどのコマンドラインツールが、システムにすでにインストールされている必要があります。
収録されている特集
トピック
よくある質問
- xpipe とは?
- ローカルマシンからSSHホスト、コンテナ、VM、Kubernetesクラスター、クラウドサーバーにまとめて接続できるデスクトップ接続ハブです。 XPipeは、ローカルのワークステーションからサーバーインフラへのアクセスを管理するデスクトップ接続ハブです。SSH、Docker、Podmanなど、インストール済みのコマンドラインツールを利用するため、リモートシステムにエージェントを導入したり、設定したりする必要はありません。
- xpipe は無料で使えますか?ライセンスは?
- xpipe は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- xpipe は今もメンテナンスされていますか?
- 活発にメンテナンス中。xpipe の最終コミットは 2026年11月1日 です。
- xpipe は何に使えますか?
- 多数のSSHホストを管理し、カテゴリ別リストからワンクリックで接続する。 複数のリモートマシンにあるDockerまたはPodmanコンテナを操作する。 1つのデスクトップアプリからKubernetesクラスター、Proxmox VM、クラウドインスタンスを管理する。 リモートサーバー上のファイルをローカルのエディターで編集し、デスクトップに転送する。
- xpipe のインストール方法は?
- macOSにHomebrewでインストール: brew install --cask xpipe-io/tap/xpipe Windowsにwingetでインストール: winget install xpipe-io.xpipe --source winget ArchにAURヘルパーでインストール: yay -S xpipe リリースページからWindowsまたはmacOS用インストーラーをダウンロードして実行
- xpipe はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/xpipe-io/xpipe
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
SSH、VNC、RDPでマシンに接続し、SFTP、Docker、Proxmoxを管理できるセルフホスト型のサーバー管理ソフトウェア。
ブラウザーからリモートサーバーに接続してターミナルセッションを開ける、WebベースのSSH・Telnetクライアント。
SSH、リモートデスクトップ、SFTP、Docker、メトリクスをオプションのプラグインとして利用できる、セルフホスト型サーバー管理プラットフォーム。
データベース、SSH、SFTP、ターミナル、リモートデスクトップ、監視、Markdownノート、AIエージェントをまとめたRust製のネイティブデスクトップワークスペース。