The Pragmatic Engineer consacre un deepdive à Inspect, l'agent de codage interne de la fintech Ramp, à partir d'entretiens avec le CTO Rahul Sengottuvelu, le head of engineering Hamid Dadkhah et l'ingénieur fondateur Zach Bruggeman. Les auteurs rappellent que quelques entreprises écrivent l'essentiel de leur code avec leur propre agent : Goose chez Block, Minions chez Stripe, River chez Shopify. Ils posent la question : pourquoi construire quand Codex, Claude Code, Cursor ou Copilot existent ?
Inspect est un agent background ouvert en interne en novembre 2025. Les ingénieurs restent libres de leurs outils, mais 75 % des PR fusionnées proviennent désormais de sessions Inspect, contre environ 60 % en janvier. L'outil se distingue sur deux points. Il tourne dans des sandboxes distants, ce qui lève la limite de sessions parallèles, centralise la configuration et permet la collaboration. Il dispose des mêmes intégrations qu'un ingénieur de Ramp, si bien que seule l'intelligence du modèle borne l'agent. Il vérifie ses changements : tests, télémétrie et feature flags côté backend, captures d'écran et previews côté frontend, une capacité construite avant que les outils tiers ne la proposent.
Trois raisons ont motivé la construction : les machines locales ne permettaient qu'une ou deux sessions Claude Code, l'équipe web voulait un outillage frontend pour designers, et la complexité croissante appelait des environnements de développement distants. La v1, une extension Chrome où l'on désignait une zone de page à modifier, n'a pas été adoptée : les ingénieurs savaient éditer un fichier, et l'installation locale rebutait les non-développeurs. La v2 a pivoté vers un environnement distant avec un agent par-dessus, en s'appuyant sur OpenCode, harness open source exposant une API HTTP et agnostique au modèle. L'adoption a alors fortement progressé.
Les chiffres actuels : moins de 5 secondes pour démarrer un environnement provisionné, une équipe de 5,5 personnes, plus de 150 contributeurs internes, un million de sessions franchi en juillet, et plus de 80 % d'Inspect écrit dans des sessions Inspect.
Les usages couvrent le codage de tâches petites et moyennes, la correction de bugs depuis un fil Slack, et le débogage avec requêtes sur une réplique de production assainie et sur Snowflake. Plus de 200 agents internes reposent sur la plateforme : ReviewBuddy pour la revue de code, Oncall Assistant pour les incidents, Testo pour générer des tests Playwright, Ramp Research comme analyste de données, Voice of the Customer et des PR brouillons créées depuis les alertes Sentry ou Datadog.
Le principe d'architecture : donner aux agents le même contexte et les mêmes outils qu'aux ingénieurs. La suite, payante, détaille la stack (Cloudflare Durable Objects, Agents SDK, Modal) et le sandbox.