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 등의 터널링 서비스와 통합되어 로컬 서버로 안전하고 암호화된 터널을 생성합니다.

대상 사용자

Claude Code나 ChatGPT와 같은 터미널 기반 AI 도구를 모니터링하고, 전체 SSH 인프라를 설정하지 않고도 어디서든 개발 환경을 관리해야 하는 개발자 및 AI 엔지니어.

주요 기능

  • 브라우저 기반 접근: 반응형 웹 인터페이스를 통해 터미널을 제어.
  • Git Follow Mode: Git worktree에서 브랜치 전환 시 메인 리포지토리 체크아웃을 자동 동기화하여, 에이전트가 별도 worktree에서 작업 중일 때도 IDE가 최신 상태를 유지할 수 있음.
  • 제로 구성: 기본 설정에 SSH 키나 복잡한 포트 포워딩이 필요 없음.
  • 다중 원격 옵션: Tailscale(개인 및 공개 모드 포함), ngrok, 기타 터널링 제공업체에 네이티브 지원.
  • 세션 기록: 모든 세션을 asciinema 형식으로 기록하여 나중에 재생 가능.
  • 쉘 별칭 지원: 사용자 정의 쉘 별칭과 함수를 자동으로 지원.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트