From copilot to agentic SOC
An assistant answers questions. An agent can run investigation steps by itself. That power needs guardrails, approvals and measurement.
In 60 seconds
From copilot to agentic SOC
An assistant answers questions. An agent can run investigation steps by itself. That power needs guardrails, approvals and measurement.
| Assistant (copilot) | Agent | |
|---|---|---|
| Who runs steps | The analyst | The AI, using connected tools |
| Typical work | Explain, summarise, draft | Investigate an alert end to end, gather evidence, draft a verdict |
| Main risk | Wrong answer that a person reads | Wrong action taken on real systems |
| Main control | Human reads and checks | Permissions, approvals, logging, limits |
Guardrails for SOC agents
- Start read-only. Let the agent search logs, look up users and check reputation, but not change anything.
- Approvals for containment. Isolating a host, disabling an account or blocking an IP needs a human to click approve.
- Least privilege. Give the agent its own identity with only the permissions it needs, not an admin account.
- Log everything. Record every tool call, input and output, so you can review what it did and why.
- Limits. Cap how many actions or queries it can run, and have a way to stop it quickly.
Grow step by step
- 1
Assist
AI drafts summaries; analysts do everything else. - 2
Investigate read-only
Agent runs searches and lookups and writes a case summary. - 3
Recommend actions
Agent proposes containment; a human approves or rejects each one. - 4
Limited automation
Only low-risk, reversible, well-tested actions run without approval, with sampling and review.
Measure before and after
| Measure | Why it matters |
|---|---|
| Time to triage | Is the first decision faster? |
| Accuracy vs final verdict | How often does the agent agree with the analyst's final decision? |
| Missed true positives | Did it call any real attack benign? This matters most. |
| Analyst edits | How much of the agent's summary did people have to fix? |
| Actions reversed | How often were approved actions later undone? |
- Agent runs with a domain admin account
- Can disable accounts without approval
- No record of its tool calls
- Own identity, read-only by default
- Containment needs a named approver
- Every step logged and reviewed
Watch and read more
Lab
A permission plan for a made-up SOC agent, with approvals and metrics.
The problem
You are planning an AI agent for a small SOC at an IT services company.
- List 8 tools or actions the agent could have (for example: search SIEM, look up user in directory, check domain reputation, open ticket, isolate host, disable account, block IP, send email to user).
- For each, choose: allowed read-only, needs approval, or not allowed. Give a one-line reason.
- Write what will be logged for every action.
- Choose 4 metrics to compare before and after the pilot, and say how you will collect each.
You are done when
Hard questions
Try to answer before you reveal. If you can answer these, you understood the lesson.
Q1Why is "send an email to the user" riskier for an agent than it first looks?Reveal
An email can be used to leak data, to send an attacker-controlled link, or to warn an insider who is under investigation. If injected text in an alert could shape the email, the agent becomes a tool for the attacker. Outgoing messages should need approval or be limited to fixed templates.
Q2Your agent cuts triage time a lot, but analysts edit most of its summaries. Is it a success?Reveal
Not clearly. Heavy editing means the time saved may be partly lost to fixing, and some errors may slip through when people are busy. Look at what they edit: style fixes are fine, but factual fixes are a warning sign. Success is faster triage with no drop in accuracy and no missed attacks.
Questions people ask
Is an agentic SOC the same as SOAR?
They are related. SOAR tools run fixed playbooks that people design step by step. An AI agent decides its own next step based on what it finds. Many teams combine them: the agent investigates and recommends, and tested playbooks carry out approved actions.
Why start read-only if the agent is accurate?
Because you do not yet know how accurate it is in your environment, and reading cannot break anything. Read-only mode lets you collect evidence about its quality safely before giving it any power to change systems.
Who is responsible if an agent blocks the wrong account?
The organisation and the people who set its permissions and approved the action. That is why approvals name a person, and why logs must show who approved what.
Lesson test
5 questions. Get 3 right (60%) to pass and complete this lesson.