An insurance claims assistant handles conversations that often exceed 80 turns. Late in long conversations it sometimes quotes the wrong policy number or claim amount, even though both were stated clearly near the start. The team uses automatic summarisation when context gets large.
A research agent calls a search tool and a document-fetch tool dozens of times per task. Each fetch returns an entire web page. By mid-task, answers are slower and the agent starts contradicting findings it made earlier.
A team keeps a rule “never edit generated files under src/gen/” as a path-scoped rule in Claude Code. After long sessions compact, Claude occasionally edits those files.
A telecom support agent escalates to humans whenever a sentiment classifier scores the customer as “negative”. Human agents report that most escalated cases are simple billing corrections the bot could have fixed, while several complex contract disputes from polite customers were never escalated.
A bank’s support agent looks up a customer by name and date of birth and receives two matching accounts. The customer wants to cancel a standing order.
A research subagent, spawned by a coordinator in the Agent SDK, finds that the user’s request “compare our Q3 numbers” could refer to two different fiscal calendars. The team wants the user to choose.
In a multi-agent research system, the web-search subagent wraps its search call in a try/except and returns an empty list of findings on any exception. Users report that final reports sometimes skip entire subtopics without explanation.
A coordinator receives a partial result from one of five subagents: a regulatory database was unavailable, so one jurisdiction is not covered. The other four jurisdictions are complete, and the report is due within the hour.
An engineer spends two hours in one Claude Code session exploring an unfamiliar logistics codebase. Early on Claude identified the exact classes that calculate shipping rates. Now its answers describe “how rate engines typically work” and contradict details it found earlier.
Before changing a database column, a team needs to know every service in a 20-service monorepo that reads or writes it. The main Claude Code session will then plan the migration.
An insurer’s claims-extraction pipeline shows 97% field-level accuracy on last month’s labelled sample. The operations lead proposes cutting human review from 100% of claims to a 2% random spot-check.
A document pipeline auto-approves fields when the model’s stated confidence is at least 0.9. An audit finds that 20% of auto-approved dates are wrong, even though the model reported 0.92–0.98 confidence on them.
A team samples 3% of auto-approved outputs at random each week. Handwritten forms are 4% of volume, and a new scanner vendor has recently started producing blurrier images of them.
What change to the audit makes a new failure on handwritten forms most likely to be caught quickly?
A multi-agent research system’s search subagents return findings as paragraphs of prose. The synthesis agent’s reports read well, but reviewers often cannot tell which source supports a given sentence, and some sentences blend claims from two sources.
Two reputable sources give different figures for the same market: one says 12% growth, the other 8%. The synthesis agent currently reports “about 10% growth”.
A legal research tool passes contract PDFs to Claude and needs every statement in the answer to point to the exact page it came from. The team also wants the answer returned as strict JSON matching a schema.
Which design meets both needs?
You can change answers until you check. Nothing is saved or sent anywhere.