LLM × Agent · Collaboration TOP20

Wrap the model’s probabilities in engineering certainty

Frontier algorithms set the ceiling of what an agent can do; collaboration mechanisms set the floor of what it reliably delivers. Our researchers break the collaboration between large models and agents into twenty mechanisms across five layers — calling, knowledge, orchestration, guardrails and measurement — each with its mechanics, key data and what it means for the financial industry.

3.7× lower latency from parallel tool orchestration−98% maximum cost cut from routing cascades≈10× price gap between cache hits and misses≥0.85 target correlation between LLM judges and humans
Bold blue 3D letters “AI” stand inside a glowing holographic ring against a dark circuit background
Collaboration stack

Five layers, twenty mechanisms, each in its place

The twenty mechanisms fall into five layers. From the bottom up: the calling layer spends compute where it counts, the knowledge layer grounds the model in sources, the orchestration layer turns division of labor into leverage, the guardrail layer keeps output trustworthy and controlled, and the measurement layer makes improvement evidence-based.

  1. ⑤Measurement layerMake improvement evidence-based

    Analogy · Performance review

  2. ④Guardrail layerKeep output trustworthy and controlled

    Analogy · Internal control and compliance

  3. ③Orchestration layerTurn division of labor into leverage

    Analogy · Org chart

  4. ②Knowledge layerGround the model in sources

    Analogy · Records room

  5. ①Calling layerSpend compute where it counts

    Analogy · Desks and tools

The standard combination

C1+C2 as the base → C3+C8 to cut cost → C5+C7 to supply knowledge → C10+C11 to divide the work → C13~C16 to guard → C19+C20 to measure. Mature systems have all five layers; miss one and the stack collapses.

How this part relates to the rest of the series

The frontier algorithms TOP20 set the ceiling, the collaboration mechanisms on this page set the floor, and the end-to-end solution assembles both into a platform. Strong technology without collaboration mechanisms stays a demo; strong collaboration without a platform stays a point solution.

One analogy for the whole page

One analogy runs through the page: treat an agent system as a company — the calling layer is the desks and tools, the knowledge layer is the records room, the orchestration layer is the org chart, the guardrail layer is internal control and compliance, and the measurement layer is performance review.

Structured Function Calling & Parallel Orchestration

C1 Structured calls and parallel orchestration

Structured function calling and parallel tool orchestration

Main benefitLatency 1/3.7 · cost 1/6.7 Main costTool-catalog governance ReadinessNow

In one sentenceThe model emits tool calls in a structured format that strictly matches the schema, and calls with no dependencies are compiled into a dependency graph and run concurrently — the primitive underneath every action an agent takes.

How it works

  1. Constrained decoding for complianceStructured outputs make call arguments match the schema exactly, removing the whole class of “malformed call” failures from the system.
  2. Dependency-graph parallelismCalls are compiled into a DAG and independent branches run concurrently — measured latency drops to about a third and cost to about a sixth, with a slight accuracy gain.
  3. Retrieve before you callWith thousands of interfaces, first recall candidate tools, then generate the call — rather than stuffing every tool into the context (see C2).
  4. Observe-and-call loopResults are fed back and the agent decides again — the prototype of every multi-step agent behavior; keep failed observations in the context so mistakes aren’t repeated.

Parallelism is not only faster and cheaper — it is also more accurate, because shorter chains accumulate fewer errors.

Parallel vs serial orchestration: improvement
Latency reduction3.7×
Cost reduction6.7×
Accuracy gain+9 pts

The third bar uses a different unit: latency and cost are multiples, accuracy is percentage points.

Representative work

  • LLMCompilerICML 2024 · DAG parallelism
  • Structured Outputs100% format compliance
  • BFCLTool-calling benchmark family
  • ReAct loopCall, observe, decide again

For banks

Exposing in-house systems as APIs and building a tool catalog is itself an asset for agents. Format-critical work — transaction instructions, message generation, regulatory report fields — should be forced through structured output, so a correct format is guaranteed by the architecture rather than left to the model’s luck.

Takeaway

Build the tool catalog first, then talk about agents — without reliable calls, every orchestration is a castle in the air.

SourcesLLMCompiler arXiv:2312.04511 (ICML 2024); OpenAI Structured Outputs documentation; Berkeley Function-Calling Leaderboard

Tool Curation & Semantic Tool Search

C2 Tool curation and semantic tool search

Curating the tool set and choosing tools by semantic search

Main benefitAvoids a 15–25% accuracy loss Main costScenario-based tool packs ReadinessNow

In one sentenceMore tools is not better: every tool definition consumes context budget and dilutes attention. Curate the smallest working tool set for each scenario and load the rest on demand through semantic search.

How it works

  1. Context costEach tool definition takes roughly 150–400 tokens; 30 tools take about 8,000 tokens, 100 tools about 35,000, and connecting seven MCP servers can eat half the window.
  2. Accuracy costGoing from 10 to 50 tools lowers tool-selection accuracy by 15–25% — choice overload is real and measurable.
  3. Cache costAdding and removing tools dynamically invalidates the prefix and throws away the cache; instead, keep the tool set fixed and restrict what is available with output masking (logit masking).
  4. Semantic tool searchWhen a large tool count is unavoidable, retrieve candidates first and then call — treat the tool catalog itself as a searchable knowledge base.

Engineering guidance: trigger compaction once context utilization passes about 70%; compress history 3:1–5:1 and tool output 10:1–20:1. The numbers vary by scenario, but “there must be a budget and there must be thresholds” is the consensus.

Typical context-budget split (% of window)

Order-of-magnitude reference; adjust per scenario.

Representative work

  • 150–400 tokensOverhead per tool definition
  • −15~25%Accuracy lost to too many tools
  • logit maskingInstead of dynamic add/remove
  • Gateway semantic searchGoverning tools at scale

For banks

Publish agent tools as scenario packs — a service pack, a credit pack, an operations pack — each carrying only the tools it needs; cross-pack calls go through gateway semantic search and are logged. That is both a performance optimization and the natural form of least privilege.

Takeaway

Giving an agent tools is like granting a new hire permissions — not the more the better, but enough and under control.

SourcesAnthropic context-engineering blog; analyses of the Berkeley Function-Calling Leaderboard; Manus engineering practice; context-budget engineering experience (numbers are order-of-magnitude references)

Model Routing & Cascades

C3 Model routing and cascades

Spend compute where it counts

Main benefitUp to −98% cost at equal quality Main costThe router needs upkeep ReadinessNow

In one sentenceSend each request to a model tier by difficulty: easy ones to a small model, hard ones up to a large model, and uncertain ones answered first by a cheap model and checked by an expensive one — cutting cost by one to two orders of magnitude at the same quality.

