Skip to content
Go back

The Agentic DevSecOps Stack Is Taking Shape

TL;DR


The future of DevSecOps is not one autonomous engineer. It is a governed chain of agents that investigate, act, challenge, and verify one another.

The pieces are already visible. Coding agents create branches and pull requests. Security agents review designs, inspect code, and attack running applications. Release agents evaluate changes and stop bad deployments. SRE agents investigate production failures. A newer class of security product watches the agents, tools, and protocols themselves.

What does not exist yet is a settled architecture connecting all of this work. The market has agents at nearly every stage of software delivery, but no shared contract for passing evidence, authority, and accountability from one stage to the next.

That missing contract matters more than another model.

Six Systems of Record Are Creating Six Agent Classes

The clearest way to understand this market is not by vendor category. It is by the system where each agent begins its work.

Representative products as of August 2026:

Starting pointAgent classRepresentative productsNative advantage
Repository and CI/CDCoding agentsGitHub Copilot coding agent, GitLab Duo Agent PlatformBranches, tests, commits, pull requests
Telemetry and incidentsSRE agentsAWS DevOps Agent, Datadog Bits, Dynatrace Intelligence, Azure SRE Agent, PagerDuty SRE AgentLogs, traces, topology, incidents, operational history
Delivery pipelineRelease agentsAWS DevOps Agent release management, Harness Continuous Verification, LaunchDarkly GuardianChange analysis, progressive exposure, deployment verification, rollback
Application-security evidenceAppSec agentsAWS Security Agent, XBOW, Wiz Code, Snyk, GitHub Copilot AutofixFindings, reachability, exploit evidence, remediation
Agent runtime and tool layerAI-security agentsPrisma AIRS, Orca AI-SPMAgent discovery, posture, runtime controls, MCP and tool visibility
Cloud and security control planeCloud and SOC agentsGuardDuty investigations, Microsoft Security Copilot agents, Google Security Operations, CrowdStrike Charlotte AIIdentity, configuration, infrastructure, threat intelligence

The broader source set also includes New Relic Autopilot, Splunk AI SRE, Harness AI SRE, ServiceNow Problem Investigation Agent, and Deductive AI in operations; Pentera, GitLab Security Analyst Agent, Endor Labs AI Security Review, Semgrep Multimodal, Checkmarx One, and Veracode Fix in application security; and AWS Security Hub and Amazon Inspector in the cloud security control plane.

This explains why the current product map remains fragmented. Each vendor starts with a different evidence advantage.

Repository platforms know the change. Observability platforms know the production history. Delivery platforms know the rollout. Security platforms know the vulnerability and attack path. Cloud platforms know the identity and infrastructure state.

An agent can connect to all of those systems. That does not mean it understands each one with equal depth.

“Agent” Describes Three Different Action Boundaries

The product name tells you less than the permission boundary.

ClassWhat it doesTypical boundary
CopilotResponds to a request and proposes an actionA human drives every meaningful step
InvestigatorCollects evidence, tests hypotheses, and reaches a conclusionA human approves the response
ExecutorChanges code, attacks a target, runs a release, or modifies infrastructureA branch, sandbox, target scope, policy, or approval gate limits the action

Coding agents can work on disposable branches. Security-testing agents can attack explicitly authorized targets. Release systems can stop or reverse a bounded rollout. Those environments give the agent a defined place to act and a recovery path when it is wrong.

Production operations are harder. A mistaken code patch can be rejected in review. A mistaken infrastructure action can make the incident worse. That is why many SRE products investigate and recommend broadly while constraining execution to approved runbooks or human-reviewed changes.

Autonomy does not increase evenly across the lifecycle. It expands where isolation and rollback are strongest.

The Architecture Is a Verification Chain, Not a Super-Agent

The useful end state looks less like one general agent and more like a separation-of-duties system.

Coding agent
    │ creates a change

Security agent
    │ reviews code and tests exploitability

Release agent
    │ evaluates risk and validates deployment

Operations agent
    │ observes production and investigates failures

Remediation agent
    │ proposes or implements the fix

Independent revalidation

The agent creating a change should not be the only agent approving it. The agent reporting a successful remediation should not be the only system deciding whether the vulnerability or incident is gone.

That principle already appears in individual tools. Coding agents produce pull requests rather than silently replacing the main branch. Security products return findings with locations and remediation evidence. Release systems use guardrail metrics before increasing exposure. Operations agents assemble timelines and hypotheses before a production action.

The architectural pattern is stronger than any individual implementation: action, evidence, challenge, approval, and revalidation.

My earlier code-security experiment showed why this matters. An AI security review found a missing authorization check that pattern-based scanners missed. The result was useful because it included the vulnerable location, classification, and proposed fix. It still needed an independent decision about reachability and whether the remediation actually closed the path.

The same rule holds in operations. A trace can reveal a multi-agent failure that no individual agent log contains, but the trace must preserve one correlation identity across every hop. Without that shared identity, the lifecycle becomes a collection of locally plausible stories.

Vendors Remain Strongest Where Their Data Already Lives

AWS illustrates a broad single-provider approach by pairing an operational agent with an application-assurance agent.

That breadth does not establish one shared lifecycle. The public documentation reviewed in August 2026 did not establish shared memory, a common application graph, unified approvals, or automatic evidence handoffs between the two services.

The same distinction applies elsewhere:

No integration list settles this comparison. Connecting an agent to a data source proves access. It does not prove evidence depth, correct interpretation, or safe action.

AWS also illustrates why overlapping products do not necessarily perform the same job. CloudWatch investigations begins with telemetry, GuardDuty investigations begins with threat findings, Inspector begins with continuous scanning, and Security Agent begins with an application to review or test. These surfaces can encounter the same underlying incident while entering through different evidence.

