DevOps

DevOps Infrastructure Rebuilt for the Agentic Era: Sidecars, Smart Testing, and Safer Deployments

The 2026 State of Software Delivery report from CircleCI revealed a troubling paradox: while feature branch activity has risen 15%, main branch throughput has declined nearly 7%. Main branch workflows are failing more often than at any time in the past five years. The culprit is not human error. It is the flood of AI-generated code pushing into CI pipelines faster than validation infrastructure can handle it.

This is not a temporary growing pain. It is a structural shift in how software is built, and the DevOps ecosystem is responding with tools designed for an agentic world. From lightweight validation sidecars to intelligent test selection, from GitOps secrets without static tokens to safer progressive delivery, the platforms that power modern delivery are being rebuilt around a single assumption: humans will no longer be the bottleneck in the inner loop.

The Agentic Bottleneck

When developers write code, they run local tests, inspect results, fix issues, and only then push to CI. Agents do not follow this discipline. They generate changes at machine speed, often producing dozens or hundreds of commits that no human has reviewed. By the time CI catches a failure, the agent has moved on, the context is lost, and the developer must reconstruct what went wrong.

This pattern creates two distinct problems. First, CI becomes the only safety net for basic validation, drowning in commits that could have been caught locally. Second, the round-trip from CI back to agent burns tokens and compute, inflating the cost per shipped change. CircleCI calls this the validation bottleneck, and it has become the defining infrastructure challenge of the agentic era.

The traditional answer has been to run validation on the same machine as the agent. But this creates its own problems: resource exhaustion from large test suites, environment drift between laptops, and the impossibility of running multiple service instances on localhost. Teams have also tried using CI itself as the feedback loop, but CI startup overhead and full-suite execution times make this impractical for rapid agent iteration.

CircleCI Chunk Sidecars: Validation at Agent Speed

CircleCI’s response is Chunk sidecars, lightweight microVM environments that run alongside an agent’s local workflow and validate changes as they happen. A sidecar detects the project’s tech stack, test commands, and build system automatically, then runs scoped microbuilds when the agent pauses to evaluate its work. If the build fails, the agent iterates until it passes before anything reaches the shared repository.

The design is intentionally agent-agnostic. The same sidecar works with Claude Code, Codex, Cursor, or custom agents. It does not care where the code comes from, only that it works before it hits CI.

Sidecars boot in milliseconds using snapshots, capturing configured environments so future runs start from a known-good state. This eliminates the dependency-installation tax that typically dominates CI startup time. Auto-detection handles most tech stacks out of the box, and hooks-driven integration means validation fires automatically when the agent reaches a natural evaluation point.

The core insight is spatial: keep lightweight checks in the inner loop, where the agent is actively working, so feedback arrives while the change is still in motion. Reserve CI for integration, security, and release validation. This restores the traditional balance between local development and remote CI, but does so at the speed agents require.

Smarter Testing: Up to 4x Faster Pipelines

Even when code reaches CI, not every test needs to run. CircleCI’s Smarter Testing, now in public beta, combines three techniques to reduce test execution time dramatically while preserving confidence:

  • Test Impact Analysis uses code coverage data to map relationships between tests and source files. When a commit changes a specific module, only the tests that actually exercise that module are selected. Early users report skipping more than 90 percent of their tests on typical commits.
  • Dynamic Test Splitting distributes tests across parallel nodes using a shared queue that nodes pull from continuously, rather than dividing tests evenly upfront. This balances workloads even when some nodes start late or run slower.
  • Automatic Rerun of Failed Tests retries only failing tests within the same job, recovering from flaky failures without manual intervention.

At Clazar, a backend suite of roughly 4,000 tests previously added 12 to 15 minutes to every pull request. After enabling Smarter Testing, feature branch runs dropped to 3 to 5 minutes. The system works with any test runner that can generate coverage data, including Jest, pytest, Go test, Vitest, RSpec, and Mocha.

Importantly, Smarter Testing is also available through CircleCI’s local CLI, meaning developers can run the same intelligent test selection before pushing. For AI-native workflows where agents iterate rapidly, this closes the gap between local validation and CI.

There is a broader lesson here for platform engineers. The teams that adopt test impact analysis early are not just saving minutes per build; they are building institutional knowledge about which parts of their codebase are coupled and which are isolated. That knowledge becomes essential when the volume of changes increases by an order of magnitude.