How it works

  1. Predictive routingA difficulty classifier trained on preference data picks the tier before the request runs; measured results keep about 95% of quality while saving about 85% of cost.
  2. Cascade fallbackA cheap model answers first with a confidence score and escalates only when it falls short — where simple requests dominate, cost can drop by up to about 98%.
  3. Routing as a productFrontier models now route compute by difficulty in real time and gateway products offer unified routing; the era of “one application, one model” is over.
  4. Routers need upkeepThe difficulty mix drifts as the business changes; routers need regular retraining and online monitoring, or the savings erode month by month.

A conservative caveat: public figures for routing savings range widely (25%–85%) and depend heavily on the traffic profile. Measure with A/B tests on the bank’s own traffic rather than taking vendors’ upper bounds at face value.

Cost reduction at equal quality (%)
Cascade fallback−98%
Cache-hit reads−90%
Predictive routing−85%
Small/large model split−50%

Upper bounds from public sources; real savings depend heavily on the traffic profile.

Representative work

  • FrugalGPTCascades up to −98%
  • RouteLLM85% saved at 95% quality
  • Built-in model routingProductized since 2025
  • Routing gatewaysOne entry point to many models

For banks

About 80% of customer-service conversations are simple queries, so routing decides whether inclusive-finance scenarios pay off. Recommended architecture: privately deployed small models take the high-volume simple requests, while large models in the cloud or on the bank’s high-end clusters tackle the hard ones — balancing cost, performance and data boundaries.

Takeaway

No hospital sends every walk-in straight to its most senior specialist — agents need a triage desk too.

SourcesFrugalGPT arXiv:2305.05176; RouteLLM arXiv:2406.18665; the 25%–85% range comes from several vendors’ public materials (measure against your own traffic profile)

Inference Acceleration

C4 Inference acceleration

Engineering for lossless speed-ups

Main benefitLossless 2–6× speed-up Main costEngineering and ops effort ReadinessPlatform

In one sentenceGenerate faster without changing the output distribution: a small model drafts sequentially and a large model verifies in parallel, combined with batching and cache reuse — directly improving an agent’s end-to-end latency and throughput.

How it works

  1. Speculative decoding (lossless)A small model drafts several tokens and the large model verifies them in one parallel pass, accepting or rolling back; the output distribution is identical to the original model, with measured 2–3× speed-ups and more than 6× for advanced methods.
  2. Prefix-cache reuseOnce static prefixes such as the system prompt and tool definitions hit the cache, reads cost about an order of magnitude less than misses.
  3. Continuous batchingThe serving layer interleaves decoding steps from different requests, markedly raising GPU utilization and overall throughput.
  4. Quantization trade-offs8-bit weights and activations save about half the memory almost losslessly; 4-bit saves more but loses 1–3% accuracy — weigh it per scenario.
Latency targets on the agent side
Interactive threshold

Users feel “smooth” only when time to first token is under 200 ms and the gap between tokens is under 30 ms; beyond that, lag is obvious.

Concurrency vs latency

Past a certain number of concurrent requests per GPU, P99 latency degrades sharply; derive target utilization from the service-level objective instead of running flat out.

Real-time checks need small models

Blocking checks such as prompt-injection and personal-data detection must finish within 200 ms — they need small models, not frontier ones.

How to count cost

Agents often run at a 100:1 input-to-output ratio with dozens of tool calls per task — so the cache hit rate, not the unit price, is the first cost metric.

Representative work

  • Speculative decodingarXiv:2211.17192
  • EAGLE-3Up to 6.5× faster
  • Prefix cachingAbout a 10× cost gap
  • Continuous batchingKey to throughput

For banks

For customer-facing scenarios, set the latency budget before choosing the model and write first-response time into the service standard; for internal batch work, favor throughput and cost. Make the cache hit rate a monthly platform metric, on a par with accuracy.

Takeaway

Agents read far more than they write — saving money is about the cache hit rate, not the unit price.

SourcesSpeculative decoding arXiv:2211.17192; EAGLE-3 arXiv:2503.01840; Manus context-engineering practice (100:1 input-to-output ratio, about 50 tool calls)

② · C5–C8

Knowledge layer

Ground the model in sources

Analogy: Records room

  1. C5Agentic RAG
  2. C6Graph traversal
  3. C7Memory read/write path
  4. C8Context assembly and caching

RAG → Agentic RAG

C5 Agentic RAG

How retrieval evolved: from RAG to agentic RAG

Main benefitMulti-hop, self-directed retrieval Main costRetrieval-quality governance ReadinessNow

In one sentenceHand the agent itself the decision of whether to retrieve, what to retrieve and whether it has enough: retrieval becomes a tool it can call again and again, not a fixed step in the pipeline.

How it works

  1. Generations one to threeNaive vector search → re-ranking and query rewriting → graphs and community summaries, step by step fixing “retrieves the wrong thing” and “can’t answer global questions”.
  2. Generation four · self-directed retrievalThe model judges whether the evidence is sufficient, whether to ask a follow-up and whether to change angle, forming a multi-hop loop.
  3. Reflective retrievalThe model emits reflection tokens — retrieve or not, is it relevant, is the answer supported — retrieving on demand and critiquing itself.
  4. Rule one · don’t put everything in a graphFor simple factual questions, vector search is faster, more accurate and cheaper; only multi-hop and global questions justify the cost of building a graph.

The three approaches coexist rather than replace each other: choose by question type, not by “always use the newest method”.

Choosing retrieval for three kinds of bank questions
Question typeTypical questionRetrieval choice
Policy Q&A“Which rule applies to this transaction?”Factual and single-hop: vector search is best — always cite the clause
Relationship look-through“Which of our customers share a guarantee chain with this company’s actual controller?”Multi-hop relationships: must go through the graph
Complex due diligence“Has this company’s business been abnormal over the past three years?”Needs cross-checking across sources and repeated follow-ups: an agentic RAG multi-hop loop

Common requirements: all three must cite their sources, restrict sources to an allow-list, and filter by content-level permission at retrieval time — who may see what is decided at the retrieval stage.

Representative work

  • Self-RAGICLR 2024
  • Agentic RAG surveyarXiv:2501.09136
  • Multi-hop loopAsk again when evidence is thin
  • Traceable citationsA must in finance

For banks

Choose by question type — the three coexist rather than replace one another. Note especially that permission filtering must happen at retrieval, not at generation: otherwise the model has already “seen” what it shouldn’t, and masking it afterwards is too late.

Takeaway

Retrieval isn’t a step, it’s a capability — but lock down permissions the moment you retrieve.

SourcesSelf-RAG arXiv:2310.11511 (ICLR 2024); agentic RAG survey arXiv:2501.09136; enterprise memory-governance practice (content-level access control)

GraphRAG & Relationship Traversal

C6 Graph traversal

Answering relationship and global questions

