By NHI Mgmt Group Editorial TeamBased on Arize: “3 production patterns for AI agents and how to evaluate each one” (July 10, 2026)

TL;DR: Production AI agents fall into three patterns, customer-facing, internal enterprise, and developer platform, and each demands different harnesses, eval plans, rollout controls, and failure management, according to Arize. The key lesson is that shipping agents is less about model choice than about governing context, permissions, observability, and bounded execution.


At a glance

What this is: This analysis says production AI agents should be governed by deployment pattern, because customer-facing, internal enterprise, and developer platform agents fail in different ways and need different eval and rollout controls.

Why it matters: IAM and AI security teams need to treat agent permissions, context access, and bounded execution as design choices, not afterthoughts, because the production pattern determines the right control model.


Context

Production AI agents are not a single control problem. A customer-facing assistant, an internal enterprise workflow agent, and a developer-platform agent can all use the same model family, yet their access boundaries, rollout risk, and failure modes differ sharply. That makes pattern recognition a governance issue, not a branding exercise. For IAM and AI security teams, the key question is which permissions, tools, and data paths each pattern is allowed to use.

The article frames agent shipping as a split between primitives and product. That matters because evaluation and observability need to move with the deployment pattern, especially when agents touch account-scoped data, workflow approvals, or internal systems. In NHIMG terms, the identity question is whether the agent is being governed as a bounded runtime identity with explicit permissions, or treated like a generic application with far too much trust.

For most organisations, this is not yet a mature control discipline. Teams often have prompts before policy, traces before governance, and rollout plans before they have a clear model of who or what the agent is acting for. That starting position is typical, which is why the article’s pattern-based framing is useful.


Key questions

Q: How should security teams govern production AI agents by deployment pattern?

A: Start by classifying the agent as customer-facing, internal enterprise, or developer platform, then set permissions, traces, and rollout gates to match that pattern. A customer-facing agent usually needs the tightest context boundaries, while an internal workflow agent needs stronger connector governance. The pattern determines the control surface, so one generic policy will usually fail.

Q: Why do AI agents create access risk even when the model is accurate most of the time?

A: Because the risk is not only incorrect reasoning, it is incorrect action. A model that reads untrusted content and can act on it can turn a small mistake into an external email, database write, or escalation, which is why containment matters more than prediction quality.

Q: What are the signs that an AI agent harness is not working?

A: Look for rising token cost, tool calls that surprise the team, traces that are hard to interpret, and failures that only appear after rollout. If evals pass in a notebook but break once real users interact with the agent, the harness is not capturing production behaviour. That usually means the control boundary is too loose or the evaluator set is too shallow.

Q: What is the difference between evals and observability in AI operations?

A: Evals test anticipated behaviour before release. Observability shows what the system actually did under real conditions after release. Teams need both because evals are bounded by what they expected, while observability reveals the failures, edge cases, and unintended effects that only appear in production.


Technical breakdown

Why production agent patterns need different harnesses

A production agent is not defined only by the model. It is the combination of model, tools, context, workflow, memory, permissions, and runtime guardrails. Customer-facing agents depend on account-scoped context and tighter safety controls, internal enterprise agents usually span fragmented systems and workflow orchestration, and developer-platform agents need stable primitives for other teams. If you evaluate all three with the same harness, you miss the control boundary that actually drives failure. The right unit of analysis is the production pattern, because that determines what the agent may see, change, and delegate during runtime.

Practical implication: Classify each agent by production pattern before you choose evals, permissions, and rollout gates.

Context engineering and permission scope in AI agents

Most agent failures do not start with a weak base model. They start when the agent lacks the right context or has too much access. Context engineering means supplying the data, policies, and workflow state the agent actually needs, while permission scope defines which tools and resources it may invoke. When either side is wrong, the agent compensates by guessing or overreaching. In identity terms, the agent behaves like a non-human identity whose access should be deliberately bounded, not inherited from the application that hosts it.

Practical implication: Bind agent context to verified data sources and restrict tool access to the minimum runtime scope.

Observability and evals for production AI agents

Observability tells you what the agent did. Evals tell you whether that run was acceptable and whether the harness needs to change. For production use, teams need trace-level scoring, not just notebook-style answer checks, because the important behaviour often sits in tool calls, branch decisions, and session-level cost. That is especially true for customer-facing agents, where usage volume and edge cases expand after launch. This is where governance becomes operational: you cannot control what you cannot trace, and you cannot improve what you do not score on real runs.

Practical implication: Instrument traces, score failure modes on production runs, and revise the harness from observed errors.


Threat narrative

Attacker objective: The objective is to exploit the agent’s over-trust in context or permissions so it performs actions or reveals data beyond its intended production scope.

  1. Entry begins when a production agent is given access to user data, internal systems, or developer workflows without a pattern-specific boundary model.
  2. Credential or permission abuse follows when the agent receives broader context or tool scope than the task requires, allowing unintended actions.
  3. Escalation occurs when incomplete evals and weak observability fail to surface the agent’s overreach before rollout expands.
  4. Impact is misrouted or excessive execution, where the agent burns cost, alters workflow state, or exposes data outside its intended boundary.

Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

Production AI agents are becoming governance objects, not just software features. The article’s core insight is that the decisive unit is the production pattern, because customer-facing, internal enterprise, and developer-platform agents carry different trust assumptions. That means AI governance has to attach to context, permissions, and runtime boundaries rather than to the model class alone. Practitioners should treat the deployment pattern as a control boundary, not a product taxonomy.

