Fetching from the wire…
Public story · 2026-09-08 · high
Rohan Adwankar's teardown also found Instinct renting E2B Ubuntu desktops that boot in 1.26 seconds and store agent memory as Markdown pushed to S3.
Why now: Coding agents run in rented cloud VMs that neither company documents, and Adwankar reverse engineered the internals instead.
Rohan Adwankar took apart the virtual machines behind two hosted coding-agent platforms and wrote up a teardown of both platforms. Claude Code runs on Firecracker KVM guests booting kernel 6.18.5-fc-v20, with a Rust and Tokio binary called process_api standing in for PID 1 instead of systemd. That binary reaches init in about 430 milliseconds, and the full harness is ready in 6.4 seconds. The guest gets a 256GB writable disk, separate read-only disks for the harness and tools, OAuth tokens the host mints fresh on every boot, and a PID 1 flagged non-dumpable so root inside the VM can't read its own memory.
Instinct takes a different bet. It rents E2B sandboxes running stock Ubuntu 22.04.5, cold-booting a full XFCE desktop in about 1.26 seconds. Agent memory lives as a git repo of Markdown files linked with wiki-links, searched with grep, and pushed to S3 as bundles authenticated with short-lived STS credentials.
The two setups answer the same question with opposite answers: how much should you trust code a language model wrote, enough to let it run unsupervised? Claude Code assumes a hostile guest and builds a custom kernel and init system to contain it. Instinct assumes a disposable VM, leans on the isolation E2B already provides, and spends the savings on a real desktop environment and a memory store a human can read.
Anyone renting either platform has a concrete boot budget to measure against: 430 milliseconds to a minimal init versus 1.26 seconds to a full desktop, plus two different answers for how much a coding agent should be allowed to see about the machine it's running on.
Each link below shares sources, entities, or timing with this story.
Three moves, two days, no coordination between them. August 10–11: GitHub shipped Ollama as a BYOK provider inside Copilot for JetBrains (GitHub Changelog). Unsloth released Unsloth Desktop with a command literally named unsloth start claude, which points Claude Code and Codex...
Cursor just admitted that code editing isn't the main event anymore. Cursor 3 abandons its VS Code fork entirely. Not an extension. Not a theme. Gone. Rewritten from scratch in Rust and TypeScript as what Anysphere is calling an "agent orchestration platform." The default view...
The Claude Code source leak was the biggest story in developer tools this week. But the most important analysis didn't come from the people picking through feature flags and Easter eggs. It came from Sebastian Raschka, who read the 512,000 lines of leaked TypeScript and reache...
Firecracker + CoW mmap forking spawns KVM-isolated sandboxes in 0.79ms p50 with 265KB memory per instance — versus E2B's ~150ms and ~128MB. At this scale, sandboxed code execution becomes viable inside interactive agent loops where latency directly impacts UX. GitHub ---
Spotify's Portal team published Xirp on August 10: a vendor-neutral agentic development environment that manages concurrent sessions across Claude Code, Gemini CLI, and Codex, each session isolated in its own git worktree so dozens of agents can work the same codebase without...
claude-mem (89.3K stars) targets seven harnesses. lean-ctx (3.5K stars, Rust, 76 MCP tools) uses 60-90% token reduction as its headline metric. Wienerdog surfaced on HN August 2 offering memory plus self-improving skills for both Claude Code and Codex. All three are harness-ne...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.