Main benefitThe only answer to relationship questions Main costGraph build and refresh ReadinessCompliance must-have

In one sentenceOrganize entities and relationships into a knowledge graph with pre-generated community summaries, so the system can answer two kinds of questions vector search cannot: multi-hop relationship look-through, and “what is this whole body of documents saying?”

How it works

  1. Community summaries for global questionsThe entity graph is clustered hierarchically and summarized in advance, and thematic questions are answered by merging summaries — saving several to dozens of times the tokens of reading everything.
  2. Deterministic multi-hop traversalTraverse typed relationships deterministically (equity → guarantee → related-party transaction) — something probabilistic retrieval cannot do.
  3. Temporal graphsFacts carry valid-from and valid-to stamps; marking them invalid instead of deleting them lets the system answer “what was the state at the time?”
  4. Costs have fallen sharplyLightweight graph approaches cut indexing and query cost to a small fraction of traditional ones — graphs are no longer a luxury.

A shared gap: neither natively supports governance — access control can only live in the application layer, and freshness is bound by the ingestion cycle. That is what A6, the knowledge and retrieval layer of the end-to-end solution, sets out to solve.

Choosing vector, graph or hybrid
Vector store

Sub-millisecond semantic neighbors with no cold start, suited to conversational grounding and document Q&A; weak at relationship reasoning and prone to “silent staleness” (old and new vectors coexisting unnoticed).

Knowledge graph

Deterministic multi-hop traversal, suited to compliance look-through, supply chains and anti-fraud; extraction and refresh are expensive and need ongoing governance.

Hybrid

Vectors as the entry point and the graph for digging deeper, usually with negligible added latency — the recommended answer for banks, where documents are dense and relationships complex.

Representative work

  • GraphRAGCommunity summaries · global Q&A
  • Temporal graphsValid-from / valid-to stamps
  • Lightweight approachesMuch lower indexing cost
  • Hybrid retrievalVector entry + graph depth

For banks

Group-customer risk look-through, related-party identification, guarantee-circle screening and beneficial-owner identification are all classic multi-hop problems — and capabilities regulators explicitly require. In banking a graph is not a bonus; it is a compliance must-have.

Takeaway

Vectors tell you “what it looks like”; graphs tell you “who it’s connected to” — and bank risk hides in the connections.

SourcesGraphRAG arXiv:2404.16130; temporal knowledge graphs (Zep/Graphiti); comparative studies of vector stores and knowledge graphs

Memory Read/Write Pipeline

C7 Memory read/write path

Engineering the memory read/write path

Main benefitLatency −91% · tokens −90% Main costConsistency and deletability ReadinessPlatform

In one sentenceDesign memory as a service with explicit read/write interfaces, namespaces, retention periods and consistency semantics — not simply “store the chat history”.

How it works

  1. Writes are asynchronousAfter an event is written, extraction, consolidation and reflection run in the background with observable lag — assume long-term memory is eventually consistent, and never rely within the same turn on something just written.
  2. Namespaces are isolation boundariesOrganize namespaces in three levels — subject, session, strategy — and use the namespace as a permission condition, so multi-tenant isolation is enforced at the authorization layer rather than in application code.
  3. Writes are rate-limitedEvent writes for one subject’s session are usually limited to single digits per second, which naturally serializes writes (in line with read–write asymmetry).
  4. Forgetting must be provableConfigurable event retention (say 7–365 days) plus deletion by ID is the basis for compliant deletion; but provable deletion from vector indexes is still an industry gap.
Four compliance questions to answer at design time
Can it be queried?

Can you export “every memory entry about this customer” by customer? That is the precondition for answering access requests.

Can it be deleted?

Does a deletion request cascade to the original record, summaries, vector indexes and graph nodes? Public sources show vector stores still lack provable deletion, so the architecture needs a fallback of logical invalidation plus retrieval blocking.

Can it be audited?

Does every memory entry carry provenance — which session, which tool, which source record? Memory without provenance must not enter the decision path.

Can it be poisoned?

Tests show that injecting a tiny number of malicious documents into a corpus of millions can make a system give wrong answers to targeted questions at a high rate — memory writes need source validation.

Representative work

  • Extract, consolidate, reflectManaged write pipeline
  • Namespace isolationPermission condition keys
  • TTL 7–365 daysConfigurable retention
  • Eventual consistencyInherent in async extraction

For banks

Build the memory service as a standalone, permission-bound in-house component rather than scattering it across applications. Write the answers to the four questions into the design documents and put them through second-line review — this decides whether personal-information compliance holds.

Takeaway

How much memory can hold doesn’t matter; whether it can be queried, deleted and audited decides whether it can go to production.

SourcesAWS AgentCore Memory documentation (strategies, namespaces, quotas, retention); enterprise memory-governance research (deletability gap, memory-poisoning tests)

Context Assembly & KV-Cache Economics

C8 Context assembly and caching

Context assembly and the economics of the KV cache

Main benefitCost can differ tenfold Main costNeeds a shared standard ReadinessNow

In one sentenceContext is not string concatenation but an assembly line with an order, a budget and cache semantics; how it is assembled directly sets the cost and accuracy of every transaction.

How it works

  1. Keep the prefix stableA single-token difference invalidates the cache for everything after it — so never put timestamps or anything else that changes per call in the system prompt.
  2. Append, don’t rewriteContext grows by appending, and serialization must be deterministic (an unstable key order silently destroys the cache).
  3. Fix the assembly orderSystem instructions → tool definitions → long-term memory → retrieved knowledge → conversation history → current request; a stable order maximizes prefix reuse.
  4. Never compress the red-line zoneCompliance constraints and permission boundaries sit in a fixed block that is re-injected unconditionally whenever context is rebuilt (the constraint pinning behind the judgment that “compaction erases safety constraints”).
Context assembly line (top to bottom = prefix to suffix)
  1. ① System instructionsBackground / instructions / tool guidance / output formatStatic · high cache
  2. ② Compliance red linesPermission boundaries · prohibitions · customer identityFixed · never compressed
  3. ③ Tool definitionsMinimal scenario tool set (see C2)Semi-static
  4. ④ Long-term memoryCustomer profile · preferences · past conclusionsOn demand
  5. ⑤ Retrieved knowledgePolicy clauses · cases · graph results (with citations)Dynamic
  6. ⑥ Conversation historyCompressed past a threshold (red lines excluded)Dynamic · compressible

Cache payoff: zones ①–③ stay unchanged and hit the cache long-term, at roughly a tenth of the cost; ④–⑥ are dynamic. Once the order is set, don’t change it lightly.

Representative work

  • Cache price gap ≈10×Hit vs miss
  • Stable prefixOptimization no. 1
  • Deterministic serializationAvoids silent invalidation
  • Constraint pinningSafety stays out of summaries

For banks

