AI
Harness Launches Governance Pipeline for AI Agents, Treating Nondeterministic Systems Like Production Code
A new development lifecycle service applies traditional software controls—testing, security, approvals—to AI agents despite their unpredictable outputs.
The New Stack
Harness, a software delivery platform company, unveiled its AI Agent Development Lifecycle service this week, aiming to address a persistent challenge: bringing the governance rigor of traditional application deployments to AI systems that produce variable outputs.
Currently, fewer than one in five organizations has deployed AI agents to production, according to Gartner's 2026 CIO survey. The bottleneck isn't capability—demo agents often work—but confidence. "The hardest part is keeping that quality bar intact when the same input can produce a different answer every time," explains Trevor Stuart, SVP and general manager at Harness.
The Nondeterminism Problem#
Traditional code is deterministic: running the same test twice yields identical results. AI agents behave differently. Because an underlying language model decides how to complete a task, the same agent given identical input may select different tools or take alternate paths on successive runs.
This breaks the standard development playbook. Tests that pass once offer no guarantee of passing again. Bugs become unreproducible, incidents harder to diagnose, and the attack surface grows—agents connect to multiple tools, APIs, and sub-agents, each introducing new trust boundaries and security risks that static code scanning wasn't designed to catch.
The result: companies keep agents in sandbox environments, technically functional but practically useless for production work.
Rethinking the Pipeline, Not the Agent#
Rather than trying to force agents into deterministic boxes, Harness proposes making the pipeline predictable instead. The approach mirrors continuous delivery: establish quality gates that score agent responses on correctness, safety, and performance, then wire those evaluations directly into deployment decisions as automated pass-or-fail checkpoints.
"What we can make reproducible is the record of what happened: every model call, every tool call, every step it took, all captured," Stuart notes. That traceability allows engineers to iteratively tune agents based on real usage patterns rather than guessing.
Five New Control Mechanisms#
Harness introduced five new products to operationalize agent governance:
- AI Evals: Lets teams define evaluation datasets and scoring functions, automatically catching performance regressions when agents or models change.

