Datadog builds a replayable evaluation platform for Bits AI SRE to catch agent regressions
As Datadog built Bits AI SRE, improvements in one area could quietly introduce regressions in another with no reliable way to detect them, and the team had no way to replay real production context, measure behavior consistently across diverse incidents, or track whether the agent was improving over time.
Testing individual tools in isolation failed because agent failures emerged from interactions between steps rather than single tool calls. Live replay of Bits investigations also did not scale because results were not aggregated, environments changed, and signals expired.
The evaluation platform scaled label creation by an order of magnitude, reduced label validation time by more than 95%, improved root cause quality by roughly 30%, and now runs Bits against tens of thousands of scenarios drawn from real incidents every week.
Show all 6 reported metrics
Frequently asked questions
What did this team achieve with this AI workflow?
The evaluation platform scaled label creation by an order of magnitude, reduced label validation time by more than 95%, improved root cause quality by roughly 30%, and now runs Bits against tens of thousands of scenar…
What tools did this team use?
Bits AI SRE, Datadog LLM Observability, Claude Opus 4.5, Slack.
What results were reported?
Label validation time per label: more than 95%; Label creation rate: increased our label creation rate by an order of magnitude; Root cause quality improvement: roughly 30%; Evaluation pass rate change from noise calibration: roughly 11% (source-reported, not independently verified).
What failed first in this deployment?
Testing individual tools in isolation failed because agent failures emerged from interactions between steps rather than single tool calls.
How is this incident management AI workflow structured?
Customer feedback triggers label → Bits derives ground truth RCA → Confidence scoring and flagging → Human validation of labels → Noisy signal reconstruction → Bits runs against label set → Regression detection and alerting.