Codify this assembly line as the bank’s context-assembly standard — zone order, red-line contents, compaction thresholds and cache-hit-rate targets all written into the technical standard and implemented once by the platform, not stitched together by each application.

Takeaway

Same model, same question — assemble the context differently and the cost can differ by an order of magnitude.

SourcesManus context-engineering practice (stable prefix, append-only, deterministic serialization); Anthropic context-engineering blog; cache pricing is an order-of-magnitude reference from public ranges

③ · C9–C12

Orchestration layer

Turn division of labor into leverage

Analogy: Org chart

  1. C9Four orchestration patterns
  2. C10Implementing read–write asymmetry
  3. C11Planner–executor separation
  4. C12Durable execution and checkpoints

Four Orchestration Patterns

C9 Four orchestration patterns

Organizational design, turned into algorithms

Main benefitMatches how the bank organizes people Main costMore complexity ReadinessPilot

In one sentenceEncode how human organizations divide work as algorithmic topologies: central orchestration, hierarchical pipeline, debate to consensus and dynamic routing — four patterns that cover most collaboration scenarios.

How it works

  1. Central orchestrationA lead agent breaks down the task, dispatches parallel subtasks and synthesizes the results, keeping a task ledger and a progress ledger so it doesn’t lose its way. Bank prototype: the customer-service workbench.
  2. Hierarchical pipelineStandard operating procedures are encoded as an agent pipeline with structured hand-offs. Bank prototype: the centralized operations line.
  3. Debate to consensusSeveral agents answer independently, read each other, revise and converge — markedly improving factuality. Bank prototype: the bull-and-bear debate of a credit committee.
  4. Dynamic routingControl is handed to the best-suited specialist agent according to conversation state. Bank prototype: the customer-request triage desk.
Decision tree: four questions pick the pattern
  1. Can it run in parallel?No dependencies between subtasks → central orchestration; strict ordering → hierarchical pipeline.
  2. Is it contested?Room for subjective judgment (credit, valuation, classification) → debate to consensus, making disagreement visible.
  3. Does it need triage?Varied request types with clear specialisms → dynamic routing, handing over by state instead of loading everything onto one agent.
  4. Where are writes made?Whatever the pattern, writes must converge on a single entry point (see C10) — the constraint all four share.

Representative work

  • Central orchestrationProven gains on research tasks
  • Hierarchical SOPStructured hand-offs
  • Debate to consensusTypically 3 agents × 2 rounds
  • Dynamic routingRelay-style hand-off of control

For banks

Banks already have a prototype for each of the four patterns, so managers pick them up easily. When choosing, first ask “how do we organize people for this at our bank?” — the answer is usually the right agent topology: a digital twin of the organization.

Takeaway

Choosing a topology is choosing an organizational form — start with how your bank staffs this work.

SourcesAnthropic multi-agent research system; MetaGPT (ICLR 2024); multi-agent debate arXiv:2305.14325 (ICML 2024); OpenAI Agents SDK handoff primitive

Implementing Read–Write Asymmetry

C10 Implementing read–write asymmetry

Read–write asymmetry in engineering practice

Main benefitUp to −90% elapsed time Main costTenfold-plus tokens ReadinessArchitecture principle

In one sentenceTurn “reads can run in parallel, writes must be single-threaded” from a principle into an enforceable engineering constraint: fan out on reads, serialize writes through a single point, and use concurrency control to keep things consistent.

How it works

  1. Fan-out readsSub-agents search, gather evidence and verify in parallel, each in its own context, returning only condensed summaries (typically 1,000–2,000 tokens).
  2. Single-point writesEvery persist, submit, send and order action converges on one writer (an agent or a human node), eliminating write conflicts by design.
  3. Concurrency controlDatabase-style concurrency control (optimistic locks, version numbers, transaction boundaries) for shared state — dedicated 2026 work brings this into multi-agent systems.
  4. State visibilityReaders see a versioned snapshot and the writer checks the version on commit — avoiding writes made on stale information.
Benefits and costs must be shown together
Benefit

Parallel reads cut elapsed time on complex tasks by up to about 90%; specialization brings marked quality gains on research tasks.

Cost

Token use can run to more than ten times an ordinary conversation, and token volume itself explains most of the performance difference — in essence, “burning more compute, intelligently”.

Risk

The main failure modes cluster in three groups: system-design flaws (vague roles, no termination condition), inter-agent misalignment (information not passed on, agents waiting on each other) and missing verification.

Discipline

Get “one agent with good tools” right first, and move to multiple agents only when parallelism and context isolation are truly needed — and only after writing role descriptions and termination conditions.

Representative work

  • Fan-out readsParallel · isolated contexts
  • Single-point writesSerial · one entry point
  • Concurrency controlCoAgent 2026
  • Summary hand-back1–2K tokens

For banks

Banks understand this instinctively: several roles gather evidence in parallel (read), and a single authorized signatory puts pen to paper (write). Implementing the writer as the component with the strictest permissions — and the sole audit anchor — greatly simplifies record-keeping.

Takeaway

Investigate in parallel, write in single file — the fewer the write points, the simpler the audit and the tighter the risk control.

SourcesLangChain on read–write asymmetry (2025-06); Anthropic multi-agent system (2025-06); MAST failure taxonomy arXiv:2503.13657; CoAgent arXiv:2606.15376

Planner–Executor Separation

C11 Planner–executor separation

Separating planning from execution and isolating sub-agents

Main benefitAbout 5× token efficiency Main costPlan quality depends on a strong model ReadinessNow

In one sentenceDecouple “deciding what to do” from “doing it step by step”: a strong model plans, cheaper models execute, and failures trigger re-planning; subtasks run in isolated contexts and return only summaries, so the main thread stays clean.

How it works

  1. Externalize the planWrite the plan to an external to-do list and restate it periodically, countering long tasks that “forget the goal along the way”.
  2. Expensive plans, cheap executionPlanning on a strong model and executing on cheaper ones is now a standard cost lever; “plan mode” is a product feature in mainstream coding agents.
  3. Context isolationSub-agents explore in clean contexts and may use tens of thousands of tokens, but return only a 1,000–2,000-token summary to the lead agent.
  4. Re-plan on failureA failed step doesn’t mean giving up; control returns to the planner to adjust the route — the main source of robustness on long tasks.
Four implementation guidelines
Plans must be checkable

A plan should contain milestones and acceptance criteria so a person can review it once before execution instead of correcting it step by step afterwards.

Execution must be idempotent

Design every step to be retryable and idempotent; with C12’s checkpoints, a crash resumes from the breakpoint instead of starting over.

Summaries must be structured

Sub-agents return structured summaries (conclusion + evidence + confidence + open questions) rather than free text, so the lead agent can consume them mechanically.

Boundaries must be clear

