Sep 1, 2025 · 33m · latent-space

⚡️Launching Ona: Coding Agent with Fully Sandboxed Cloud Environment

Chris (Christian Weichel) · 13m spoken Johannes (Johannes Landgraf) · 10m spoken Shawn Wang · 6m spoken
0:00 / 0:00
▶ Watch on YouTube →

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

Gitpod co-founders Johannes Landgraf and Chris Weichel join Latent Space to announce their company's pivot and rebrand to Ona, an agent-first cloud development platform. They showcase how fully sandboxed, automated Linux environments unlock parallel asynchronous coding workflows, enterprise-grade security, and autonomous software development.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. How this is scored →

The hosts as informed peer 5.0 Guest teaching 3.4 Guest disagreement 1.6 The hosts pushing back 2.7
05100:0010:0020:0030:002:16–7:21 · The hosts as informed peer 3/10 Gitpod's Evolution to Ona and the Shift to Coding Agents Swyx asks Johannes to explain the rationale behind completely rebranding from Gitpod to Ona. Johannes provides extensive company background on building Theia, OpenVSX, and enterprise CDEs before pivoting entirely to coding agents.7:21–12:01 · The hosts as informed peer 2/10 Live Demonstration of Ona's Parallel Agentic Capabilities Chris delivers a live demo of Ona, showcasing parallel background execution, prompt-driven prototyping, and seamless integration into VS Code in the browser without switching branches.12:01–16:41 · The hosts as informed peer 6/10 Dogfooding Ona and Dev Container Environment Automation Swyx contrasts Ona's architecture with browser-based container systems like StackBlitz WebContainers (Bolt.new). Johannes and Chris explain their backend Linux isolation model and devcontainer automation YAML configurations.16:43–20:54 · The hosts as informed peer 6/10 Solving Prompt Decomposition and LLM File Editing Challenges The conversation covers prompt decomposition, model choices, and the specific technical hurdles of multi-line file editing. Swyx cites MorphLM and recent lab tooling while Chris details their journey from sed to Anthropic string replace.20:54–23:52 · The hosts as informed peer 5/10 Enterprise Architecture, VPC Deployment, and Ona's Pricing Model Swyx brings up the economics of developer tools and 'the Cursor problem' of subsidizing inference. Johannes explains Ona's hybrid credit model and pricing based on cloud sandboxing rather than reselling model tokens.23:52–28:48 · The hosts as informed peer 7/10 Rethinking Developer Interfaces: Monofocus vs. Parallel Agent Workflows Swyx steelmans why developers stay attached to local IDEs with powerful local hardware and instant warm states. Chris and Johannes counter that IDEs are built for single-focus manual editing, whereas multi-agent workflows require parallelized conversational workspaces.28:49–30:32 · The hosts as informed peer 6/10 Developer Focus vs Production Environments and Business Margins Swyx presses on whether Ona should expand into hosting vibe-coded production apps like Lovable or Bolt. Johannes highlights that Ona commands a 90% margin serving enterprise engineers rather than running negative-margin consumer hosting.2:16–7:21 · Guest teaching 3/10 Gitpod's Evolution to Ona and the Shift to Coding Agents Swyx asks Johannes to explain the rationale behind completely rebranding from Gitpod to Ona. Johannes provides extensive company background on building Theia, OpenVSX, and enterprise CDEs before pivoting entirely to coding agents.7:21–12:01 · Guest teaching 2/10 Live Demonstration of Ona's Parallel Agentic Capabilities Chris delivers a live demo of Ona, showcasing parallel background execution, prompt-driven prototyping, and seamless integration into VS Code in the browser without switching branches.12:01–16:41 · Guest teaching 4/10 Dogfooding Ona and Dev Container Environment Automation Swyx contrasts Ona's architecture with browser-based container systems like StackBlitz WebContainers (Bolt.new). Johannes and Chris explain their backend Linux isolation model and devcontainer automation YAML configurations.16:43–20:54 · Guest teaching 3/10 Solving Prompt Decomposition and LLM File Editing Challenges The conversation covers prompt decomposition, model choices, and the specific technical hurdles of multi-line file editing. Swyx cites MorphLM and recent lab tooling while Chris details their journey from sed to Anthropic string replace.20:54–23:52 · Guest teaching 2/10 Enterprise Architecture, VPC Deployment, and Ona's Pricing Model Swyx brings up the economics of developer tools and 'the Cursor problem' of subsidizing inference. Johannes explains Ona's hybrid credit model and pricing based on cloud sandboxing rather than reselling model tokens.23:52–28:48 · Guest teaching 5/10 Rethinking Developer Interfaces: Monofocus vs. Parallel Agent Workflows Swyx steelmans why developers stay attached to local IDEs with powerful local hardware and instant warm states. Chris and Johannes counter that IDEs are built for single-focus manual editing, whereas multi-agent workflows require parallelized conversational workspaces.28:49–30:32 · Guest teaching 5/10 Developer Focus vs Production Environments and Business Margins Swyx presses on whether Ona should expand into hosting vibe-coded production apps like Lovable or Bolt. Johannes highlights that Ona commands a 90% margin serving enterprise engineers rather than running negative-margin consumer hosting.2:16–7:21 · Guest disagreement 1/10 Gitpod's Evolution to Ona and the Shift to Coding Agents Swyx asks Johannes to explain the rationale behind completely rebranding from Gitpod to Ona. Johannes provides extensive company background on building Theia, OpenVSX, and enterprise CDEs before pivoting entirely to coding agents.7:21–12:01 · Guest disagreement 0/10 Live Demonstration of Ona's Parallel Agentic Capabilities Chris delivers a live demo of Ona, showcasing parallel background execution, prompt-driven prototyping, and seamless integration into VS Code in the browser without switching branches.12:01–16:41 · Guest disagreement 1/10 Dogfooding Ona and Dev Container Environment Automation Swyx contrasts Ona's architecture with browser-based container systems like StackBlitz WebContainers (Bolt.new). Johannes and Chris explain their backend Linux isolation model and devcontainer automation YAML configurations.16:43–20:54 · Guest disagreement 1/10 Solving Prompt Decomposition and LLM File Editing Challenges The conversation covers prompt decomposition, model choices, and the specific technical hurdles of multi-line file editing. Swyx cites MorphLM and recent lab tooling while Chris details their journey from sed to Anthropic string replace.20:54–23:52 · Guest disagreement 1/10 Enterprise Architecture, VPC Deployment, and Ona's Pricing Model Swyx brings up the economics of developer tools and 'the Cursor problem' of subsidizing inference. Johannes explains Ona's hybrid credit model and pricing based on cloud sandboxing rather than reselling model tokens.23:52–28:48 · Guest disagreement 3/10 Rethinking Developer Interfaces: Monofocus vs. Parallel Agent Workflows Swyx steelmans why developers stay attached to local IDEs with powerful local hardware and instant warm states. Chris and Johannes counter that IDEs are built for single-focus manual editing, whereas multi-agent workflows require parallelized conversational workspaces.28:49–30:32 · Guest disagreement 4/10 Developer Focus vs Production Environments and Business Margins Swyx presses on whether Ona should expand into hosting vibe-coded production apps like Lovable or Bolt. Johannes highlights that Ona commands a 90% margin serving enterprise engineers rather than running negative-margin consumer hosting.2:16–7:21 · The hosts pushing back 2/10 Gitpod's Evolution to Ona and the Shift to Coding Agents Swyx asks Johannes to explain the rationale behind completely rebranding from Gitpod to Ona. Johannes provides extensive company background on building Theia, OpenVSX, and enterprise CDEs before pivoting entirely to coding agents.7:21–12:01 · The hosts pushing back 0/10 Live Demonstration of Ona's Parallel Agentic Capabilities Chris delivers a live demo of Ona, showcasing parallel background execution, prompt-driven prototyping, and seamless integration into VS Code in the browser without switching branches.12:01–16:41 · The hosts pushing back 3/10 Dogfooding Ona and Dev Container Environment Automation Swyx contrasts Ona's architecture with browser-based container systems like StackBlitz WebContainers (Bolt.new). Johannes and Chris explain their backend Linux isolation model and devcontainer automation YAML configurations.16:43–20:54 · The hosts pushing back 2/10 Solving Prompt Decomposition and LLM File Editing Challenges The conversation covers prompt decomposition, model choices, and the specific technical hurdles of multi-line file editing. Swyx cites MorphLM and recent lab tooling while Chris details their journey from sed to Anthropic string replace.20:54–23:52 · The hosts pushing back 2/10 Enterprise Architecture, VPC Deployment, and Ona's Pricing Model Swyx brings up the economics of developer tools and 'the Cursor problem' of subsidizing inference. Johannes explains Ona's hybrid credit model and pricing based on cloud sandboxing rather than reselling model tokens.23:52–28:48 · The hosts pushing back 6/10 Rethinking Developer Interfaces: Monofocus vs. Parallel Agent Workflows Swyx steelmans why developers stay attached to local IDEs with powerful local hardware and instant warm states. Chris and Johannes counter that IDEs are built for single-focus manual editing, whereas multi-agent workflows require parallelized conversational workspaces.28:49–30:32 · The hosts pushing back 4/10 Developer Focus vs Production Environments and Business Margins Swyx presses on whether Ona should expand into hosting vibe-coded production apps like Lovable or Bolt. Johannes highlights that Ona commands a 90% margin serving enterprise engineers rather than running negative-margin consumer hosting.