GitOps and Progressive Delivery Keep Pace

While CI is evolving, the deployment side of the pipeline is not standing still. Argo Rollouts 1.10, now in release candidate, brings more reliable reconciliation that prevents the controller from acting on outdated Rollout information during concurrent changes. This fixes a class of bugs where manual actions like unpausing or aborting a rollout could be overridden. The release also improves Istio traffic routing reliability during canary rollbacks, adds Microsoft Teams and Nats.io notification channels, and defaults to Traefik v3.

Tekton Pipeline v1.15.0, the latest LTS release, introduces configurable git resolver backoffs and a configurable grace period for transient CreateContainerError failures. These are production-hardening changes: the backoff configuration protects against cascading resolver failures under load, and the grace period prevents TaskRuns from failing immediately on transient container startup errors. The release also fixes several controller panics and edge cases in matrix combination counting.

Meanwhile, Flux continues its push toward zero-static-credential GitOps. A recent deep dive demonstrated integrating Flux with OpenBao for SOPS-encrypted secrets using Kubernetes workload identity, eliminating the need for bootstrap tokens entirely. Cosign signatures backed by OpenBao’s Transit engine mean teams can verify OCI artifacts without depending on external services. The significance here is architectural: by removing the bootstrap secret that traditionally had to be provisioned before GitOps could manage secrets, Flux eliminates a chicken-and-egg problem that has plagued GitOps rollouts since the pattern first emerged.

Backstage and Infrastructure-as-Code Mature

The platform engineering layer is also tightening. Backstage v1.53.0 removes the deprecated SSE transport from MCP actions, enforces stricter OAuth redirect URI matching, and migrates the catalog entity page to Backstage UI components. These are breaking changes, but they reflect a project that is actively deprecating legacy surfaces and hardening its security posture.

On the infrastructure side, Terraform AzureRM Provider 5.0 is now generally available. The major release removes automatic Resource Provider registration, giving platform teams explicit control over which Azure services their Terraform principal can touch. It also introduces opt-in Azure preflight validation, surfacing policy violations and quota breaches during terraform plan rather than at apply time. These changes reduce the blast radius of Terraform changes in restricted environments.

OpenTofu released security patches for v1.12.5 and v1.11.13, fixing an Encrypted Client Hello vulnerability that could leak server hostnames to passive network observers. The project also resolved bugs in implicit resource moves and provider address changes.

Security Moves to Runtime

Supply-chain security is also shifting from scan-time to runtime. Dynatrace Runtime Vulnerability Analytics now detects malicious packages at runtime, not just during dependency scans. This matters because attackers increasingly publish intentionally harmful packages and rely on developers to pull them in. Detecting these threats based on what is actually executing, rather than what is merely declared in a manifest, closes a critical gap in the software supply chain.

What Platform Engineers Should Do Now

The pattern across these releases is clear: DevOps infrastructure is being re-architected for a world where humans review less and agents produce more. Platform teams should prepare on three fronts.

First, decouple agent environments from validation environments. The trend toward pluggable sandboxes and sidecars is not a CircleCI-specific feature; it is a design principle. Agents and their validation targets should be independently swappable. This lets teams upgrade agents without reconfiguring test infrastructure, and vice versa.

Second, invest in test impact analysis and selective execution. Running the full test suite on every commit is no longer viable when commit volume triples. Deterministic test selection based on coverage data preserves confidence while eliminating waste.

Third, harden the deployment boundary. As inner-loop validation moves closer to the agent, the outer loop must become more rigorous, not less. Progressive delivery with canary analysis, runtime vulnerability detection, and supply-chain verification are not optional luxuries; they are the safety net that lets teams move fast without breaking things.

The AI development wave is not going to slow down. The tools that survive will be the ones that keep pace with it.

For platform engineers, this means rethinking assumptions that have held for years. The idea that every commit should be human-reviewed is already eroding. The idea that the full test suite is the gold standard of confidence is becoming a liability. The idea that CI is the primary quality gate is being replaced by a layered model where quality checks happen at multiple levels, each optimized for speed and specificity.

The organizations that get this right will not merely survive the agentic transition; they will use it to accelerate delivery in ways that were previously impossible. The ones that do not will find themselves buried under a mountain of green CI badges and broken main branches.

Sources