Das Problem
Der Broker reviewte ~38.000 Pre-Trade-Alerts pro Woche manuell. Reviewer verpassten den langen Schwanz. Das Compliance-Team wollte maschinelle Triage — aber nicht die Art, die dem Regulator als „das Modell hat entschieden" erklärt wird.
Wir brauchten ein System, das jeden Block in klarer Sprache mit Zitaten rechtfertigen kann.— Head of Compliance, Fintech, Europa
Unser Ansatz
Wir haben den Reviewer nicht ersetzt — wir haben die Triage-Queue ersetzt. Das System erklärt sein Reasoning span-für-span; der Reviewer akzeptiert oder weist zurück.
Drei Entscheidungen prägten das System:
- Typisierte Envelopes zwischen Agenten. Jede Agent-zu-Agent-Nachricht hat ein versioniertes Schema. Codegen erledigt das Boilerplate.
- Deterministische Eval-Gates. Eine Regression in der Regel-Coverage stoppt den Deploy automatisch.
- Vollständiger Audit-Trail. Trace-IDs auf jedem Span. Ein Reviewer kann jede Entscheidung exakt replayen.
Die Architektur
What we actually ship.
Every system we build follows this shape. Client at the edge, tools in a sandbox, traces everywhere, evaluators gating output. No black boxes, no "it works on my machine."
Ein Lauf, auf diesem System
Watch an agent do the job.
Three real production scenarios, replayed at observed latency. Every box is a span; every span has tokens, cost, and an eval gate. This is what shows up in your traces, not a marketing animation.
Pretrade review requires: applicable-rules retrieval, market-data lookup, position-check, and a deterministic evaluator gate.
Outcomes
Sie haben ein System ausgeliefert, das unsere Peak-Wochen überstanden hat. Die evals haben zwei Regressionen abgefangen, die es sonst in Produktion geschafft hätten.
— VP of Engineering, Fintech, Europa