Why Ramp built its own coding agent instead of buying one
Gergely Orosz's Pragmatic Engineer sat down with Ramp's CTO Rahul Sengottuvelu, head of engineering Hamid Dadkhah, and principal engineer Zach Bruggeman to talk through Inspect, the fintech's homegrown AI coding agent. The short version of why they built it instead of adopting Codex, Claude Code, or Cursor: engineers wanted to run far more agents in parallel than a local machine supports, needed stronger frontend tooling, and kept running into demand for remote development environments that off the shelf harnesses didn't handle well.
Inspect runs on remote sandboxes with access to most of Ramp's internal data sources and verifies backend and frontend changes on the machine itself. It's built on React and Vite, with Cloudflare Durable Objects and SQLite for state, the Cloudflare Agents SDK, and Modal for sandboxing. According to a separate InfoQ report, it now powers roughly 30 percent of merged pull requests across Ramp's frontend and backend repositories.
Ramp isn't alone. Block has its own agent called Goose, which is open source. Stripe calls its version Minions, and Shopify's is River. A small but growing list of companies are deciding the harness itself is worth owning.
|