The 6 Pillars of an Agentic Harness for Production — Varun Krovvidi, Resolve AI

Varun Krovvidi of Resolve AI explains why AI excels at code generation but struggles with the complex, multi-domain problem of running and fixing software in production. He outlines five common failure modes for AI agents in production (anchoring bias, context issues, coherent vs. causal answers, guardrails, lack of learning) and introduces Resolve AI's six-pillar architecture: model orchestration, context engineering, causal reasoning, governed actions, learning systems, and multi-level evaluations. A demo illustrates how Resolve AI diagnoses a Grafana alert to its root cause, ruling out coincidental events and maintaining its causal reasoning.

4 min read
The 6 Pillars of an Agentic Harness for Production — Varun Krovvidi, Resolve AI
source: https://www.youtube.com/watch?v=eXA2tjRZIbY

Varun Krovvidi, Product Marketing Lead at Resolve AI, argues that while AI has revolutionized code generation due to its self-documenting, modular, and single-domain nature, its application to running and fixing software in production presents a significantly harder challenge. Approximately 70% of engineering time is dedicated to operational tasks like on-call, incident resolution, and daily maintenance, which are complex, multi-domain, and multi-system problems requiring collaboration across numerous teams and tools.

Why Production Differs from Code Generation for AI

Krovvidi highlights fundamental differences that make production AI challenging:

  • Multi-domain and Multi-tool: Unlike code, production systems span code, infrastructure, telemetry, and various specialized tools.
  • Multiplayer Problem: Resolving production issues requires coordination across many specialized teams (SREs, platform engineers, backend engineers, etc.).
  • Single Correct Answer: Production tasks demand a precise, correct answer and actionable fix, not merely coherent generation. This “last mile” is the hardest.

Five Cracks as Production Agents Scale

Pointing a general-purpose model at production data leads to familiar failure modes:

  1. Anchoring Bias and Model Treadmill: Models tend to provide coherent answers, not necessarily causal ones. Continuous evaluation and adaptation to new models are required, mapping the best model to specific tasks (e.g., image reasoning vs. deterministic steps).
  2. Context Window Challenges: Too much context leads to over-exploration and irrelevant hypotheses, while too little results in underexploration, missing crucial information in an environment with infinite telemetry.
  3. Coherent vs. Causal Reasoning: Models are designed to please and provide coherent responses, but production incidents demand a causal chain of evidence to identify the true root cause, not just a plausible story.
  4. Lack of Guardrails: Without explicit guardrails, AI might determine destructive actions (e.g., deleting a file system) as the “cleanest fix.” Least privilege access is crucial.
  5. Missing Learning Loops: Production is a continuous learning environment. Agents need to learn from past investigations, user interactions, and temporal discussions to avoid starting from scratch for every incident.

The Six Pillars of an Agentic Harness for Production AI

Resolve AI addresses these challenges with a six-pillar architecture designed for domain-specific AI:

  1. Model Orchestration: An engine to keep pace with evolving models and match the most suitable model (e.g., Gemini for images, OpenAI for deterministic tasks, Claude for open-ended investigations) to each specific sub-task within a workflow.
  2. Context Engineering: Focuses on providing the precise amount of context needed. This often combines techniques like graph RAG for initial investigations with precise tool calls (for logs, metrics, dashboards) to avoid token waste and over/under-exploration.
  3. Causal Reasoning: Built into the system to always establish a causal chain of evidence for the root cause. If such a chain cannot be established, the system reports low confidence and points the user toward further investigation.
  4. Governed Actions: Defines specific guardrails and access levels (read/write permissions, conditional writes) for AI operations based on organizational policies and industry regulations.
  5. Learning Systems: Every interaction with the AI system is an opportunity for learning. The system learns from investigations and user feedback (positive/negative reinforcement, steering the investigation).
  6. Evals at Five Levels: A critical component from start to finish, evaluating the system’s performance based on:
    • Positive and negative reinforcement from users.
    • Tracing the AI’s path to a solution.
    • Scoring its performance against an ideal human engineer.
    • AI’s self-calibration and confidence level in its findings.

Demo: From Alert to Root Cause

Krovvidi demonstrated Resolve AI’s platform, showing how it processes a Grafana alert as a prompt. Investigator agents gather information from metrics, traces, logs, change events, code, infrastructure, and knowledge bases to correlate data and provide a root cause. The demo showcased:

  • Identifying a log skill experiencing a high failure rate due to stale integrations.
  • Explicitly ruling out other plausible theories, such as a coincidental GCP outage or traffic spikes, preventing misdirection.
  • The agent’s ability to hold its ground when challenged, only basing its answers on the established causal chain of evidence.
  • Facilitating a multiplayer experience by allowing team members to collaborate and interrogate the AI’s findings directly from Slack.

Share post

Stay In The Loop! Subscribe to Our Newsletter.

Get updates straight to your inbox. No spam, just useful content.

Recommended for You

Always-on agents run production without the on-call tax — Justin Smith, Resolve AI

Always-on agents run production without the on-call tax — Justin Smith, Resolve AI

Justin Smith from Resolve AI discusses how AI agents address the increasing operational burden on engineers, highlighting that 70% of an engineer's time is spent running code. He introduces Resolve AI's background agents, which autonomously monitor deployments, perform health checks, generate reports, and answer engineering questions by leveraging deep production context and a self-learning knowledge system, effectively reducing the "on-call tax" and managing system complexity.

Sandboxing, Agent Harnesses, and Agent Teamwork

Sandboxing, Agent Harnesses, and Agent Teamwork

Shahram Anver, CEO of Cleric, details how AI agents for SRE are evolving beyond fast triage to continuous learning and operational memory. He discusses Cleric's architectural shifts, from complex early designs to simpler, sandboxed query agents, and the unique challenges SRE agents face in diverse production environments. A core focus is on human-agent interaction, redefining roles as managers overseeing agents, and how agents learn from unstructured data like Slack to build robust, actionable knowledge for autonomous, self-healing infrastructure. The discussion also touches on the future of software, differentiating between durable systems and rapidly developed "skills" or "vibe-coded" solutions.