speaking balance: gold is the hosts, purple is the guest (3 minute bins)

0:00 · the hosts 0% · guest 100%0:00 · the hosts 0% · guest 100%3:00 · the hosts 0% · guest 100%3:00 · the hosts 0% · guest 100%6:00 · the hosts 0% · guest 100%6:00 · the hosts 0% · guest 100%9:00 · the hosts 0% · guest 100%9:00 · the hosts 0% · guest 100%12:00 · the hosts 0% · guest 100%12:00 · the hosts 0% · guest 100%15:00 · the hosts 0% · guest 100%15:00 · the hosts 0% · guest 100%18:00 · the hosts 0% · guest 100%18:00 · the hosts 0% · guest 100%21:00 · the hosts 0% · guest 100%21:00 · the hosts 0% · guest 100%24:00 · the hosts 0% · guest 100%24:00 · the hosts 0% · guest 100%27:00 · the hosts 0% · guest 100%27:00 · the hosts 0% · guest 100%30:00 · the hosts 0% · guest 100%30:00 · the hosts 0% · guest 100%33:00 · the hosts 0% · guest 100%33:00 · the hosts 0% · guest 100%
Sharpest disagreement ▶ 30:19 Rejecting the consumer vibe-coding hosting race

Johannes immediately pushes back on chasing hype-driven consumer vibe-coding revenue by highlighting Ona's solid 90% enterprise margins.

