What does an AI agent need to write code and build apps? A computer. More precisely, a virtual computer built for agents. OpenAI acquiring Cirrus Labs — the go-to name in Apple Silicon virtualization — is a statement of intent: they're going to build that agent-native computing environment themselves.
What Is It?
On April 7, 2026, Cirrus Labs founder Fedor Korotkov made it official: the entire Cirrus Labs team is joining OpenAI's Agent Infrastructure team.
Here's what Cirrus Labs actually built. Founded in 2017, the company ran for nine years without outside investment — fully bootstrapped. Three core products:
| Tool | Role | Details |
|---|---|---|
| Tart | macOS/Linux VM virtualization | Apple Silicon native, 5.5k+ GitHub stars, written in Swift |
| Vetu | Linux VM virtualization | Lightweight virtualization based on Cloud Hypervisor |
| Orchard | Tart VM orchestrator | Manages and schedules large-scale VM pools |
Tart in particular taps directly into Apple's Virtualization.Framework, delivering near-native performance. VM images push and pull from OCI-compatible container registries, and there's a Packer plugin that drops straight into CI/CD pipelines. Major open source projects like PostgreSQL, Bitcoin Core, and Podman were already running their macOS builds through Cirrus CI.
What Changes?
Giving Agents Their Own Computer
To understand why this acquisition matters, you need to know the wall AI agents keep running into. Take OpenAI Codex. For a Codex agent to write, build, and test code, it needs an isolated execution environment. The problem is, doing that properly on macOS is genuinely hard.
Kevin Lynagh, a developer tools specialist, ran into exactly this problem earlier in 2026. He ran a Codex agent and noticed it was reading files outside his project folder. He went looking for a VM sandbox on macOS — and came up empty. So he built one himself.
OpenAI's Dev-Tools Shopping Pattern
Cirrus Labs is OpenAI's second dev-tools acquisition. One month earlier, in March 2026, OpenAI picked up Astral — the team behind Python package manager uv and linter Ruff. Astral joined the Codex team.
| Acquisition | Astral (March 2026) | Cirrus Labs (April 2026) |
|---|---|---|
| Core tech | uv, Ruff, ty (Python toolchain) | Tart, Vetu, Orchard (VM virtualization) |
| Team joined | Codex | Agent Infrastructure |
| What it gives agents | Fast, reliable package management | Isolated execution environments (VM sandbox) |
| Open source | Maintained (Apache/MIT) | Switching to a more permissive license |
The pattern is clear. OpenAI is bringing in-house every piece of the toolchain agents need to work, one acquisition at a time. Package management (Astral) → execution environment (Cirrus Labs). What's next?
What This Means for Existing Users
There are real trade-offs here:
- Cirrus CI Shuts Down
Full shutdown on June 1, 2026. Every .cirrus.yml workflow stops working. GitHub Actions + WarpBuild and MacStadium Orka are the main alternatives people are moving to. - Tart, Vetu, and Orchard Go Open Source
They're switching to more permissive licenses — no licensing costs. But the dedicated maintenance team is gone, so whether the community can pick up the slack is an open question. - Cirrus Runners Closes to New Customers
Existing customers are covered through the end of their contracts. After that, you'll need to self-host or move to an alternative service.
MacStadium already published a migration guide pitching Orka as the replacement for Tart/Orchard users, and WarpBuild dropped a Cirrus CI → GitHub Actions migration guide. The ecosystem is moving fast.
Getting Started
Here's what you actually need to take away from this news, depending on where you sit.
If You're on Cirrus CI or Runners
You need to migrate before June 1 — no exceptions. GitHub Actions + a fast macOS runner (WarpBuild M4 Pro, for example) is the most direct replacement. WarpBuild's migration guide says moving from.cirrus.yml to.github/workflows takes one to two days.
If You're Self-Hosting Tart or Orchard
The licensing costs disappear, but you need to evaluate the maintenance risk. Every macOS update means compatibility testing falls on you, and bug fixes depend on the community. If the operational burden is significant, look seriously at managed services like MacStadium Orka.
If You're Building AI Agents or Products
The execution environment is about to become a competitive differentiator. The pattern of giving agents isolated VMs — like Codex does — will become the default. Fast, secure VM provisioning on Apple Silicon is a core layer of agent infrastructure.
If You're a Tech Lead or CTO
Track the acquisition pattern. Astral (packages) → Cirrus Labs (VMs) → what's next? Debugging? Monitoring? For agents to work like human developers, they eventually need the entire dev toolchain. Predicting what gets acquired next is itself a strategic insight.
Deep Dive Resources
Try Tart yourself: Run brew install cirruslabs/cli/tart, then tart clone ghcr.io/cirruslabs/macos-sequoia:latest sequoia to spin up a macOS VM. If you're on an Apple Silicon Mac, the whole thing takes about five minutes.
Understanding Codex sandboxing: The official OpenAI docs walk through how agents work inside isolated environments. On macOS, it uses the Seatbelt framework.
Experiment with agent VM sandboxing: Kevin Lynagh's Vibe project (under 1MB binary) lets you spin up a VM for LLM agents on an ARM Mac in 10 seconds.




