AI ClubhouseVibe Coding Guide
Your first build · Chapter 4 of 5

Run it locally

Your private preview at localhost, before the world sees it.

Before the world sees your site, you get a private showing. “Running locally” means your own computer serves the site to your own browser at an address like http://localhost:3000: a full dress rehearsal, invisible to everyone else, identical to the real thing.

Getting there is one request:

Your agent
Start the dev server and give me the address to open in my browser.

(Cursor users can go one better: launch this in my @Browser opens the preview right inside the editor.)

This loop is where you'll live: change something, glance at the browser (it refreshes itself as the agent saves files), react, repeat. Keep the browser and the agent side by side on your screen. The tighter that loop, the faster you converge on the thing in your head.

Two bits of local-server trivia that save confusion later. The number in localhost:3000 is just a channel, so a second project might use 3001 or 5173, all normal. And closing the terminal kills the preview, which is what happened the day your site “disappeared.” Ask the agent to start it again.

AI Clubhouse · Vibe Coding Guide