A Bank Built Its Own Coding Agent. It Took Off — Felipe Felisola Caso & Francesco Galletta, Monzo
Key Takeaway
Integrating an in-house agent orchestration system with a robust platform allows a digital bank to automate over 10% of code contributions securely.
Highlights
Agentship currently authors over 10% of all merged pull requests across engineering, data, and machine learning at Monzo.
The internal coding agent handles more than 1,800 tasks per day within the bank's technical ecosystem.
Engineers maintain over 3,000 backend services, 13,000 data warehouse models, and dozens of machine learning predictors.
An MCP gateway provides deterministic access to internal tools and knowledge sources while managing authorization.
Remote agents run inside isolated pods with specific environment configurations, CLIs, and restricted egress proxies.
Timeline
Scaling Infrastructure and Introducing Agent Chip
Operating as a digital bank requires managing complex use cases across financial crime, credit decisions, and app backends. To handle this scale, internal teams adopted an agent harness accessible directly through Slack interactions. This tool evolved from a simple prompt receiver into an always-available coworker that merges pull requests and executes thousands of daily workflows.
- Monzo maintains over 3,000 backend services, 13,000 data warehouse models, and multiple machine learning predictors.
- An internal Slack tool called Agent Chip triggers tasks simply through emoji reactions.
- The agent functions as an active teammate capable of answering questions, performing code reviews, and executing linear tasks.
Platform Capabilities and Architecture
Building successful internal agents relies heavily on existing platform infrastructure rather than raw model capabilities alone. A dedicated MCP gateway manages authentication and exposes selected services safely to the models. Furthermore, an orchestration system separates non-deterministic agent behavior from production environments by running tasks inside isolated namespace pods with controlled proxies.
- A strong underlying platform with alerting, staging environments, and database abstractions enabled rapid agent development.
- An MCP gateway connects local and remote environments to internal knowledge sources and services with deterministic behavior.
- Remote agents operate inside isolated Kubernetes namespaces within sandboxes equipped with strict tool permissions.
Business Outcomes and Operational Use Cases
Composability allows different parts of the bank to leverage Agent Chip as a core building block for new use cases. The system handles reactive tasks such as triaging data quality alerts and active incident investigations, alongside proactive monitoring of backend changes. Additionally, non-technical business users leverage the interface to draft queries and retrieve roadmap context with lower barriers to entry.
- Remote agents automate routine processes, enabling engineers to focus on high-value problems involving ambiguity.
- Agent Chip automatically joins incident channels to analyze logs and traces during active system failures.
- Non-specialists utilize the platform to draft and test changes in staging environments before involving engineers for final deployment.
Description
Monzo's in-house agent started as an emoji you could react with in Slack. Now it authors over 10% of all merged PRs across Monzo's tech teams and runs more than 1,800 tasks a day. Felipe and Francesco explain why it worked so fast. Their answer is the "lots of little multipliers" Monzo already had: an MCP gateway into internal tools and knowledge, a sandboxed agent orchestration system built for a regulated bank, and a platform that turns the agent itself into a building block. That building block now handles incidents, on-call data quality and requests from non-engineers. Chapters: - 00:00 Intro - 00:28 Monzo by the numbers - 01:37 The Slack agent that went viral - 02:51 10% of merged PRs, 1,800 tasks a day - 03:51 LLMs = lots of little multipliers - 05:04 The MCP gateway - 05:59 Agent orchestration in a sandbox - 08:37 The agent as a building block - 10:07 Incident mode and on-call - 12:12 Non-engineers shipping changes - 12:57 Why keep building it in-house Felipe Felisola Caso & Francesco Galletta, Monzo: https://monzo.com Join us in SF for the second annual AIE CODE summit: https://aie.codes our last flagship summit of 2026. Applications live now!
