In-app Preview
Tap Preview and CodeAgent detects, boots, and serves your dev server over a secure tunnel.
- Framework, command, port
- Install + backing services
- Readiness check passed
- Rendered in-app, or a QR for Expo
No more manual port-forwarding or exposing your machine to the internet. Tap Preview on any paired session and your own linked agent figures out how to start the project — framework, run command, and port — in a quick automatic scan of the repo. From there, CodeAgent resolves dependencies, brings up the dev server, and serves it back to your phone or the web dashboard over a secure tunnel.

Your linked agent (Claude Code, Codex, …) scans the repo to work out the framework, command, and port — no config to write by hand.
Missing packages are installed automatically, so a fresh clone or a first-time preview just works.
The dev server is published through a tunnel — nothing on your machine is opened to the internet directly.
CodeAgent only passes along status updates — your code and the running app never pass through it.
- 1Open a paired session
Works on local, Codespace, and self-hosted sessions alike.
- 2Tap Preview
CodeAgent detects how to start the project — or reuses a remembered setup on repeat runs.
- 3Dependencies + dev server come up
Missing packages install, then the dev server spawns and is checked for readiness.
- 4View the running app
The public URL renders right in the mobile app or web dashboard — Expo projects show a QR code instead.
Preview works across all three execution planes — local, Codespace, and self-hosted — the same tap-to-preview flow either way.
FAQ
Related
Ready to try it?