Case Study

How Capy’s AI-Native IDE Scales Parallel Agent Workflows With Daytona

7

day workflows running on Daytona’s sandboxes

100k

parallel sandboxes provisioned in one week

3

months saved on sandbox infrastructure engineering

Capy is an AI-native IDE built for orchestrating fleets of AI coding agents at once. It's organized around tasks and agent orchestration, and is used by engineers at OpenAI, Anthropic, and Vercel to ship entire sprints from a single dashboard.

Headquarters

San Francisco, CA

Industry

Software Development

Department

Product Engineering

Key Features

Sandbox Creation Speed Sandbox Statefulness Long‑Running Sandboxes

Learn how this agent-orchestration platform partnered with Daytona to deliver long-running sandboxes that enable parallel agent execution for tens of thousands of engineers.

Our developers run thousands of parallel AI agents on our platform every week, and each one demands a dedicated sandbox. This is all running on Daytona.

Nalin Semwal

Co-Founder of Capy

01 -- CHALLENGE

Scaling Concurrent AI Agent Execution Across Every Developer Task

When Nalin Semwal co-founded Capy, he knew that building an IDE for parallel software development required more than traditional architecture. To fulfill developer requests, Capy deploys a Captain orchestrator agent that breaks them down into concurrent subtasks handled by individual Build AI agents. This design made sandbox infrastructure non-negotiable.

From feature requests to bug fixes, every request requires Capy’s Build agents to write files, install dependencies, and trigger test suites. These operations are executed autonomously, and their scope varies by task. Each agent requires an isolated, disposable environment that purges sensitive code and credentials after use.

With execution happening fully inside these sandboxes, they had to hold up under the demands of real engineering work. Developers routinely hand off long-running tasks to their agents, pause them mid-flight, and resume work days later after reviewing the output. Sandboxes had to persist for the duration of agent execution and restore from a precise checkpoint to avoid wasted compute, lost progress, and broken builds.

And those demands had to be met at scale. Capy is built to handle high-level workstreams by design, so even simple developer requests need several sandboxes running simultaneously. Multiplied across users, this workload required sandbox infrastructure that supported significant scale and concurrency without compromising uptime or execution consistency. Critically, sandboxes had to start fast to avoid latency that could undermine the gains of parallel execution.

Nalin knew that in-house sandbox infrastructure required dedicated engineering resources to maintain, so he began evaluating specialized providers. However, most solutions introduced unexpected downtime and limited support, putting agent state and in-progress tasks at risk.

That’s when he found Daytona. Their agent-native runtime platform and flexible sandbox lifecycle management aligned precisely with Capy’s needs.

We wanted to future-proof our IDE by using sandboxes for remote execution. Rather than absorbing the overhead of building and maintaining them in-house, we turned to external providers. Daytona was the only one that was production-ready.

Nalin Semwal

Co-Founder of Capy

02 -- SOLUTION

Secure, Stateful Sandboxes That Power Thousands of Parallel Agent Runs

Daytona’s lightweight SDK integrated cleanly into Capy’s agent architecture. From there, Nalin and his team were up and running with secure sandbox infrastructure built for the demands of concurrent, long-running AI agents.

Now, Capy runs every Build agent workflow, from subtask orchestration to test suite execution, in its own dedicated sandbox. Using Daytona’s Declarative Image Builder, Nalin and his team pre-build snapshot images for common agent configurations, so no sandbox boots from scratch. Instead, each one is provisioned in sub-90ms with the right OS, runtimes, and dependencies, so developers move faster on their projects.

Because Daytona enforces airtight isolation, Build agents freely write, run, and test code while maintaining complete separation between sandboxes and the host environment. And since sandboxes run indefinitely, Capy’s agents see complex, multi-step tasks through to completion without any execution gaps.

If a developer pauses a session, Daytona restores the sandbox’s filesystem, tooling, and runtime state exactly as they left it. That means developers can context-switch as they need, step away mid-task, and delegate longer, complex work to Capy’s agents. Once tasks are complete, the sandboxes are torn down automatically and securely, eliminating resource overhead.

Daytona’s parallelization makes it easy to maintain seamless lifecycle management across thousands of simultaneous sandboxes. As a result, Nalin and his team can confidently scale to support every developer on the platform, no matter the volume of concurrent tasks in flight.

With Capy’s sandbox infrastructure running smoothly in the background, Nalin and his team focus their engineering efforts on the agent architecture and user experience decisions that move the company forward. If questions arise, the Daytona team responds immediately on Slack, preserving the execution consistency Capy’s users rely on.

It wasn't a single feature that won us over with Daytona. It was the SDK, the lifecycle handling, the isolation. Everything added up to sandbox infrastructure that we trust to power every agent task across every user on the platform.

Nalin Semwal

Co-Founder of Capy

03 -- RESULT

Capy Provisions 100k Parallel Sandboxes in One Week With Daytona

With Daytona, Capy has the secure sandbox infrastructure to run thousands of AI agents tackling complex engineering tasks simultaneously. Developers using Capy can now orchestrate entire sprints from an AI-native IDE, while Nalin and his team build new product capabilities.

  • 7-day workflows running on Daytona’s sandboxes

  • 100k parallel sandboxes provisioned in one week

  • 3 months saved on sandbox infrastructure engineering

Looking ahead, Capy will deepen its use of Daytona. Nalin and his team are already working to implement live sandbox snapshotting and sandbox forking. Together, these capabilities will make Capy’s agent handoffs faster and unlock novel workflow patterns, such as branching parallel implementations.

Daytona really enhances the developer experience. Every new capability they ship expands what's possible for our users. We're excited to scale our platform with them.

Nalin Semwal

Co-Founder of Capy

NEWSLETTER
Subscribe to DotFiles Insider, a fortnightly newsletter for developers covering stories, techniques, guides and the latest product innovations.
NEWSLETTER
Subscribe to DotFiles Insider, a fortnightly newsletter for developers covering stories, techniques, guides and the latest product innovations.
NEWSLETTER
Subscribe to DotFiles Insider, a fortnightly newsletter for developers covering stories, techniques, guides and the latest product innovations.