# orosz-salmon-klaric-ramp-inspect-coding-agent-2026-08-25

## Veille

*Deepdive* di **Gergely Orosz**, **Jessica Salmon** e **Ivan Klaric** su *The Pragmatic Engineer*, pubblicato il **25 agosto 2026**, basato su interviste con il CTO di Ramp **Rahul Sengottuvelu**, il responsabile engineering **Hamid Dadkhah** e **Zach Bruggeman**, founding engineer di **Inspect**. Articolo a pagamento: la nota copre la parte pubblica (sezioni 1 a 3 e l'apertura della sezione 4; architettura dettagliata, interni della sandbox e collaborazione restano dietro il paywall).

## Titre Article

Why Ramp built its own in-house coding agent, Inspect

## Date

2026-08-25

## URL

https://newsletter.pragmaticengineer.com/p/why-ramp-built-inspect

## Keywords

background coding agent, background coding agent, in-house coding agent, build vs buy, Ramp, Inspect, OpenCode, remote sandbox, remote development environment, Modal, Cloudflare Durable Objects, Cloudflare Agents SDK, screenshot-based verification, feedback loop, internal integrations, MCP, agent platform, ReviewBuddy, Oncall Assistant, Ramp Research, bugfix from Slack, model agnosticism, Minions, Goose

## Authors

Gergely Orosz, Jessica Salmon, Ivan Klaric — *The Pragmatic Engineer* (newsletter Substack de Gergely Orosz).

## Ton

Pezzo di giornalismo tecnico, costruito su interviste con la leadership tecnica e il team fondatore di Inspect. Il testo parte da una domanda esplicita (perché costruire quando esistono offerte sul mercato) e la affronta in forma narrativa: cifre di adozione, ragioni della scelta, storia v1/v2, casi d'uso illustrati con screenshot dell'interfaccia. Il registro è favorevole al soggetto: gli autori giudicano *"intelligente"* l'evoluzione dell'estensione in piattaforma e suggeriscono che l'adagio *"buy, don't build"* potrebbe non applicarsi agli strumenti di IA. Le cifre provengono da Ramp e non sono verificate rispetto a una fonte esterna. Il testo colloca Inspect tra altri agenti interni (Goose in Block, Minions in Stripe, River in Shopify) e fa riferimento a contenuti precedenti della newsletter (Claude Code, un podcast con il creatore di OpenCode).

## Pense-betes

- **Inspect**: l'agente di codifica *background* di Ramp, aperto internamente nel novembre 2025; libera scelta degli strumenti, eppure il **75%** delle PR unite proviene da esso (~60% a gennaio 2026).
- **Due differenze dichiarate** rispetto a Claude Code o Cursor: sandbox remote (concorrenza illimitata delle sessioni, configurazione centralizzata, collaborazione) e integrazioni interne — *"il solo vincolo sulla capacità degli agenti è l'intelligenza del modello"*.
- **Chiudere il ciclo**: backend = test, telemetria, feature flag; frontend = screenshot e preview. La verifica basata su screenshot esisteva in Ramp prima degli strumenti terzi.
- **v1 → v2**: un'estensione Chrome per l'editing visivo pensata per i designer, non adottata (configurazione locale, scarso interesse per gli ingegneri); passaggio a un ambiente remoto con un agente.
- **OpenCode** scelto come harness: open source, API HTTP, *"good enough"*, agnostico rispetto al modello.
- **Cifre**: avvio di un ambiente provisionato in **meno di 5 s**; team di **5,5** persone; **150+** contributori; **~90%** delle PR nel repository di Inspect e **80%+** del suo codice scritto da Inspect; **1 milione** di sessioni a luglio 2026.
- **Casi d'uso**: task *one-shot* piccoli e medi, `@inspect fix this` su Slack, debug (debugger, replica di produzione sanificata in sola lettura, Snowflake).
- **Agenti costruiti sopra**: ReviewBuddy (revisione del codice, una settimana-ingegnere), Oncall Assistant, Testo (test Playwright), Ramp Research, Voice of the Customer, draft di PR da Sentry/Datadog.
- **Stack annunciato**: React/Vite, Cloudflare Durable Objects, SQLite, Cloudflare Agents SDK, Modal; sandbox con Postgres, Redis, RabbitMQ, Temporal, Chromium, VS Code Server.
- Correlato a [[how-claude-code-is-built-pragmatic-engineer-2025-09-15]].

## RésuméDe400mots

The Pragmatic Engineer dedica un deepdive a Inspect, l'agente di codifica interno della fintech Ramp, basato su interviste con il CTO Rahul Sengottuvelu, il responsabile engineering Hamid Dadkhah e il founding engineer Zach Bruggeman. Gli autori notano che poche aziende scrivono la maggior parte del proprio codice con un agente proprietario: Goose in Block, Minions in Stripe, River in Shopify. Si chiedono: perché costruirne uno quando esistono già Codex, Claude Code, Cursor o Copilot?

Inspect è un agente in background aperto internamente nel novembre 2025. Gli ingegneri restano liberi di scegliere i propri strumenti, ma il 75% delle PR unite proviene ora da sessioni di Inspect, in aumento rispetto a circa il 60% di gennaio. Lo strumento si distingue per due aspetti. Opera in sandbox remote, il che elimina il limite sul numero di sessioni parallele, centralizza la configurazione e consente la collaborazione. Dispone delle stesse integrazioni di un ingegnere Ramp, così che solo l'intelligenza del modello limita l'agente. Verifica autonomamente le proprie modifiche: test, telemetria e feature flag sul backend, screenshot e preview sul frontend — una capacità costruita prima che gli strumenti terzi la offrissero.

Tre ragioni hanno motivato la scelta di costruirlo internamente: le macchine locali consentivano solo una o due sessioni di Claude Code, il team web voleva strumenti frontend per i designer, e la crescente complessità richiedeva ambienti di sviluppo remoti. La v1, un'estensione Chrome in cui si designava un'area della pagina da modificare, non è stata adottata: gli ingegneri sapevano già come modificare un file, e la configurazione locale scoraggiava i non sviluppatori. La v2 è passata a un ambiente remoto con un agente sovrapposto, basandosi su OpenCode, un harness open source che espone un'API HTTP ed è agnostico rispetto al modello. L'adozione è poi aumentata nettamente.

Cifre attuali: meno di 5 secondi per avviare un ambiente provisionato, un team di 5,5 persone, più di 150 contributori interni, un milione di sessioni superate a luglio, e più dell'80% di Inspect scritto in sessioni di Inspect.

I casi d'uso coprono task di codifica piccoli e medi, la correzione di bug a partire da un thread Slack, e il debug con query su una replica di produzione sanificata e su Snowflake. Più di 200 agenti interni funzionano sulla piattaforma: ReviewBuddy per la revisione del codice, Oncall Assistant per gli incidenti, Testo per generare test Playwright, Ramp Research come analista dati, Voice of the Customer, e draft di PR create da alert Sentry o Datadog.

Il principio architetturale: dare agli agenti lo stesso contesto e gli stessi strumenti degli ingegneri. Il resto, a pagamento, descrive in dettaglio lo stack (Cloudflare Durable Objects, Agents SDK, Modal) e la sandbox.

## GrapheDeConnaissance

- Gergely Orosz —publie→ article Why Ramp built its own in-house coding agent, Inspect (DOCUMENT, 0.98)
- Jessica Salmon —publie→ article Why Ramp built its own in-house coding agent, Inspect (DOCUMENT, 0.97)
- Ivan Klaric —publie→ article Why Ramp built its own in-house coding agent, Inspect (DOCUMENT, 0.97)
- Ramp —a_créé→ Inspect (TECHNOLOGIE, 0.98)
- Zach Bruggeman —a_créé→ Inspect (TECHNOLOGIE, 0.92)
- Rahul Sengottuvelu —travaille_chez→ Ramp (ORGANISATION, 0.96)
- Inspect —est_instance_de→ agent de codage en arrière-plan (TECHNOLOGIE, 0.95)
- Inspect —utilise→ OpenCode (TECHNOLOGIE, 0.96)
- Inspect —utilise→ Modal (TECHNOLOGIE, 0.9)
- Inspect —utilise→ Cloudflare Durable Objects (TECHNOLOGIE, 0.9)
- Inspect —utilise→ Cloudflare Agents SDK (TECHNOLOGIE, 0.9)
- Inspect —mesure→ 75 % des PR fusionnées chez Ramp en mai 2026 (~60 % en janvier) (MESURE, 0.96)
- Inspect —mesure→ environnement de dev provisionné en moins de 5 secondes ; 1 million de sessions en juillet 2026 (MESURE, 0.94)
- Inspect —permet→ vérification par captures d'écran (METHODOLOGIE, 0.92)
- sandbox distant —permet→ sessions d'agents parallèles illimitées (CONCEPT, 0.9)
- Inspect —concurrence→ Claude Code (TECHNOLOGIE, 0.8)
- ReviewBuddy —est_basé_sur→ Inspect (TECHNOLOGIE, 0.94)
- Ramp Research —est_basé_sur→ Inspect (TECHNOLOGIE, 0.92)
- Oncall Assistant —est_basé_sur→ Inspect (TECHNOLOGIE, 0.92)
- Ramp —affirme_que→ les agents doivent avoir accès au même contexte et aux mêmes outils que les ingénieurs (AFFIRMATION, 0.94)
- Gergely Orosz —affirme_que→ la convention « buy, don't build » pourrait ne pas s'appliquer aux outils d'IA (AFFIRMATION, 0.88)
- article Why Ramp built its own in-house coding agent, Inspect —référence→ Minions (TECHNOLOGIE, 0.9)
- article Why Ramp built its own in-house coding agent, Inspect —référence→ Goose (TECHNOLOGIE, 0.9)

---
Canonical: https://www.thekb.eu/it/fiches/orosz-salmon-klaric-ramp-inspect-coding-agent-2026-08-25/
