Previews · live & static
Watch your agent's work as it happens
Ask your agent to expose what it is building and it hands you a URL. Open it to watch the app live — hot reload included — or publish a finished page, image, or video. No ports, no deploy, no VPN.
- Live dev servers
- Published pages & media
- Public, unlisted URL
What you get
One URL to see the work.
Two ways to look at what the agent is doing — a running app you can click through, or a finished result you can hand to someone.
-
01
relay expose
Live dev server
Point your agent at a running server and open it in your browser. Hot reload works, so you follow along as it edits.
-
02
relay publish
Published pages & media
A rendered page, a screenshot, a video, or a whole folder — published to a link that stays until you delete it.
-
03
relay
Shareable link, no setup
The agent dials out through the relay, so there are no ports to open and nothing to deploy. It just prints a CodePulse URL.
Teach your agent
One public link, and it knows.
Point any coding agent at the CodePulse skill — a single Markdown file. From then on it runs one of these when you ask it to show you something.
https://codepulse.pro/skill.md
-
1
Expose a running dev server
relay expose <port>A live tunnel to
http://localhost:<port>, up while the dev server runs. -
2
Publish a page or file
relay publish <file-or-dir>A page, image, video, or a whole folder. HTML opens as a site; media opens in a viewer.
-
3
Stop it when done
relay previews stop <public_id>Static previews stay until deleted; live tunnels end with the dev server or session.
$ relay expose 5173
https://codepulse.pro/p/ayBSVKKsAxWkXfDWuEDKE
$ relay publish ./dist
https://codepulse.pro/p/kJ8BEEChmCo7SW7HdgsW0
A live expose opens the running app at <id>.preview.codepulse.pro; a publish serves the files in place.
Notes
Public, unlisted, and gone when it should be.
-
Unlisted link
Anyone with the URL can open it, so treat it like a secret. Every page is kept out of search indexes.
-
Live stops
A tunnel is bound to the relay and dev server. Stop it, or let the session end, and it closes.
-
Static stays
A publish keeps working until it is deleted — handy for a rendered page, image, or video.
-
One command in
The skill link is plain Markdown. The agent reads it with whatever it already uses to fetch a page.
See what your agent is building.
Hand it the skill link and ask it to show you.
Open the skillhttps://codepulse.pro/skill.md