← All transcripts

A Bank Built Its Own Coding Agent. It Took Off — Felipe Felisola Caso & Francesco Galletta, Monzo Transcript, AI Summary & Key Points

AI Engineer · 6 days ago · Science & Technology · 15:30 · EN

Watch on YouTube

AI Summary

Monzo built an in-house coding agent, Agent Chip, that started as a Slack emoji reaction and now authors over 10% of all merged PRs across the company's tech teams and runs more than 1,800 tasks a day. Its fast success came from 'lots of little multipliers' — platform capabilities Monzo already had, including an MCP gateway exposing internal tools and knowledge sources to agents, and a sandboxed agent orchestration system that keeps non-determinism isolated in a regulated bank environment. Agent Chip has itself become a platform building block, powering incident investigations, on-call data-quality triage, squad-to-squad Slack answers, and a lower barrier for non-engineers to ship tested changes. The setup is provider-agnostic, so the underlying model can be swapped freely.

Key Points

  • Monzo's scale: engineers maintain over 3,000 back-end services, around 13,000 data warehouse models, and dozens of ML predictors, covering credit decisions, financial crime and app/back-end/data use cases.
  • Agent Chip began in January 2026 as a viral Slack channel where any message could be turned into a prompt by reacting with an emoji, then evolved into an always-available teammate that answers questions, does code reviews like a senior engineer, and picks up assigned Linear tickets.
  • Today Agent Chip authors over 10% of all merged PRs across tech (data, ML, back-end, app) and runs more than 1,800 tasks per day, and business users are starting to adopt it for answering business questions and writing queries.
  • LLMs here stands for 'lots of little multipliers': the agent went viral because the platform already had alerting, monitoring, third-party integrations, an easy staging environment, queuing abstractions, easy deployment and database abstractions.
  • An MCP gateway, built first for local coding agents, gives agents easy, safe access to internal services and knowledge sources, with deterministic behavior, chosen exposure, and managed authentication and authorization.
  • The agent orchestration system runs remote agents in sandboxes inside an isolated namespace, with the agent image defining exact tools, CLIs and auth from the gateway, a controlled proxy for egress, and non-determinism confined to a box inside the box — critical because Monzo is a regulated bank.
  • Agent Chip is now itself a building block: Slack, GitHub and Linear connect through it, and it can reach the 3,000+ back-end services, letting other parts of the bank build new use cases on top.
  • Engineers get higher breadth and volume of tasks without babysitting agents, and routine processes get automated so humans focus on ambiguous, higher-value problems.

AI in practice

Used for

Agents

  • Agent Chip — Act as an always-available engineering teammate: answer questions, code review, take Linear tickets, investigate incidents, triage data quality alerts, draft responses to ask tickets, and draft changes for non-engineers. 2 held

Tools & resources

3 items

ANo. 6602
AIAINotes.us AI product

Agent Chip

In the AINotes directory

Agent Chip is Monzo's in-house AI coding agent that operates in Slack. It began as an emoji reaction that triggered coding work and has expanded to authoring pull requests, reviewing code, handling Linear tickets, investigating incidents, triaging data-quality issues, and accepting change requests from non-engineers. Monzo describes it as part of a platform built from an MCP gateway to internal tools and knowledge, a sandboxed agent-orchestration system designed for a regulated bank, and infrastructure that treats the agent as a reusable building block. The company says it runs more than 1,800 tasks per day and authors over 10% of merged pull requests across its technology teams.

Mentioned in
1 video
Kind
AI
LNo. 0659
AIAINotes.us Tool

Linear

linear.app

Linear is a project management and issue-tracking platform developed by Linear, Inc., designed for planning and building software products. It provides issue tracking, roadmaps, workflows and integrations with developer tools, and includes AI-assisted features to support planning and task management.

Mentioned in
11 videos
Kind
Other
MNo. 6394
AIAINotes.us Tool

Monzo

monzo.com

Monzo is a UK digital bank and financial-services platform. Its app offers current accounts, joint and children’s accounts, savings, credit cards, investments, pensions and mortgage-related tools, alongside budgeting features such as Pots, Salary Sorter, bill payments, spare-change roundups and cashback. The videos identify Monzo as the bank where the speakers work, while noting that their presentation about trustworthy AI is not made on Monzo’s behalf.

Mentioned in
2 videos
Kind
Other

Links mentioned

🔒 Full analysis locked

Unlock more videos and the full analysis

A credit unlocks one video's full analysis for good — the build steps, the tools and how each was used, the methods behind every use case. Pro opens the whole library instead, and raises how many videos you can analyse a day.

Unlock full analysis — free

Transcript

Searchable transcript of A Bank Built Its Own Coding Agent. It Took Off — Felipe Felisola Caso & Francesco Galletta, Monzo — AI Engineer (15:30). Search for a phrase, then click its timestamp to jump straight to that moment in the video.

Captions sourced from the original video on YouTube, published by AI Engineer. The video, its captions and all related intellectual property remain the property of their respective owners; AINotes claims no ownership. Provided for research, accessibility and search — see the Transcript Notice and Copyright Policy.

00:01 [music] >> Uh, we are Well, that was loud. Uh, we are Felipe and Francesco. Uh, we come to talk to you about the compound value of building Monzo sync house agents using LLMs. Um, so what is Monzo? We are a bank. Digital bank trying to make money work for everyone. Uh, to give you a size of the problem for coding agents, uh, we have our teams of engineers maintaining over 3,000 back-end services, around 13,000 um, data warehouse models, and dozens and dozens of ML uh, predictors.

00:49 So, we do all sorts of things like deciding on credit, deciding on financial crime, and doing very complex use cases both for the app, the back-end, and data. Um So, I'm pretty sure by even by today, but outside of the conference, you have heard a lot of uh, success cases of companies adopting AI agents for coding. Uh, in fact, uh, there was a conference a couple of weeks ago here in New York, and this article came out talking about the state the state of the tech industry in 2026.

01:22 Uh, and there is this hopefully jokingly quote from X saying that if you're not building your own AI coding harness, are you even a serious tech company? So, some food for thought, right? Uh, then inside of Monzo in January 20 26, this a Slack channel went viral. Agent chip. And hopefully I can Oh, no, what happened? You cannot do this. It's all right.

01:48 So, hopefully I can bring your attention to this little emoji here. Really cute. We love it. Uh, this became really, really viral inside of the company for a really good reason. You can give it uh, any prompt directly by just reacting with the little emoji to the message and it will pick it up as a, you know, prompt. Uh, so that evolved, we double down, and that became an always available teammate inside our Slack and whole environment.

02:17 Uh, to give you a few examples, it does feel like a coworker. Uh, it's just there. You can always at Agent Chip and get it to do something for you, answer a question, find out something about some architecture, or just have a chat with you, but I don't I don't think he likes it so much. Uh, it can also do code reviews. So, like a very senior, uh, engineer, you will just tell you it looks good to me and go on your merry way.

02:43 And you can also assign, uh, linear tasks, as well. So, you can give it tickets and it will just get into it. Um, so all of this is good and well. Uh, forward into today, Agent Chip authors over 10% of all merge PRs across tech, so that's data, uh, machine learning, that's, uh, back in engineering, app, etc. Also runs more than 1,800, uh, tasks per day, which is a lot.

03:14 Um, and it's being actively, uh, starting to be adopted by business users as well. So, it's not just coding and tech, it's also trying to answer business questions, writing queries, or self-serving anything that a business user may need. So, again, you've heard many success stories about companies adopting AI coding agents, but so what? Why are we What are we trying to share today?

03:39 Are we saying that we want to brag that we built Claude Tag 6 months before Anthropic released it? We could be. That's not the focus of today's talk. Um, we want to share the secret sauce of what makes Agent Ship a successful product and it's LLMs. But actually LLMs in this case stands for lots of little multipliers. We believe that what enabled us to build Agent Ship so quickly and so invaluable way is a very strong platform at Monzo.

04:15 So when we say that this went viral and you could write a prompt, react, and profit. Actually this comes from a number of capabilities we already had. So alerting, monitoring, integrations with third parties such as the ones Francesco mentioned, a staging environment that allows us to test easily, queuing abstractions, easy deployment, database abstractions, and a number of other things I could be mentioning here.

04:42 So first and foremost what we have in our platform is what allowed Agent Ship to be successful. But this does not stop there. We saw even before Agent Ship as a remote agent existed, we started to invest in supporting AI coding agents even in local environments. So the one of the first things we did was develop an MCP gateway that allowed easy access to a set of knowledge sources and internal tools and some of the services that Francesco mentioned.

05:14 So this is roughly how the architecture looks like. We have the things we want to connect as the internal services and knowledge sources. And we put that behind the MCP server that we built to get the deterministic behavior choosing what are the things we want to expose to the agents and then we manage also authorization, authentication for the number of different agents.

05:40 Again, this started in the world of local coding agents that wanted to connect and by by now probably everyone has heard in multiple sessions that the more context and the more data we are able to give safely to our agents the better. After that, we built the agent orchestration system, which is exactly what powers Agent Ship behind the scenes and makes it work in a sandbox and with very strict tools and permissions.

06:07 So, if we go back to our diagram, the whole architecture for the MCP server basically condenses into this box and this is where we connect the rest of the Agent Ship architecture. So, we have remote agents running inside a sandbox in an isolated namespace and then the orchestration system triggers and then reads and gets this information from from that.

06:35 The main idea here is and again, this is coming across in a multiple of multiple providers and labs and so on is that we want to separate this from the rest of our infrastructure in production. Again, we are a bank, we live in a regulated environment, so we want to make sure that the non-determinism from the agents is controlled. But at the same time, we want to have an environment where we can let it run loose and develop.

07:03 And again, if we explode this to give you a bit more under the hood visibility of what is going on. So, in this isolated namespace, multiple pods come up with sandboxes that the agents are running on. The agent image is where we define the exact tools the agents will have as as access. So, things like the environment, the CLIs and the authentication and the authorization that again, we get from the gateway itself.

07:35 The proxy is what allows us to connect to both the exterior world. So, that's how for instance Agent Chip is able to connect to our code, to our repositories, and work with that. Um but, of course, we only get the egress that we choose to do choose to give it. Um so, that is how we make sure that [snorts] it's very controlled and deliberately giving access to the things we want it to be able to see.

08:00 And finally, the little uh blue-green box there is where the agent itself is running. So, that box inside the box inside the box is where the nondeterminism happens, and it's where the agent can perform everything that it wants. So, this is how the whole diagram looks like when we are able to give our MCP server access to everything that we care about for the agent, we are able to safely give it access to our data, and the agent orchestration system handles everything that's around it.

08:37 With these as building blocks, any use cases that come after it are much, much easier to be built on top of. So, as Francesco mentioned, this we can connect Slack to, and then we can connect GitHub, and then we connect Linear, and then I just use a different color to show this is the more than 3,000 services that we can be connecting to to this as a building block.

09:00 So, in the same fashion that we had multiple things in our platform that enabled us to build Agent Chip and get value out of it. Now that Agent Chip is also a building block, the multiple parts of our bank can also leverage it to create other use cases. So, we start to see this building blocks enabled us to not only get more um product features internally, but to drive concrete business outcomes.

09:29 Um we observed a higher breadth and volume of tasks that engineers are able to run, as you you expect, because then we don't need people to be babysitting their agents all the time. They can use their coding assistant for um specific tasks, but they can also delegate to remote agents. We can automate routine processes much better. So, that allows humans to focus on the higher value problems where the ambiguity lies particularly.

09:57 Some examples of these that we are able to do. Um this is Agent Chip working in incident mode and leveraging the MCP to get very relevant data. So, what happens here is whenever we identify and trigger a new incident, Agent Chip joins the channel and is able to start an investigation, understanding logs, understanding traces, being able to connect to that exact service, and of course, the code itself to see what's going on and to help the human with a very high signal.

10:26 We don't want the agent to be saying a lot of things during an incident and testing hypotheses like we want it to maintain high signal, and we give the humans also control of how much Agent Chip will be able to support there. We can continue to use it on Slack, but not only by triggering it by mentioning it, uh but also in what we call ask channels.

10:49 It's basically squad-to-squad interaction inside Mondzo. A squad needs to have some context on a back-end service, on a product development, on the road map, and Agent Chip can also, since it can connect to our knowledge sources, it's able to draft a response for the human in the loop to get as reference and support there. Maybe the response will be enough, and Agent Chip can just solve that ask ticket by itself.

11:16 Sometimes it will ask for more context, and the human in the loop can be tagged um and come in to support more. Um something that we're doing very recently that's been uh creating a lot of value is also triaging data quality alerts and checking for back-end changes that can create problems. So, basically we call it Agent Chip on Call and it observes the failures that we have and triggers an investigation automatically.

11:45 This is the reactive version of it. But, what if the errors never happened in the first place? We created based on this the proactive version that monitors back-end changes and identifies which are the potential outcomes that that can have for our data even before the data is processed in the next batch execution. So, again, all of these are examples of how our technology team is using it, but even better than that, we've observed a lower barrier for non-specialists in the company to contribute to our systems.

12:20 With a very quick entry point for Agent Chip on Slack, non-specialists can, based on product feedback, based on ideas, based on discussions they are having, just call Agent Chip, get a draft that works, that is already tested in staging, and then, and only then, involve an engineer to make sure we get the changes reviewed and deployed properly. So, this doesn't change the rigor to which we develop software at Monzo, but this does allow a number of non-specialists to also start contributing more closely to the team.

12:57 You can be thinking now, the market is moving fast. We are hearing a lot of exciting developments and new products and new features coming from multiple companies here in the conference and otherwise. What makes us believe that Agent Chip continues to be a valuable thing at this point in 2026 and moving forward? Um As I said and I like to to reiterate, Agent Chip being composable, it is now a new building block that we have in our platform.

13:31 So, it very quickly enables new use cases for agentic implementation at Monzo. Now that we can connect it very safely with all our security requirements and all our back end and platform requirements at the same time. Our platform is plat provider agnostic by definition. So, if we come back to the diagram, the little blue/green agent box there can be very easily swapped by any for any model.

13:57 We can dynamically choose which model best fits the purposes that we have. So, we are not specifically tied to any provider by definition and that gives us flexibility to understand which ones will fit Monzo's needs the best. Um and finally, we are continued to move to cover a bigger development window. So, if we even if we stop development today, this would already be valuable, but we can cover a much broader sense in terms of we draft changes in the back end, we draft changes in the app.

14:31 We can test these changes in a staging environment, cover the data tests. Who knows? Maybe even predictors on the other side. So, when remote agents are able to do this end-to-end, we can understand and integrate our systems much better. So again, the market is moving, doesn't mean that we are necessarily married to agent chip until until the end, but these and other aspects of it make us strongly believe that is it is a very strong part of our internal platform now.

15:05 And the key takeaway that I want to I want to you all to take from is how can you benefit from LLMs, but not the traditional LLMs, but the lots of data multipliers that you and your team can use to leverage value. Thank you. >> [applause]