Vibe code on the go with VibeGo.

Persistent Cloudflare tunnels keep your VS Code session reachable from anywhere after one pairing, so you can steer agents, tap through panels, and even open localhost from iOS.

Request TestFlight invite See platform components

Built for mobile-first coding

We recreate desktop muscle memory with touch-native systems.

Persistent tunnels

Pair once and keep a dedicated code-*.vibego.me link alive—even if you're off Wi-Fi or miles from your laptop.

Command Bridge layouts

One tap swaps between full-width terminal, editor, or multi-panel layouts using official VS Code commands. No pinch zoom. No DOM hacks.

Coding bar shortcuts

A persistent bar adds arrow keys, Cmd/Ctrl combos, ESC, copy/paste, and expose-port toggles the native keyboard hides.

Voice-native dictation

Dictate prompts to Claude, Copilot, or Codex directly from the workspace, then land changes without touching a laptop.

Agent-friendly design

Built for AI-first flows: keep the IDE visible on iOS, talk to agents, and jump into the terminal whenever you need manual control.

What it looks like

Screenshots from the TestFlight build.

Agent workflows
Claude conversation

Claude sits beside the explorer so you can narrate a fix, watch it land, and tweak the diff immediately.

Codex and editor working together

Codex responses paste straight into the editor; Cmd+Enter re-runs your task without hunting for desktop shortcuts.

Voice & Coding Bar
Voice dictation and coding bar

Voice bubble and the Coding Row sit above VS Code so you can talk to agents, send hotkeys, or paste snippets without leaving the canvas.

Instant Layout Control
Quick layout switcher

Quick Switch Layout offers one-tap swaps between editor, terminal, or split views to match whatever the agent (or you) need next.

Editor view

Editor view hides everything but your files while the command bridge quietly keeps panels in sync.

Terminal-only layout

Terminal mode stretches logs edge to edge so port forwarding, attach debugging, and watch tasks stay readable.

Expose ports & preview locally
Expose port selection

Select the service you want to share and VibeGo maps it to your persistent tunnel.

Expose port confirmation

Confirm the port and instantly get a secure URL plus localhost-style link.

Expose port browser preview

Open the built-in browser and load localhost:8000 (or any exposed port) to debug UI on your phone.

What ships in VibeGo today

Every layer already lives in this repo — no vaporware.

Mobile workspace

  • SwiftUI wrapper that makes VS Code touch-friendly with gestures, haptics, and theme sync.
  • Offline-first queue for commands so edits survive backgrounding or flight mode.
  • Auto-reconnect to saved tunnels plus alerts when a session needs attention.
Private testing

Desktop extension

  • Start/stop a persistent tunnel with one click, including port forwarding and health checks.
  • Guided pairing flow powered by Firebase login + short-lived codes.
  • WebView dashboard to rename tunnels, view logs, and hand off URLs to teammates.
Desktop companion

Managed backend

  • Firebase Functions keep OAuth tokens fresh and clean up expired sessions automatically.
  • Cloudflare API integration provisions DNS + tunnel state so links stay stable.
  • Audit logging and alerting so we know when a tunnel misbehaves.
Expanding coverage

How VibeGo connects

Mobile, desktop, and backend stay in lockstep.

01

Authenticate securely

Users sign into the VS Code extension with Firebase + Google OAuth. PKCE, pairing codes, and JWT checks live in backend/functions.

02

Launch the mobile workspace

The Swift app boots code-server, injects the command bridge, and renders touch-friendly VS Code through WebKit.

03

Keep tunnels alive

Cloudflare tunnels managed by the desktop extension expose code-uid.vibego.me so the phone reconnects instantly — even after app restarts.

Get the tools

Links go live as we clear App Store & Marketplace reviews.

VibeGo for iOS

Native SwiftUI app wrapping code-server with haptics, gesture controls, and background reconnection. Currently in private TestFlight.

App Store link coming soon
Request invite

VS Code extension

Manages Cloudflare tunnels, pairing, Firebase auth, and the WebView dashboard. Build it from source today or grab the VSIX when published.

VSIX download pending
View source on GitHub

About VibeGo

We started VibeGo because pairing from a phone usually meant brittle VNC clients. Today, a lot of “coding” means steering agents like Claude or Copilot — so we built controls that keep the IDE visible while you talk, swipe, and jump back into the terminal.

Every component is open to inspection: SwiftUI app, VS Code extension, Firebase Functions, Cloudflare configuration, and the command bridge package.

Get early access

Tell us how you build today and we'll tailor the next invite batch.

Reach the core team:

admin@terceseht.com