Sub-agents read but never write, with separately scoped permissions, so a subtask can’t “helpfully” change something it shouldn’t.

Representative work

  • Plan modeA product capability
  • ReWOOAbout 5× token efficiency
  • Sub-agent isolationSummary hand-back
  • Re-planningAdjust on failure

For banks

Credit review is a natural planner–executor structure: first draft a plan of what to check and how deep, have the relationship manager confirm it, then let specialist agents gather evidence in parallel before consolidating. Reviewing the plan up front is far cheaper than reworking afterwards.

Takeaway

Let people review the plan before the machines do the work — ten times cheaper than redoing it afterwards.

SourcesReWOO arXiv:2305.18323; LLMCompiler arXiv:2312.04511; Anthropic context engineering (sub-agent summary hand-back)

Durable Execution & Checkpointing

C12 Durable execution and checkpoints

Long tasks that survive crashes

Main benefitRecovers from crashes Main costWorkflow redesign ReadinessProduction prerequisite

In one sentenceGive an agent’s long-running tasks workflow-grade crash-recovery semantics: with event sourcing, deterministic replay and checkpoints, state survives process crashes, model timeouts and runs that span days.

How it works

  1. Checkpoint and resumePersist computation and state at key points and resume from the latest checkpoint after a crash, instead of rerunning from scratch (reruns are costly and may repeat side effects).
  2. Suspend for human approvalA workflow can be serialized and suspended while it waits for approval, then resume in place once approved — the technical precondition for human–machine collaboration.
  3. Deterministic replayRecord the results of external calls and reuse them on replay instead of calling again, so the recovered run behaves exactly like the original path.
  4. Session-length limitsMainstream runtimes cap a single session at about 8 hours; anything longer must be designed as a segmented workflow that can resume.
Four breakpoints in long banking processes
Waiting for approval

Approvals can take hours or even days — the workflow must be suspended rather than idling on resources, and its context fully restored on resume.

Waiting on external systems

Credit-bureau, business-registry and tax interfaces may time out or throttle; use retry policies plus idempotency keys to avoid duplicate submissions.

Crossing business days

Workflows that cross days meet end-of-day batch windows; define which steps may not cross a day and enforce the split in the design.

Rolling back on errors

Every step with external side effects needs a compensating action (reversal, cancellation, notification), and the compensation itself is logged.

Representative work

  • Durable-execution enginesEvent sourcing + replay
  • Graph state-machine checkpointsBuilt into orchestration frameworks
  • Suspend / resumeApprovals don’t hold a session
  • 8-hour capA hard runtime limit

For banks

Banking processes are long and full of approvals. Modeling agent tasks as suspendable workflows rather than one-off sessions is the dividing line between “the demo runs” and “production-ready” — and it stops approval waits from consuming expensive session resources.

Takeaway

A production-grade agent isn’t one that runs fast — it’s one that picks up from the breakpoint after a crash.

SourcesAgent patterns for durable-execution engines (Temporal and others); checkpointing in orchestration frameworks; AgentCore Runtime session lifecycle and quota documentation

④ · C13–C16

Guardrail layer

Keep output trustworthy and controlled

Analogy: Internal control and compliance

  1. C13Reflection engineering
  2. C14LLM-as-a-judge quality checks
  3. C15Tiered approval gates
  4. C16Defense in depth against injection

Reflection Engineering

C13 Reflection engineering

Making self-checks actually work

Main benefitWorks only with external signals Main costCost of wiring in signals ReadinessNow

In one sentenceTurn self-reflection from a prompting trick into an engineered mechanism with limits, a round cap and external signals: driven by external feedback, using identity relabeling to avoid self-preference, and capping rounds to prevent over-checking.

How it works

  1. External signals are a mustWithout external feedback (test results, validators, retrieved evidence), purely internal self-correction is usually useless or even harmful — reflection needs something to reflect against.
  2. Identity relabelingPresenting the content to be checked as “externally submitted material” markedly raises explicit correction rates (by tens of percentage points in most model–domain combinations tested).
  3. Cap the roundsOver-checking suppresses correct answers and bloats reasoning; cap it at one or two rounds with an early-stop condition.
  4. Keep the lessonsPut failure lessons into words and write them to the experience store (see T4 / C7), so reflection pays off across tasks, not just this once.
Four kinds of external feedback banks can use
System validation

Message-format checks, field validity, ledger-balance checks — highly deterministic and the best feedback source.

Business receipts

Transaction receipts, reconciliation results, ticket-closure status — real, with manageable delay, and well suited to updating the experience store.

Rule engines

Hits from existing risk and compliance rules act as a “second opinion” to cross-check the model’s judgment.

Human rulings

Reviewers’ edits and reasons for sending work back are the highest-quality but scarcest signal — they must be captured in structured form, not buried in free-text notes.

Representative work

  • External-feedback drivenTests / validators / retrieval
  • Identity relabelingA free gain
  • One-to-two-round capPrevents over-checking
  • Experience write-backWorks across tasks

For banks

Banks’ advantage is an abundance of highly deterministic external feedback. The key move is wiring these signals into the reflection loop in structured form — above all, turning reviewers’ reasons for sending work back from free text into a machine-readable label set.

Takeaway

Reflection needs evidence — and banks have no shortage of evidence; what’s missing is plugging it in.

SourcesarXiv:2310.01798 (ICLR 2024); SCoRe arXiv:2409.12917; arXiv:2606.05976 on role relabeling; arXiv:2602.03485 on the self-verification dilemma

LLM-as-a-Judge

C14 LLM-as-a-judge quality checks

Quality checks at scale: feasibility and bias

Main benefitSampling QA at scale Main costAgreement tops out near 88% ReadinessQA must-have

In one sentenceAn independent model scores outputs against a rubric, making quality checks feasible at scale; this works, but only if correlation is calibrated and three systematic biases are actively controlled.

How it works

  1. Calibrate before go-liveCalibrate on 200–500 expert-labeled samples, aiming for a correlation above 0.85 with the human baseline, and revalidate every quarter.
  2. Control three biasesPosition bias (favoring earlier or later answers), verbosity bias (overrating long answers) and self-preference (favoring outputs from the same model family) — mitigated respectively by random swapping, length normalization or penalties, and cross-model judging.
  3. Score by dimensionDon’t ask for an overall quality score; score accuracy, completeness, compliance, readability and other dimensions separately and output structured results.
  4. Tiered deploymentReal-time blocking checks (injection detection, personal-data detection) must finish within a few hundred milliseconds and need small models; in-depth quality assessment runs asynchronously.

Even at 85%–88% agreement, more than one judgment in ten still differs from a human’s — so judges are for sampling and ranking, never for the final ruling.

Bias mitigation vs agreement with humans (%)
Uncalibrated65%
With a rubric76%
Rubric + random swapping82%
Rubric + swapping + cross-model judging88%