Agent identity is now a practical design problem. When an agent can query systems, invoke tools, and act across workflow steps, it functions like a non-human identity with an access profile. If teams fail to define what the agent is authorised to know and do, they inherit the same problems that NHI programmes see with overprivileged service accounts. The implication is direct: agent authorisation needs the same discipline as workload identity, especially where the agent touches customer data or operational systems.

Eval debt is the new governance debt for agent teams. The article shows that pre-launch testing is never complete, because real users create behaviours the lab never anticipated. That means the first control gap is not model quality but missing failure-mode coverage across traces, tool calls, and rollout stages. Practitioners should read this as a warning that evaluation maturity, not prompt quality, will determine whether agent programmes stay governable.

Bounded execution is the named concept this article points to. Production success depends on keeping each agent inside a narrow runtime envelope of context, tools, and actions. Once that envelope expands, the organisation loses the ability to reason about cost, correctness, and blast radius. The practical conclusion is to design agent harnesses as containment layers, then expand access only as observed behaviour proves the boundary is stable.

AI agent platforms will increasingly separate teams that can standardise primitives from teams that cannot. The developer-platform pattern shows that many organisations will want blessed harnesses, tracing, and deployment patterns instead of a bespoke build every time. That shifts the market toward governance primitives and away from isolated agent experiments. Practitioners should plan for shared control planes, not one-off agent stacks.

From our research library:

What this signals

Bounded execution is the control variable that will separate usable agents from risky ones. As agent programmes move from demos into production, the issue is not whether the model can reason but whether the organisation can constrain what the agent may see, decide, and invoke. That means the first design question is runtime authority, not prompt quality.

AI governance will increasingly mirror NHI governance. Once an agent can act across tools and workflows, it behaves like a non-human identity with a lifecycle, permissions, and observable behaviour. The governance failure is usually at issuance time, not after the fact, because if access is too broad at launch, post hoc evaluation arrives too late.

53% of security leaders expect AI to run major portions of their infrastructure autonomously within the next three years, according to the 2026 Infrastructure Identity Survey. That expectation makes permission scoping and trace-level evaluation a near-term programme requirement, not a future-state aspiration.


For practitioners

  • Define the production pattern first Classify each agent as customer-facing, internal enterprise, or developer platform before you write controls, because the rollout and failure model changes with the pattern.
  • Constrain context to verified sources Limit each agent to account-scoped data, policy documents, and workflow state that can be inspected in traces, rather than letting it infer missing context.
  • Treat permissions as runtime identity Give the agent only the tools and data paths needed for the task, and review those permissions as if they belonged to a non-human identity.
  • Move evals from notebook checks to trace scoring Score tool calls, branch decisions, and session outcomes on real traces, then expand the evaluator set from production failures rather than predicted ones.
  • Ship in controlled rollout slices Use 1% to 5% exposure, invite-only access, or a single high-volume workflow before broad release so you can see cost and failure modes under load.

Key takeaways

  • Production AI agents need different controls because a customer assistant, an internal workflow agent, and a developer-platform agent fail in different ways.
  • The most common governance gaps are excessive context, over-broad tool access, and incomplete eval coverage before rollout.
  • Teams that can trace behaviour and bound execution will be able to scale agents with less operational surprise and lower governance debt.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Agentic AI Top 10 and MITRE ATLAS address the attack and risk surface, while NIST AI RMF sets the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Agentic AI Top 10ASI03 — Identity & Privilege AbuseThe article centres on how agent permissions and runtime authority shape production risk.
ASI08 — Cascading FailuresIncomplete evals and weak rollout control can let one bad agent run spread across workflows.
Recommendation — Apply ASI03 to keep agent privileges narrowly scoped to each production pattern. Use ASI08 to test how a failed agent propagates impact across dependent workflows.
NIST AI RMFMANAGE — AI risk managementThe article is about operationalising controls for production AI agents, especially rollout and monitoring.
Recommendation — Use MANAGE to establish monitoring, change control, and escalation paths for production agents.
MITRE ATLASTA0006; TA0008 — Credential Access; Lateral MovementOver-broad agent permissions can enable credential use and movement across tools and systems.
Recommendation — Map agent tool abuse to TA0006 and TA0008, then constrain cross-system actions in the harness.

Key terms

  • Production Agent Pattern: A production agent pattern is the operating shape an AI agent takes in production, such as customer-facing, internal enterprise, or developer platform. The pattern determines the harness, rollout model, evaluation scope, and risk profile, even when the same foundation model is used underneath.
  • Harness: The harness is the layer of instructions, policies, and approval logic wrapped around an AI agent. It is where organisations try to constrain behaviour, but it only works if the rules are explicit, current, and enforced outside the model itself.
  • Trace-Level Evaluation: An evaluation method that inspects the full sequence of agent steps rather than only the final answer. It reveals where retrieval, routing, permissions, recovery, or execution diverged from expected behaviour, making failures diagnosable and repeatable.
  • Context Engineering: The practice of selecting, curating, and delivering the information an AI system uses at runtime. In agentic environments, context engineering is a security function because the quality, provenance, and trust level of the inputs directly shape the system’s actions and outputs.

Deepen your knowledge

The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, agentic AI identity, and machine identity security for practitioners who need to govern non-human access. It helps security and identity teams build the control vocabulary they need for production agents and other non-human actors.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 19, 2026.
Updated on October 12, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org