The durable question is not which single surface replaces the others. It is whether findings can move between coding, security, release, and operations systems without losing identity, chronology, confidence, or remediation history.

Enterprise Readiness Is a Separate Capability Axis

Feature breadth does not determine usable autonomy. Data boundaries, identity, network access, permissions, audit evidence, scale limits, recovery, and cost controls determine where an agent can safely operate.

These questions apply to every product in the landscape:

ControlQuestion
Data boundaryWhere are prompts, code, telemetry, and findings stored and processed?
IdentityWhich principal acts, and does that identity survive delegation?
NetworkCan the service reach private tools and targets without public exposure?
PermissionCan read, recommend, pull-request, sandbox-execute, and production-write access be separated?
AuditDoes the product preserve control-plane events, reasoning, tool actions, and test evidence?
ScaleWhat happens when concurrency, duration, or rate limits are reached?
EconomicsCan a task be bounded by time, work units, or a hard cost ceiling?
RecoveryCan an operator cancel, retry, roll back, and independently revalidate the action?

These controls are not procurement details added after the technical decision. They define the usable autonomy of the product.

Product Capability Is Ahead of Independent Proof

Vendor pages describe features. They do not establish root-cause accuracy, vulnerability recall, false-positive rate, remediation correctness, or predictable cost.

Research benchmarks are beginning to make the underlying work measurable:

These benchmarks do not rank the commercial products in the market map. They expose the tasks those products eventually need to survive under repeatable conditions.

That is a meaningful difference. A product demonstration proves possibility. A benchmark establishes a repeatable test. A controlled comparison establishes relative performance. The source set behind this landscape contains many product demonstrations, a growing benchmark set, and almost no independent head-to-head commercial comparisons.

The useful comparison is not “which agent has more features?” It is the same controlled work across systems:

  1. Give each SRE agent the same incident, telemetry, deployment history, and code.
  2. Give each security agent the same vulnerable application and authorization boundary.
  3. Measure evidence completeness, not only whether the final answer sounds plausible.
  4. Re-run the proposed remediation with independent tests.
  5. Record task duration, tool calls, human interventions, and actual cost.

That experiment would expose the difference between access and understanding. It would also reveal whether a product fails safely when telemetry is incomplete, instructions are malicious, or permissions are deliberately constrained.

The Agents Become Part of the Attack Surface

Agentic DevSecOps creates a second security problem: the systems protecting software can themselves be manipulated through the evidence they consume.

An operations agent reads logs, traces, resource tags, tickets, runbooks, and chat history. A coding agent reads repository instructions and pull-request comments. A security agent receives URLs, credentials, source code, and target configuration. An MCP-connected agent reads tool descriptions and responses supplied by another system.

Each input can contain instructions that were never meant to be trusted.

AWS DevOps Agent security guidance treats prompt injection in operational data as a risk. Independent work such as MCPSecBench broadens that threat model across MCP users, clients, transports, and servers.

The specialist market is forming around this layer too. Prisma AIRS extends security visibility to enterprise agents, MCP servers, plugins, and tool interactions. Orca AI-SPM approaches the problem from cloud posture and exposes security context through MCP-compatible workflows.

The threat model now includes:

This changes the role of governance. A policy layer cannot sit outside the agent loop and inspect only the final result. It needs to control tool discovery, identity, network reach, permission escalation, action approval, and evidence retention while the work is happening.

What’s Missing Is a Portable Trust Layer

MCP gives agents a common way to access tools and context. A2A gives independently implemented agents a way to communicate and exchange tasks.

Neither protocol answers the full DevSecOps handoff problem:

Existing standards cover pieces of that contract:

StandardWhat it can carry
OpenTelemetry GenAI semantic conventionsAgent, model, retrieval, and tool-execution traces
SARIFStatic-analysis findings, code locations, flows, fixes, and tool metadata
OCSFNormalized security events and findings
CycloneDXComponents, services, dependencies, and vulnerability context
CycloneDX VEXExploitability decisions and their justification
in-toto attestationsSigned provenance for actions, actors, and produced artifacts

A future evidence path could look like this:

OpenTelemetry execution trace

SARIF or OCSF finding

CycloneDX asset identity

VEX exploitability decision

in-toto signed attestation

That composition is possible today. It is not yet a standard lifecycle contract, and current product documentation does not show a complete implementation across coding, security, release, and operations agents.

This is the gap that determines whether the market becomes interoperable or collapses into closed suites.

So What

The model is no longer the whole system. The delivery architecture around the model decides what the agent can see, what it can change, and what counts as proof.

Five rules follow from the current landscape:

  1. Bound every action. Branches, sandboxes, target scopes, approved runbooks, and staged rollouts turn autonomy into a controllable mechanism.
  2. Preserve identity across handoffs. Every agent action needs a principal, correlation identifier, and authorization record.
  3. Pass evidence, not narrative conclusions. Findings need locations, traces, exploit details, test results, and machine-readable provenance.
  4. Separate creation from approval and revalidation. The agent that makes the change cannot be the only system declaring success.
  5. Put time, concurrency, and cost limits around autonomous work. An agent loop is also a production workload.

Agentic DevSecOps is taking shape as a distributed control system for software delivery. Coding, security, release, and operations agents are becoming real product categories. The architecture connecting them remains unsettled.

The open thread is whether portable evidence allows specialized agents to remain independent—or whether the absence of that trust layer forces every organization into one vendor’s lifecycle suite.


Share this post on:


Previous Post
The AI Chips After NVIDIA
Next Post
The GPU Stopped Being the Product