Illustrative curve drawn from public empirical ranges — not data from a single paper.

Representative work

  • Correlation ≥0.85Go-live threshold
  • 200–500 samplesCalibration set size
  • Three biasesPosition / verbosity / self-preference
  • <200msReal-time judgment budget

For banks

Quality checks on dual-recorded sales, script-compliance checks, complaint-classification accuracy and report-quality sampling — scenarios where full human review is impossible — are where judge models shine. But their results can only be used to grade samples and escalate anomalies; final handling still needs human confirmation.

Takeaway

A model can be the quality inspector, not the final judge — it still disagrees with people more than one time in ten.

SourcesMT-Bench arXiv:2306.05685; LLM-as-judge engineering practice (calibration set size, bias mitigation, latency budget); the chart is an illustrative composite of public empirical ranges

Human-in-the-Loop & Tiered Approval

C15 Tiered approval gates

Human-in-the-loop and tiered approval gates

Main benefitTrustworthy production deployment Main costHuman bandwidth ReadinessCompliance requirement

In one sentencePlace human checkpoints in agent workflows according to how irreversible the consequences are: reads pass, writes need approval, and anything touching funds or customer rights requires a human final sign-off — the least human intervention for a trustworthy production deployment.

How it works

  1. Plan confirmationConfirming the plan and its boundaries once before execution costs far less than step-by-step correction (see C11).
  2. Dangerous-action confirmationIrreversible actions — delete, send, pay, submit externally — require explicit confirmation, and the prompt must summarize the consequences.
  3. Low-confidence escalationBelow a confidence threshold, or after failed retries, escalate to a person — and monitor the escalation rate itself as a quality metric.
  4. Final sign-offDecisions involving funds or significant customer rights must have a human final sign-off — in China this is an explicit regulatory requirement, not an option.
Tiered approval matrix (ready to adopt as bank policy)
LevelAction typeControl requirement
PassQueries, retrieval, draftingLogged after the fact, sampled
NotifyWriting internal documents, routing ticketsSystem notice + full logging
ApproveSending externally, changing customer dataHandler confirms + records the reason
Dual controlAccounting entries, limit changesTwo-person review + segregation of duties
Final sign-offPayments, credit approval, regulatory submissionsAuthorized signatory + committee mandate

Classify by whether the consequence is reversible, involves funds, affects customer rights or creates external legal effect. Once set, the level is written into the tool’s metadata and enforced by the gateway — not left to the prompt.

Representative work

  • Suspendable state machineResumes in place after approval
  • Protocol-level confirmationServers can request human review
  • Risk tieringBy irreversibility of consequence
  • Jinfa [2026] No. 8Mandatory human oversight

For banks

This matrix can serve directly as the appendix to a bank’s policy on tiered agent actions. The key is writing the level into tool metadata and having the gateway enforce it — approval enforced by a prompt is not approval, only advice.

Takeaway

Carve the approval level into the tool and let the gateway enforce it — compliance that relies on a prompt’s good behavior isn’t compliance.

SourcesNFRA guidance Jinfa [2026] No. 8 on safe AI development and use in banking and insurance (2026-06-18); HULA human-in-the-loop arXiv:2411.12924; MCP elicitation

Defense in Depth against Prompt Injection

C16 Defense in depth against injection

Defense in depth against prompt injection

Main benefitAn answer to 81% custom-attack success Main costA full control system ReadinessSecurity baseline

In one sentenceDon’t count on the model “not falling for it”; enforce isolation by system design — a privileged model sees only the user’s request, a quarantined model handles untrusted data with no tool access, and capability labels plus a restricted interpreter rule on every action in between.

How it works

  1. ① Input sideAll external content is marked untrusted and physically separated from system instructions — tool output included (a tool description can itself hide instructions).
  2. ② Architecture sideTwo models with a restricted interpreter that explicitly tracks data and control flow, attaches a capability label to every value and rules on actions by policy.
  3. ③ Execution sideSandboxed execution, outbound allow-lists and a ban on dangerous tool combinations (never put shell, file system, browser and email in one unconstrained workflow).
  4. ④ Output side and ⑤ human reviewOutput filtering and data-loss prevention; high-risk actions require human confirmation as the last gate.
Real incidents and the controls that answer them
IncidentWhat happenedControl
Instructions hidden in tool descriptionsA malicious server embedded instructions in its tool description, inducing the agent to forward the full message historyCryptographic hash pinning of tool descriptions + change alerts + word-by-word review before listing
Supply-chain poisoningA poisoned package added a hidden BCC to every outgoing emailPinned dependency versions, source allow-lists, regular scanning and typosquat monitoring
Cross-tenant accessAn agent feature on a collaboration platform exposed data across organizationsNamespace isolation enforced at the authorization layer, with permission condition keys
Path-validation bypassParameter injection plus insecure initialization could chain into remote code executionParameter allow-list validation, least-privilege sandboxes, outbound restrictions

Representative work

  • CaMeLCapability labels · 77% provably secure
  • OWASP ASI02Injection ranked the no. 2 risk
  • Tool-description reviewWord-by-word diff + hash pinning
  • Continuous red-teaming81% custom-attack success

For banks

Write these four incident types into the bank’s security baseline, map a control to each, and add them to the second line’s quarterly checklist. Note especially that any change to a tool description must trigger re-approval — the most easily overlooked attack surface.

Takeaway

Don’t ask the model to tell good from bad — cage the untrusted data and let the system decide for it.

SourcesCaMeL arXiv:2503.18813 (DeepMind); OWASP Top 10 for Agentic Applications 2026; MCP ecosystem security incidents (Checkmarx); NIST CAISI agent-hijacking evaluation

⑤ · C17–C20

Measurement layer

Make improvement evidence-based

Analogy: Performance review

  1. C17Fine-tuning and distillation
  2. C18Cross-validation and voting
  3. C19Evaluation pipeline
  4. C20Online metrics and observability

Agent Fine-tuning & Distillation

C17 Fine-tuning and distillation

Training capability into the weights

Main benefitBest value on narrow tasks Main costData and compute ReadinessCapability building

In one sentenceSupervised fine-tuning on trajectories, reinforcement learning with verifiable rewards, then distillation into small models: make tool use and multi-turn decision-making native capabilities of the model rather than the product of long prompts.

How it works

  1. Trajectory synthesisRun tasks with a strong model in real or simulated environments and keep the successful trajectories as training data; quality matters more than quantity.
  2. Trajectory SFTImitation learning lays the foundation, teaching the model roughly how this kind of task is done.
  3. RL with verifiable rewardsGRPO-family algorithms refine behavior over multi-turn interaction, directly optimizing task completion.
  4. Distill downDistill the capability into small models for narrow tasks; with techniques such as first-thought prefix guidance, small models can gain retrieval and code-tool skills.
