Repolode
amantus-ai

amantus-ai/vibetunnel

どのデバイスからでもシェルやAIコーディングエージェントのセッションを実行・監視・操作できる、ブラウザベースのターミナルアクセスツール。

スター
4,692
フォーク
335
未解決の Issue
5
最終コミット
3 か月前

これは何?

VibeTunnelはホストマシンのターミナルセッションをWebダッシュボードに転送するため、スマートフォン、タブレット、別のコンピューターから、長時間実行されるビルドやテスト、AIコーディングエージェントを確認できます。サーバーはデフォルトでlocalhostのポート4020で動作します。`vt`コマンドで任意のシェルコマンドをラップすると、その出力がブラウザーに表示されます。シェルエイリアスと対話型シェルにも対応しています。

Apple Silicon搭載Mac向けのネイティブなmacOSメニューバーアプリと、Node.js 22.12〜24.xで動作するLinux、Docker、ヘッドレスシステム向けのnpmパッケージ(`vibetunnel`)として提供されています。リモートアクセスは、Tailscale(プライベートモードまたはFunnelを使ったパブリックモード)、ngrok、Cloudflare quick tunnels、Pinggy、Pangolinで設定できます。認証方式には、システムアカウント、環境変数による認証情報、Ed25519 SSHキー、開発用のlocalhost認証バイパスがあります。

その他の機能として、エージェントがworktreeで切り替えたブランチにメインのチェックアウトを同期するGit Follow Mode、設定可能なターミナルタイトルモード、アクティビティインジケーター、asciinema形式でのセッション録画があります。Windowsにはまだ対応していません。

主な機能

  • 01すべてのセッションを一覧できるダッシュボードで、最新のWebブラウザーからターミナルセッションを表示できます。
  • 02`vt` CLIでコマンドをラップでき、シェルエイリアスや関数の解決にも対応しています。
  • 03ネイティブなmacOSメニューバーアプリと、Linuxおよびヘッドレスホスト向けのnpmパッケージを提供します。
  • 04システムアカウント、SSHキー、環境変数の認証情報など、複数の認証方式を利用できます。
  • 05Tailscale、ngrok、Cloudflare、Pinggy、Pangolin経由のリモートアクセスに対応しています。
  • 06セッションをasciinema形式で録画し、後から再生できます。

ユースケース

  • デスクを離れているときに、スマートフォンから長時間実行中のビルドやテストスイートを確認する。
  • 開発マシンで動作しているClaude CodeなどのAIコーディングエージェントを監視する。
  • SSHを設定せずに、同僚とターミナルセッションをリアルタイムで共有する。
  • ヘッドレスのLinuxサーバーやDockerコンテナでターミナルダッシュボードを動かす。

クイックスタート

  1. 1

    npmパッケージをグローバルにインストールします

    npm install -g vibetunnel
  2. 2

    または、HomebrewでmacOSアプリをインストールします

    brew install --cask vibetunnel
  3. 3

    ブラウザーで任意のコマンドを実行します

    vt pnpm run dev
  4. 4

    localhostのポート4020でダッシュボードを開きます

使う前に知っておきたいこと

  • ネイティブmacOSアプリの利用にはApple Silicon搭載Mac(M1以降)が必要です。Intel Macには対応していません。
  • Windowsにはまだ対応していません。
  • iOSアプリは開発中のため、本番環境での使用は推奨されません。

トピック

よくある質問

vibetunnel とは?
どのデバイスからでもシェルやAIコーディングエージェントのセッションを実行・監視・操作できる、ブラウザベースのターミナルアクセスツール。 VibeTunnelはホストマシンのターミナルセッションをWebダッシュボードに転送するため、スマートフォン、タブレット、別のコンピューターから、長時間実行されるビルドやテスト、AIコーディングエージェントを確認できます。サーバーはデフォルトでlocalhostのポート4020で動作します。`vt`コマンドで任意のシェルコマンドをラップすると、その出力がブラウザーに表示されます。シェルエイリアスと対話型シェルにも対応しています。
vibetunnel は無料で使えますか?ライセンスは?
vibetunnel は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
vibetunnel は今もメンテナンスされていますか?
半年以内に更新あり。vibetunnel の最終コミットは 2026年8月5日 です。
vibetunnel は何に使えますか?
デスクを離れているときに、スマートフォンから長時間実行中のビルドやテストスイートを確認する。 開発マシンで動作しているClaude CodeなどのAIコーディングエージェントを監視する。 SSHを設定せずに、同僚とターミナルセッションをリアルタイムで共有する。 ヘッドレスのLinuxサーバーやDockerコンテナでターミナルダッシュボードを動かす。
vibetunnel のインストール方法は?
npmパッケージをグローバルにインストールします: npm install -g vibetunnel または、HomebrewでmacOSアプリをインストールします: brew install --cask vibetunnel ブラウザーで任意のコマンドを実行します: vt pnpm run dev localhostのポート4020でダッシュボードを開きます
vibetunnel はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/amantus-ai/vibetunnel

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト