Engineering brief
Credit Karma's production agents show governance is the real bottleneck
At a glance
The brief is enough
- Relevance
- Practical value
- Radar
- Time horizon
- This year
- Warnings
- None
Credit Karma builds production agents behind an MCP gateway with auth, tool reviews, human approval, and eval tables. The pattern is sound; the 90% token saving is a demo, not proof.
Agent production readiness is now an infrastructure and governance problem, not a model quality problem.
Watch if you are designing or scaling an internal agent platform and need concrete MCP governance and human approval patterns.
Summary
The problem. Harish Gaggar, senior staff engineer at Intuit Credit Karma, argues most AI agents fail in production because of missing controls, not missing model quality. His talk describes an internal platform where agents are registered, built through a dev portal, deployed to Kubernetes, and forced through an MCP gateway for authentication and routing. The concrete signal for engineering leaders: the bottleneck is governance and infrastructure, not prompt design.
The architecture. The platform combines LangGraph for agent logic with in-house MCP servers and an MCP gateway. Every agent call gets a JWT, routes through the gateway, and reaches MCP servers only after authentication. Tools are reviewed by security before production. No direct access to endpoints is allowed. Gaggar also adds workload identity, secret management, memory tables, and trace storage via SQLite locally and Cloud Spanner in production.
The workflow. Agents classify requests as read, modify, or sensitive operations. Read paths execute automatically; write or delete paths require human approval. Every decision lands in audit logs. Tracking and eval tables store queries, responses, model, token cost, latency, safety, and quality scores per run, which lets teams build ROI dashboards across hundreds of agents. This is the part most engineers miss: agent quality is a data problem, not a demo problem.
The evidence. The strongest number is token consumption. A JFrog Artifactory query used 24,000 tokens, then 2,400 with the context optimizer, a 90% cut. A Slack bot query dropped from 24,000 to 1,500. Gaggar claims typical savings of 70 to 78%. This is the most actionable piece, but it is a demo, not a benchmark. No production cost data, no team productivity numbers, no response quality comparison after pruning are shown.
The trade-off. The proposed model is heavy. A dev portal that generates repositories, security reviews every tool, a central gateway, mandatory HITL, and per-run eval tables require platform team investment and slow iteration. For a small startup this is overkill. For an enterprise with hundreds of agents, the alternative, ungoverned agents calling internal APIs directly, is worse. The real question is how much governance your risk profile demands.
The caveat. The talk is part architecture review, part book promotion. Gaggar ends by mentioning his free Kindle MCP book, and many claims are asserted rather than measured. Still, the direction is credible: agents will move through a controlled API gateway, with tool-level security, memory, and evaluation as required platform services. Teams should copy the pattern, not the vendor approach.
My take
The governance-first framing is right, and most teams will adopt it too late. I'd be careful with one part: the token optimizer looks impressive, but pruning context can quietly change answers. You need an eval layer that catches quality regression, not just cost tables. The bigger open question is how much process you bolt on. A dev portal that generates repos, security review for every tool, and human approval on writes works at Credit Karma scale. For a ten person team it becomes friction. Start with the gateway and audit trail, then add memory and optimization only when your agent count creates real pain.
What to do with this
- Map which agent calls can reach internal APIs without a central gateway or auth boundary, starting with the highest-severity tools.
- Define an operation classification for your agents: read, write, delete, sensitive, and require human approval for the last two.
- Run a token-cost comparison on one production-like agent query with and without context pruning, paired with response quality checks.
Watch the video
This video is blocked due to your privacy settings. To watch this video, please accept YouTube marketing cookies.
Related breakdowns
Compliance velocity in banks comes from showing work, not better AI.
AI in banks moves from year-long to weeks when you prove CVEs dead, build your own DR, and stop LLM-judge traces leaking PII.
Agents hit finance: verification, security, and compute risk decide winners
Enterprise agents move into finance. New bottlenecks: verification, security, compute financing. Ramp, Sonar, OpenAI, compute builders show it.
Financial agents need data platforms and control systems, not better models.
AI agents in finance are production-ready but constrained by data platforms, control layers, and intent-based authorization, not model capability.
Get TL;DW
Too Long; Didn't Watch.
A concise breakdowns of the AI and devtools videos that actually matter for engineering leaders.
Free. Weekly. No hype.
Video and thumbnails remain the property of their respective creators. tldw.news provides editorial analysis, commentary, and discovery links to original content.