Feasible paths and limits for banks
Feasible · narrow-task fine-tuning

For narrow tasks such as compliance review, message parsing and field extraction, fine-tune small models on desensitized in-house data — the best value and the most controllable risk.

Feasible · prompt and tool optimization

Leave the weights alone and optimize only system prompts and tool descriptions; platforms already offer automatic optimization and traffic splitting, with quick results.

Caution · full-parameter training

Full training of models with hundreds of billions of parameters carries very high cost and talent barriers and needs sustained investment; most institutions are better served by “open-source base + light fine-tuning”.

Note · data compliance

Training data must be desensitized and pass a minimum-necessity assessment; regulators explicitly require that personal information such as ID numbers not enter generative-model training.

Representative work

  • Trajectory SFTImitation foundation
  • GRPO RLMulti-turn refinement
  • Capability distillationDown to small models
  • Open-source frameworksLower barrier to reproduce

For banks

Recommended combination: an open-source base (deployable privately) + light fine-tuning on desensitized in-house data + distillation into small models for narrow tasks. Capability then lives in the bank’s own weights and experience store, not in an external service’s prompts — which is what self-reliance and control really mean.

Takeaway

Prompts rent capability, fine-tuning buys it, and distillation packs it into a small box you can take with you.

SourcesGRPO arXiv:2402.03300; agent distillation arXiv:2505.17612; agentic RL survey arXiv:2509.02547; data requirements of Jinfa [2026] No. 8

Cross-Validation & Ensemble Judgement

C18 Cross-validation and voting

Multi-agent cross-validation and voting

Main benefitInsurance on high-risk conclusions Main costMultiplied cost ReadinessTriggered by risk level

In one sentenceBring independent judgments to high-risk conclusions: different roles, models and evidence paths assess separately before the results are aggregated, so diversity of perspective offsets any single model’s systematic bias.

How it works

  1. Multi-lens verificationGive each conclusion different lenses — compliance, risk, reproducibility — which find more problems than several identical verifiers.
  2. Debate to convergenceTwo sides answer independently, read each other and revise, making disagreement visible — especially suited to credit and valuation, where judgment is subjective.
  3. Majority voteUse majority rule for judgments that can be discretized, and record minority opinions as leads for review.
  4. Heterogeneous cross-checksVerify with different models and data sources so models of the same lineage don’t share one blind spot (same-family models show self-preference bias).
Where cost and benefit balance
Not every conclusion is worth it

Cross-validation multiplies cost and latency, so trigger it by risk level: always for dual-control and final-sign-off actions, by sampling for pass and notify actions.

Diversity beats quantity

Three verifiers with different perspectives are worth more than five with the same prompt — redundancy is not reliability.

Split the work with people

Machine verification finds what is suspicious or contested; people rule on the disagreements — concentrating human time on the few contested samples.

Keep the record

Every party’s conclusion, the points of disagreement and the reasons for the final ruling must all be logged — an audit requirement and high-quality material for the experience store.

Representative work

  • Multiple lensesBetter than identical redundancy
  • Structured debateDisagreement made visible
  • Heterogeneous checksNo shared blind spot
  • Minority opinions loggedLeads for review

For banks

A credit committee is itself a cross-validation mechanism. Digitizing it isn’t about “letting AI vote” but about making disagreement visible and recorded — the final authority stays with the authorized decision-maker, on a more complete basis.

Takeaway

Let different perspectives argue it out and put the disagreement on the table — a person still makes the call.

SourcesMulti-agent debate arXiv:2305.14325 (ICML 2024); Anthropic multi-agent system; Accenture Banking Trends 2026 (multi-agent verification for sensitive tasks)

Evaluation Pipeline

C19 Evaluation pipeline

From offline evaluation to staged rollout

Main benefitSurfaces go-live risk early Main costBuilding evaluation sets ReadinessGovernance must-have

In one sentenceEngineer an agent’s path to production as a four-stage pipeline — offline evaluation set → shadow run → staged rollout → full release with online monitoring — each stage with clear pass criteria and rollback conditions.

How it works

  1. ① Offline evaluationBuild stratified evaluation sets (report by query type to avoid Simpson’s paradox) and report pass^k and variance rather than a single best run.
  2. ② Shadow runRun in parallel with the human process for one full business cycle, comparing without deciding, and focus on the samples where they disagree.
  3. ③ Staged rolloutOpen up traffic step by step with automatic rollback thresholds; platform products already offer traffic splitting and versioned configuration.
  4. ④ Online monitoringContinuous sampled evaluation plus drift detection against a validated golden baseline, turning evaluation from “once before launch” into “always on”.

A key reminder: with 100 samples and an 80% pass rate, the confidence interval is roughly 72%–88% — a small evaluation set simply cannot support claims like “we improved by 3 points”. A paired design (the same samples before and after) cuts the sample requirement by an order of magnitude.

Four-stage go-live pipeline
  1. ① Offline evaluationStratified sets · pass^k and variance
  2. ② Shadow runOne full business cycle · compare, don’t decide
  3. ③ Staged rolloutTraffic splitting · automatic rollback thresholds
  4. ④ Online monitoringContinuous sampling · drift detection against a golden baseline
Evaluation samples needed to detect an improvement (per group)
Detect +2 pts6,300
Detect +4 pts1,580
Detect +7 pts480
Detect +12 pts165

Two-sample proportion test, 80% power / 95% confidence.

Representative work

  • Stratified evaluation setsBy query type
  • Shadow runOne full business cycle
  • Staged rollout and rollbackTraffic splitting
  • Drift detectionAgainst a golden baseline

For banks

Treat evaluation sets as assets as important as code: built per scenario, versioned, with named owners. Write go-live thresholds as pass^k and stratified pass rates, not a blanket “90% accuracy”.

Takeaway

A “three-point improvement” measured on a hundred samples says, statistically, nothing at all.

SourcesSample-size derivation for evaluation (two-sample proportion test, 80% power / 95% confidence); τ-bench pass^k; platform evaluation and traffic splitting (AgentCore Evaluations / OpenAI Evals)

Online Metrics & Observability

C20 Online metrics and observability

A dashboard for every agent

Main benefitAll four metric classes on one screen Main costInstrumentation up front ReadinessGovernance must-have

In one sentenceRecord every thought, retrieval, call and approval with one tracing semantics, forming a four-level structure — session, task, step, tool call — so quality, cost and risk are measurable at the same time.

How it works

  1. Four levelsSession (one customer interaction) → task (one goal achieved) → step (planning / retrieval / generation) → tool call (including downstream system spans), each level drillable.
  2. Standard fieldsThe industry now has tracing semantic conventions for generative AI, covering operation type, model, token usage, cache reads, compaction events, time to first token and other key attributes.
  3. A family of metrics, not oneMonitor task success rate, pass^k, cost per task, P95 latency, human escalation rate, complaint rate, hallucination rate, cache hit rate and tool-call success rate side by side.
  4. Optional capture of sensitive fieldsPrompt and output content is an optional capture item; in finance it needs a separate compliance switch and masking — observability does not mean retaining all raw text.