Hardest push from the hosts ▶ 24:47 Steelmanning the local IDE against cloud dev environments

Swyx directly challenges the thesis that developers will give up local IDEs, citing cold starts, local Apple Silicon performance, and muscle memory.

Biggest teaching moment ▶ 25:07 Reframing IDE obsolescence around parallelism

Chris reframes the local IDE debate, educating the host on how IDEs are fundamentally bottlenecked by single-threaded human attention rather than compute specs.

The host holds their own ▶ 12:51 Contrasting full Linux sandboxes with WebContainers

Swyx demonstrates technical depth by pinpointing the trade-offs between WebContainers used in apps like Bolt versus full Linux dev containers.

the scores for every segment, with the reasoning behind each
ChapterTopicThe hosts as informed peerGuest teachingGuest disagreementThe hosts pushing backWhy
Gitpod's Evolution to Ona and the Shift to Coding Agents 3312 Swyx asks Johannes to explain the rationale behind completely rebranding from Gitpod to Ona. Johannes provides extensive company background on building Theia, OpenVSX, and enterprise CDEs before pivoting entirely to coding agents.
Live Demonstration of Ona's Parallel Agentic Capabilities 2200 Chris delivers a live demo of Ona, showcasing parallel background execution, prompt-driven prototyping, and seamless integration into VS Code in the browser without switching branches.
Dogfooding Ona and Dev Container Environment Automation 6413 Swyx contrasts Ona's architecture with browser-based container systems like StackBlitz WebContainers (Bolt.new). Johannes and Chris explain their backend Linux isolation model and devcontainer automation YAML configurations.
Solving Prompt Decomposition and LLM File Editing Challenges 6312 The conversation covers prompt decomposition, model choices, and the specific technical hurdles of multi-line file editing. Swyx cites MorphLM and recent lab tooling while Chris details their journey from sed to Anthropic string replace.
Enterprise Architecture, VPC Deployment, and Ona's Pricing Model 5212 Swyx brings up the economics of developer tools and 'the Cursor problem' of subsidizing inference. Johannes explains Ona's hybrid credit model and pricing based on cloud sandboxing rather than reselling model tokens.
Rethinking Developer Interfaces: Monofocus vs. Parallel Agent Workflows 7536 Swyx steelmans why developers stay attached to local IDEs with powerful local hardware and instant warm states. Chris and Johannes counter that IDEs are built for single-focus manual editing, whereas multi-agent workflows require parallelized conversational workspaces.
Developer Focus vs Production Environments and Business Margins 6544 Swyx presses on whether Ona should expand into hosting vibe-coded production apps like Lovable or Bolt. Johannes highlights that Ona commands a 90% margin serving enterprise engineers rather than running negative-margin consumer hosting.

