amantus-ai/vibetunnel

Turn any browser into your terminal & command your agents on the go.

解决的问题

VibeTunnel 允许用户从任意网页浏览器访问和控制其 Mac 或 Linux 终端。它消除了对复杂 SSH 配置、端口转发或手动密钥管理的需求,使您能够轻松地从远程设备(如手机或平板)监控长时间运行的进程,或管理在终端中运行的 AI 代理。

工作原理

它由一个原生 macOS 菜单栏应用(或 Linux/无头系统用的 npm 包)组成,该应用运行一个 Node.js 服务器。该服务器将终端会话代理到网页前端。用户可以使用智能包装命令 vt 启动会话,将终端输出转发到浏览器。对于远程访问,它集成了 Tailscale、ngrok、Pinggy、Pangolin 或 Cloudflare 等隧道服务,以在本地服务器上创建安全、加密的隧道。

适用人群

需要从任何地方监控基于终端的 AI 工具(如 Claude Code 或 ChatGPT)并管理开发环境,但又不想搭建完整 SSH 基础设施的开发者和 AI 工程师。

主要亮点

  • 浏览器访问:通过响应式网页界面控制您的终端。
  • Git Follow Mode:在 Git worktree 中切换分支时,自动同步主仓库检出,使 IDE 在代理于独立 worktree 中工作时仍能保持最新状态。
  • 零配置:基本设置无需 SSH 密钥或复杂的端口转发。
  • 多种远程选项:原生支持 Tailscale(包括私有和公共模式)、ngrok 以及其他隧道服务提供商。
  • 会话录制:以 asciinema 格式记录所有会话,供后续回放。
  • Shell 别名支持:自动支持自定义 shell 别名和函数。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目