Dashboard discipline: quality, cost, experience and risk must appear on the same screen. Watching only success rate hides runaway cost; watching only cost hides a worsening experience — optimizing a single metric always has side effects.

Agent operations dashboard: nine core metrics
Quality · task success rate

Whether the goal was ultimately achieved

Quality · pass^k consistency

Whether k repeated runs of the same task all succeed

Quality · hallucination / error rate

Share of unsupported or wrong outputs

Cost · cost per task

Tokens and call costs consumed per task

Cost · cache hit rate

The first cost metric for agents

Cost · average tool calls

External tool calls per task

Experience · P95 end-to-end latency

Time within which 95% of requests complete

Experience · human escalation rate

Share handed to a person after low confidence or failure

Risk · high-risk actions blocked

High-risk actions stopped by guardrails and approval gates

Representative work

  • Session / task / step / callFour-level tracing
  • Token and cache fieldsCost you can calculate
  • Compaction-event markersFind rules that were “summarized away”
  • Content-capture switchCompliance under control

For banks

Observability is the technical form of the regulatory requirement that operations leave a trail and can be checked afterwards. Design the four-level tracing structure and the audit-log fields together, once, rather than adding instrumentation after launch — retrofitted instrumentation usually means history that can’t be traced.

Takeaway

An agent without a dashboard is driving blindfolded — and a bank must also be able to replay the dashcam.

SourcesOpenTelemetry semantic conventions for generative AI (operation type, token and cache fields, compaction markers); agent observability platform practice; record-keeping requirements of Jinfa [2026] No. 8

Recap

Twenty collaboration mechanisms: gains, costs and readiness

One table shows what each mechanism buys, what it costs and whether it can land today.

← Swipe to see the full content →
#MechanismMain benefitMain costReadiness
C1Structured calls and parallel orchestrationLatency 1/3.7 · cost 1/6.7Tool-catalog governanceNow
C2Tool curation and semantic tool searchAvoids a 15–25% accuracy lossScenario-based tool packsNow
C3Model routing and cascadesUp to −98% cost at equal qualityThe router needs upkeepNow
C4Inference accelerationLossless 2–6× speed-upEngineering and ops effortPlatform
C5Agentic RAGMulti-hop, self-directed retrievalRetrieval-quality governanceNow
C6Graph traversalThe only answer to relationship questionsGraph build and refreshCompliance must-have
C7Memory read/write pathLatency −91% · tokens −90%Consistency and deletabilityPlatform
C8Context assembly and cachingCost can differ tenfoldNeeds a shared standardNow
C9Four orchestration patternsMatches how the bank organizes peopleMore complexityPilot
C10Implementing read–write asymmetryUp to −90% elapsed timeTenfold-plus tokensArchitecture principle
C11Planner–executor separationAbout 5× token efficiencyPlan quality depends on a strong modelNow
C12Durable execution and checkpointsRecovers from crashesWorkflow redesignProduction prerequisite
C13Reflection engineeringWorks only with external signalsCost of wiring in signalsNow
C14LLM-as-a-judge quality checksSampling QA at scaleAgreement tops out near 88%QA must-have
C15Tiered approval gatesTrustworthy production deploymentHuman bandwidthCompliance requirement
C16Defense in depth against injectionAn answer to 81% custom-attack successA full control systemSecurity baseline
C17Fine-tuning and distillationBest value on narrow tasksData and computeCapability building
C18Cross-validation and votingInsurance on high-risk conclusionsMultiplied costTriggered by risk level
C19Evaluation pipelineSurfaces go-live risk earlyBuilding evaluation setsGovernance must-have
C20Online metrics and observabilityAll four metric classes on one screenInstrumentation up frontGovernance must-have
The common essence

Wrap the model’s probabilities in engineering certainty — exactly what heavily regulated industries need most and do best.

Suggested priorities

Start with C8 context standards and C3 routing (immediate savings), then C15 approval and C19/C20 measurement (the compliance floor), then fill in C5/C6/C7 knowledge and memory, and only then bring in C9/C10 multi-agent orchestration as needed.

The most common wrong order

Showing off multi-agent demos first and adding evaluation and approval later — the result can neither prove its value nor pass compliance review, and ends up as a demo.

Carried by one platform

These twenty mechanisms shouldn’t be reimplemented application by application; one platform should carry them — exactly what the bank agent platform architecture in the end-to-end solution sets out to do.

Key references

  1. LLMCompiler (an LLM compiler for parallel function calling), arXiv:2312.04511 (ICML 2024)
  2. FrugalGPT, arXiv:2305.05176; RouteLLM, arXiv:2406.18665
  3. Speculative decoding, arXiv:2211.17192; EAGLE-3, arXiv:2503.01840
  4. Self-RAG, arXiv:2310.11511 (ICLR 2024); agentic RAG survey, arXiv:2501.09136
  5. GraphRAG, arXiv:2404.16130
  6. MAST (why multi-agent LLM systems fail), arXiv:2503.13657; CoAgent (concurrency control for multi-agent systems), arXiv:2606.15376
  7. Multi-agent debate, arXiv:2305.14325 (ICML 2024); MetaGPT (ICLR 2024)
  8. ReWOO, arXiv:2305.18323
  9. LLMs Cannot Self-Correct Reasoning Yet, arXiv:2310.01798 (ICLR 2024); SCoRe, arXiv:2409.12917
  10. The self-correction illusion (role relabeling), arXiv:2606.05976; the self-verification dilemma, arXiv:2602.03485
  11. MT-Bench / LLM-as-a-Judge, arXiv:2306.05685
  12. CaMeL (defeating prompt injections by design), arXiv:2503.18813; OWASP Top 10 for Agentic Applications 2026 (2025-12-09)
  13. GRPO, arXiv:2402.03300; agent distillation, arXiv:2505.17612; agentic RL survey, arXiv:2509.02547
  14. HULA human-in-the-loop, arXiv:2411.12924; τ-bench (pass^k), arXiv:2406.12045
  15. Anthropic blogs on context engineering and multi-agent systems; Manus context-engineering practice; OpenTelemetry semantic conventions for generative AI; AWS AgentCore documentation
  16. NFRA guidance Jinfa [2026] No. 8 on safe AI development and use in banking and insurance (2026-06-18)
Get started

Start with one business question. Let SAM deliver a model you can sign off.

Whether you are in banking, FMCG and marketing, pharmaceuticals or another industry, try SAM online first — or talk to our modeling experts about your use case.