AI-powered DevOps copilots and agents are transforming software delivery by embedding large language model (LLM) reasoning directly into operations workflows — from incident triage and runbook automation to autonomous infrastructure remediation. The critical distinction practitioners must internalize is that copilots assist (they suggest, but humans decide), while agents act (they reason, call tools, and execute multi-step workflows with defined guardrails). Unlike traditional automation, which is deterministic and brittle, agentic systems are probabilistic — they can adapt to novel situations — which makes governance and human-in-the-loop controls non-negotiable prerequisites for production use, not afterthoughts.
What This Cheat Sheet Covers
This topic spans 14 focused tables and 96 indexed concepts, 78 flashcards. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.
A jump-to index of every table row in this cheat sheet.
An interactive map of every table and concept in this topic.
Table 1: Copilot vs. Agent vs. Chatbot — Core Distinctions
Understanding exactly where the autonomy boundary sits determines which architectural pattern to deploy and what governance controls it requires.
| Concept | Example | Description | |
|---|---|---|---|
GitHub Copilot suggesting a fix; Copilot drafts PR description; human clicks "Apply" | • Assistive, not autonomous • sits inside a tool and suggests next actions • a human owns the final decision | ||
ITSM agent receives alert → queries logs → runs remediation script → closes ticket with evidence | • Acts autonomously across systems within guardrails • pursues an objective by planning, calling tools, iterating, and escalating when needed | ||
HR bot answers PTO policy questions or routes an employee to the correct form | • Conversational interface only • handles predictable flows • does not reason across systems or take multi-step action | ||
Agent sends Slack message: "Approve terraform apply (risk: Medium)?" → awaits ✅ / ❌ | • Agents operate autonomously for low-risk actions • humans approve high-impact actions before execution | ||
Multi-agent swarm: Security agent flags CVE → Dev agent patches branch → QA agent runs tests → human clicks "Merge" | • Human reviews output and approves at handoff points but does not drive the process • the Harness Horizon 2 pattern | ||
Autonomous SRE agent drains noisy-neighbor node, cordons it, verifies stability, posts postmortem — without paging anyone | • Standard operations fully autonomous • humans set policies and goals only • requires extreme safeguards • Harness Horizon 3 target |