Statements from this episode (15)

Insight
Weichel: Dev environments need more capabilities than standard containers provide
“For dev environments, you also want a little bit more than containers, because containers really up to run applications, and dev containers aren't your off-the-mill application, right?”
Chris (Christian Weichel) Sep 1, 2025 ▶ 1:10
Assertion Supported
Landgraf: OpenVSX powers all extensions in Cursor and Windsurf
“And together with that, we also created OpenVSX, which I think now powers all of the extensions that you see running in Cursor and also Windsurf, which is also open source under the Eclipse Foundation marketplace for VS Code.”
Johannes (Johannes Landgraf) Sep 1, 2025 ▶ 3:13
Assertion Not checkable as stated
Landgraf: Gitpod grew to over two million developers
“You scale through open source, have more than two million folks on the platform.”
Johannes (Johannes Landgraf) Sep 1, 2025 ▶ 3:48
Assertion Not checkable as stated
Landgraf: Gitpod serves top sovereign wealth funds and oldest US bank
“So today our customers include, you know, the oldest bank in the U S top sovereign wealth funds. We have like pharma companies and a lot of financial institutions that are running our orchestration system.”
Johannes (Johannes Landgraf) Sep 1, 2025 ▶ 4:15
Insight
Weichel: AI coding agents must work in the exact same dev environment as humans
“If you're working at Any decent sized shop, let alone an enterprise, the way you set up your dev environment is really hot at the heart of all of this. And of course you want your agents to work in exactly the same space that you as a human can operate in.”
Chris (Christian Weichel) Sep 1, 2025 ▶ 11:32
Disclosure
Landgraf: 75% of internal Ona pull requests are co-authored by AI
“So I think last week we had 75% of all of our PRs being co-authored by ONA.”
Johannes (Johannes Landgraf) Sep 1, 2025 ▶ 13:41
Insight
Weichel: Docker is not a security boundary
“Docker itself isn't a security boundary. You don't want to be relying on that”
Chris (Christian Weichel) Sep 1, 2025 ▶ 15:32
Insight
Wang: Pre-LLM infrastructure tools hold a training data advantage
“I think actually right now it's kind of a golden age of pre LLM era infrastructure companies, because all your tooling is like inside the training data and like people who started it afterwards is not.”
Shawn Wang Sep 1, 2025 ▶ 16:52
Disclosure
Weichel: Ona is built primarily on Anthropic's Claude Sonnet
“So we, right now essentially live on top of Sonnet IV, and we've tried a bunch of other models. We found that to work really, really well for us.”
Chris (Christian Weichel) Sep 1, 2025 ▶ 18:57
Disclosure
Landgraf: Ona will not build its own models, relying on frontier labs
“I think if you look from a business model perspective on this, I think at least right now, we are not planning to build our own models. I think ultimately that's a way out. You know, if you also are building your own models, we're not doing that. We are really…”
Johannes (Johannes Landgraf) Sep 1, 2025 ▶ 23:35
Insight
Weichel: Traditional IDEs cause cognitive overload in parallel agent workflows
“What's changing with agents is as they gain more and more autonomy, We'll be asked to turn this autonomy into productivity, and the only way we can do that is by doing multiple things in parallel, as we've shown. The moment you do multiple things in parallel, …”
Chris (Christian Weichel) Sep 1, 2025 ▶ 25:32
Disclosure
Weichel: Ona focuses strictly on pre-production environments over production hosting
“We're very deaf focused. So we're really intensely obsessed about developers doing their thing. And right now are really focused hard to sort of What we say left of the commit, but it doesn't have to, or left of it going to production at this point”
Chris (Christian Weichel) Sep 1, 2025 ▶ 29:19
Assertion Not checkable as stated
Landgraf: Ona has a 90% gross margin on enterprise offering
“We have a 90% margin though, right now on, on our enterprise offering.”
Johannes (Johannes Landgraf) Sep 1, 2025 ▶ 30:21
Opinion
Weichel claims he is 3x more productive on his phone with Ona
“The way I said that to my team at some point is, you know, I'm now three times more productive on my phone than I was on my laptop six months ago.”
Chris (Christian Weichel) Sep 1, 2025 ▶ 31:13
Insight
Weichel: AI agents bypass command restrictions by writing scripts
“Because you tell an agent, it can't run a command. It's going to write a script to run the command.”
Chris (Christian Weichel) Sep 1, 2025 ▶ 33:02
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 200 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.