From General Agents to RCA Experts: A Self-Evolving Harness for Root Cause Analysis
On the map: LLM agents and tool use → Software engineering coding agents
also in 1 more
Abstract (arXiv)
Automated root cause analysis (RCA) with large language models (LLMs) has drawn growing attention. Today, SREs typically automate RCA with LLMs in one of two ways: directly using a general-purpose agent (e.g., Codex or Claude Code) for diagnosis, or building a specialized RCA agent from scratch. As mainstream general agents grow more capable and iterate quickly, our quantitative study finds that the former now often surpasses the latter. Its accuracy, however, still falls short of production needs, and this gap stems mainly from the external adaptation layer outside the agent's general capabilities, namely the harness. We therefore argue that LLM-based RCA should focus on this external harness, reusing the strong general capabilities of a modern agent rather than rebuilding an agent from scratch. A key capability of such a harness is to self-evolve, accumulating system-specific experience from past diagnoses so that it gets better the more it is used. We introduce OpsHarness, a self-evolving RCA harness that turns diagnosis experience into reusable expertise. Its data plane combines layered operational knowledge with an idea-card tool library, while its control plane coordinates setup, diagnosis, evolution, and verification. During evolution, OpsHarness contrasts successful and failed trajectories, converts their evidence into atomic proposals, and admits updates only through a dual-gate verification process designed to prevent overfitting and regression. Across two public benchmarks and an industrial deployment, OpsHarness achieves 59.0% top-1 accuracy, improving over a bare general agent by 63.4% and over baseline RCA agents by 4.02×.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 23 of its 45 references that are in the map. First posted on arXiv 26 Aug 2026.
Builds on
23 of 45 references.
Closest ancestors · 5
Same direction, newest first
- 2026GLM-5: from Vibe Coding to Agentic Engineering17 Feb
- 2025Flow-of-Action: SOP Enhanced LLM-Based Multi-Agent System for Root Cause Analysis12 Feb
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering6 May
- 2024Exploring LLM-based Agents for Root Cause Analysis7 Mar
- 2023RCAgent: Cloud Root Cause Analysis by Autonomous Agents with Tool-Augmented Large Language Models25 Oct
Other references · 18
- 2023Voyager: An Open-Ended Embodied Agent with Large Language Modelscited by 2,191
- 2023MemGPT: Towards LLMs as Operating Systemscited by 1,389
- 2026DeepSeek-V4: Towards Highly Efficient Million-Token Context Intelligencecited by 1,040
- 2023ExpeL: LLM Agents Are Experiential Learnerscited by 876
- 2023Cognitive Architectures for Language Agentscited by 429
- 2023Automatic Root Cause Analysis via Large Language Models for Cloud Incidentscited by 84
- 2026Externalization in LLM Agents: A Unified Review of Memory, Skills, Protocols and Harness Engineeringcited by 74
- 2023Recommending Root-Cause and Mitigation Steps for Cloud Incidents using Large Language Modelscited by 38
- 2024RCAEval: A Benchmark for Root Cause Analysis of Microservice Systems with Telemetry Datacited by 29
- 2024Automated Root Causing of Cloud Incidents using In-Context Learning with GPT-4cited by 28
- 2024mABC: multi-Agent Blockchain-Inspired Collaboration for root cause analysis in micro-services architecturecited by 26
- 2023Xpert: Empowering Incident Management with Query Recommendations via Large Language Modelscited by 22
6 more
- 2024BARO: Robust Root Cause Analysis for Microservices via Multivariate Bayesian Online Change Point Detectioncited by 22
- 2023Eadro: An End-to-End Troubleshooting Framework for Microservices on Multi-source Datacited by 21
- 2023Assess and Summarize: Improve Outage Understanding with Large Language Modelscited by 17
- 2022AutoTSG: Learning and Synthesis for Incident Troubleshootingcited by 12
- 2024Failure Diagnosis in Microservice Systems: A Comprehensive Survey and Analysiscited by 12
- 2022Mining Root Cause Knowledge from Cloud Service Incident Investigations for AIOpscited by 7
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026Stalled, Biased, and Confused: Uncovering Reasoning Failures in LLMs for Cloud-Based Root Cause Analysis
- 2026OpenRCA 2.0: From Outcome Labels to Causal Process Supervision
- 2026LATS-RCA: Language Agent Tree Search for Root Cause Analysis in Microservices
- 2025GALA: Can Graph-Augmented Large Language Model Agentic Workflows Elevate Root Cause Analysis?
- 2026STAR: A Stage-attributed Triage and Repair framework for RCA Agents in Microservices
- 2026EviRCA: Decoupling Evidence Extraction from Reasoning for Microservice Root-Cause Analysis
- 2026ORCA-bench: How Ready Are Language Model Agents for Oncall?
- 2026Root-Cause Attribution Is a Search Problem: Continual Search for Long-Horizon Agent Failures