Back to Blog
Dec 11, 2025
Written by
Simon Spurrier
Lately, we’ve been obsessing over the "loop".
That critical, repetitive cycle where you write code, run it, see what broke, and fix it. At cto.new, we’ve already streamlined the planning and coding parts of that loop with our AI code agent. But until now, seeing the live result of that code still required a detour: either checking out to your machine and spinning up localhost, or deploying to an external platform first.
That detour ends now. Today, cto.new moves from planning and executing tasks, towards building, running, and deploying software.

We’re excited to announce Live Preview, a new way to preview your apps directly within cto.new.
How it works

In cto.new, you will now see a Live Preview button in the left sidebar. This will take you to a new interface with a running preview and chat window side-by-side. From the chat, you can vibe code tasks and the Live Preview will automatically update. You can interact with it and prompt for updates or changes as you like.
No pulling branches. No wrestling with local dependencies. No context switching.
Why we built it
It’s our most requested feature, and a simple way to greatly improve the experience for most users. It creates a seamless feedback loop where you can:
Ask for a code change big or small
See the change live immediately
Iterate
It’s effectively a preview deployment that feels like a local server, but without the "local" overhead.
Try it out
Live Preview is available now in beta. Go build something and let us know how it feels.
Happy shipping,
Simon
