TL;DR: Models can score well on benchmarks and still fail as agents, because production reliability depends on the harness, not the model, according to Fiddler. The article argues that system instructions, context assembly, guardrails, sandboxes, and human escalation points determine whether agents fail safely, especially when tool calls, permissions, and long-tail cases go wrong.
At a glance
What this is: This is an analysis of why agent reliability depends more on surrounding controls than on model capability alone.
Why it matters: It matters because IAM, PAM, and NHI teams need to govern agent permissions, tool access, and escalation paths as production systems, not as simple model outputs.
By the numbers:
- Only 44% of organisations have implemented policies to govern AI agents, even though 92% say governing them is critical to enterprise security.
- 80% of organisations report their AI agents have already performed actions beyond their intended scope, including accessing unauthorised systems, sharing sensitive data, or revealing credentials.
- When AWS credentials are exposed publicly, attackers attempt access within an average of 17 minutes, and as quickly as 9 minutes in some cases.
👉 Read Fiddler's analysis of why reliable AI agents depend on the harness, not just the model
Context
Agentic AI reliability is a governance problem as much as a model-quality problem. A model can generate competent outputs and still fail once it is asked to act repeatedly across tools, permissions, memory, and business workflows. For IAM and NHI teams, the important shift is that the risk surface moves from single prompts to the harness that surrounds the model.
The article argues that production failures usually emerge at tool boundaries, long-tail scenarios, and permission checks, not in benchmark scores. That maps directly to identity and access control, because the agent's behaviour is governed by the credentials, data scopes, and escalation paths it can reach. The starting assumption that model capability equals operational reliability is increasingly atypical in mature deployments.
For teams building AI-enabled workflows, the practical question is not whether the model is smart enough, but whether the system can fail safely under realistic access conditions. That means treating agent tool access, execution loops, and human handoff points as part of the control plane, not as implementation detail.
Key questions
Q: What breaks when AI agents are given broad standing access?
A: Broad standing access breaks governance because the agent can move from one task to another without a fresh authorization check. That creates a control gap between intended scope and actual runtime behaviour. The result is weak accountability, limited containment, and audit trails that show activity without explaining why the activity was allowed.
Q: Why do AI agents need identity and access governance if the model is already strong?
A: Because model strength does not control who or what the agent can touch in production. The real risk comes from standing permissions, weak supervision, and access to tools and data that the task does not require. Governance has to define runtime authority, not just model output quality.
Q: How do security teams know whether an AI agent is operating safely?
A: Security teams know an AI agent is operating safely when its permissions, invoked tools, and accessed data remain consistent with the approved use case over time. Useful signals include restricted data exposure, unchanged guardrails, and a stable identity path. If any of those drift, the agent should be re-reviewed before it expands further.
Q: Should organisations treat AI pentesting agents like non-human identities?
A: Yes. If an agent can authenticate, browse, test, and interact with systems, it has an authority boundary that should be governed like any other non-human identity. That means ownership, least privilege, explicit scope, isolation, and revocation controls. The difference is that these controls must be runtime-enforced, not assumed from policy.
Technical breakdown
Why the harness matters more than model score
A benchmark measures whether a model can solve a task once. An agent must perform inside a real system, repeatedly, with data, permissions, and failure handling attached. The harness is the operational layer around the model: system instructions, context assembly, memory, execution loops, guardrails, sandboxes, and escalation points. Reliability comes from how those pieces constrain behaviour, not from model capability alone. This is why two models with similar benchmark results can behave very differently once connected to live workflows.
Practical implication: instrument the surrounding controls before you automate the workflow.
How context assembly shapes tool-call behaviour
Agent tool use depends on how the system packages information before the model acts. If a web API is wrapped as a thin passthrough, the agent may inherit excessive output, irrelevant fields, and ambiguous signals that crowd the context window. That increases the chance of wrong tool selection, malformed arguments, and task drift. A well-designed agent interface exposes only what the agent needs, in a format that supports the next action, rather than mirroring the entire upstream API response.
Practical implication: redesign tool interfaces for agent consumption, not human or API convenience.
Why permissions and escalation points are reliability controls
Production agents fail when authorization is unclear or when the system cannot hand control back safely. Permissions define what the agent may touch, while escalation points determine when the workflow must stop and involve a human. Without those guardrails, the agent can keep acting past the point where confidence is justified, especially in long workflows with multiple tool calls. In identity terms, the problem is excessive standing authority combined with weak runtime supervision.
Practical implication: bind agent permissions to task scope and require explicit escalation before high-risk actions.
NHI Mgmt Group analysis
Agent reliability is an identity governance problem disguised as a model engineering problem. Once an AI system can act across tools and permissions, the central question becomes who or what is authorised to do which action, on which data, and under what supervision. That puts IAM, PAM, and NHI controls on the critical path for agentic AI deployments. The practitioner conclusion is simple: treat the agent as a governed identity surface, not a chat interface.
Context assembly is the new privilege boundary. When agents receive too much upstream data or tool output, the issue is not just prompt quality. It is a failure to constrain what the agent can perceive before it acts. That is a governance gap because the agent's decision space is effectively expanded by noise and overexposure. The practitioner conclusion is to minimise context, scope outputs, and log the exact inputs that shaped each action.
Fail-safe design is the real reliability control, not benchmark success. Benchmarks prove capability under test conditions, but production systems need stop conditions, sandboxes, and escalation paths that absorb uncertainty. This is where agentic AI starts to resemble privileged automation with runtime controls, not static software. The practitioner conclusion is to measure whether the system can halt, hand off, and recover before you measure how often it answers correctly.
Tool interfaces now need least-privilege design principles. A thin API wrapper is rarely an agent-safe interface because it exposes more data and action space than the workflow requires. That creates avoidable failure modes in output format, argument selection, and unintended tool reach. The practitioner conclusion is to redesign tooling with task-scoped inputs, limited outputs, and explicit execution boundaries.
AI agent governance is converging with NHI governance. As agents gain standing access to systems, the controls that already matter for service accounts, API keys, and workload identities become relevant again, but at runtime and with more volatile decision-making. That makes the boundary between agent identity and machine identity a live control problem, not a future concept. The practitioner conclusion is to align agent oversight with the same lifecycle discipline used for other non-human identities.
What this signals
Agentic AI programmes are moving faster than their governance layers. The practical signal for security teams is that the first control gap is usually not model quality, but permission scope, traceability, and escalation design. That makes runtime identity controls part of the architecture, not an afterthought.
Context-to-action drift: This is the pattern where excess context or inherited API structure changes what an agent is able to do, even when the prompt is sound. Security teams should expect this to become a recurring failure mode in multi-tool workflows, especially where service accounts or workload credentials are reused across steps.
The next planning question is whether your current IAM and PAM model can describe an agent's allowed actions at runtime. If the answer is no, the programme will keep discovering reliability problems in production rather than in test. Treat agent governance as an extension of NHI lifecycle control.
For practitioners
- Instrument the agent before enabling autonomy Add logging, traceability, and control points before connecting the agent to live tools or business data. If you cannot explain each action after the fact, the deployment is not ready for production oversight.
- Redesign tool interfaces for minimal context Expose only the fields the agent needs for the next step, and remove broad passthrough responses that flood the context window. This reduces task drift and lowers the chance of malformed tool calls.
- Bind permissions to task scope and runtime approval Use least privilege for agent credentials, and require escalation before actions that touch sensitive systems, credentials, or high-impact outputs. Avoid standing authority that outlives the task.
- Test the long tail, not just the happy path Run representative edge cases, adversarial prompts, and failure simulations with real permissions and integrations. Long-tail testing is where reliability gaps show up before users find them.
Key takeaways
- AI agent reliability depends on the control layer around the model, not on benchmark performance alone.
- Most failures emerge at tool boundaries, permissions, and long-tail cases where context and supervision are weakest.
- Enterprises should govern agents like runtime identities, with least privilege, traceability, and explicit escalation paths.
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 address the attack and risk surface, while NIST AI RMF, NIST CSF 2.0, NIST SP 800-53 Rev 5 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Agentic AI Top 10 | NHI-03 | Agent tool misuse and privilege scope are central to the article's failure modes. |
| NIST AI RMF | MANAGE | The article focuses on runtime controls, oversight, and fail-safe deployment of AI systems. |
| NIST CSF 2.0 | PR.AC-4 | Agent access decisions hinge on enforcing least privilege and controlled authorisation. |
| NIST SP 800-53 Rev 5 | AC-6 | Least privilege is the clearest control family for scoped agent actions and approvals. |
| NIST Zero Trust (SP 800-207) | Continuous verification and explicit trust boundaries fit agent runtime governance. |
Build monitoring, escalation, and control boundaries into agent operations before production use.
Key terms
- Agent Harness: The agent harness is the runtime layer that wraps a model and turns it into an acting system. It usually includes the loop, tools, context handling, permissions, hooks, and logs. In security terms, it is often the real place where privilege sits and where identity evidence must be governed.
- Context assembly: The act of combining live data from multiple systems into a single working session or tool context. This matters because it expands the effective trust boundary at runtime, making the session itself the unit of governance rather than any one connector or endpoint.
- Fail-Safe Design: Fail-safe design means the system stops, hands off, or limits damage when the agent cannot proceed confidently. It is not the same as being accurate. In agentic environments, fail-safe behaviour depends on guardrails, escalation points, and constrained permissions that prevent an uncertain system from continuing to act.
- Runtime identity governance: Runtime identity governance is the discipline of checking identity behaviour while access is being used, not just when it is granted or reviewed. It combines telemetry, policy comparison, and response so organisations can detect when access drifts from intent across distributed systems.
What's in the full article
Fiddler's full blog covers the deployment mechanics this post intentionally leaves at a higher level:
- A deeper explanation of how harness design changes reliability across system instructions, memory, execution loops, and sandboxes.
- Examples of where agent failures cluster in production, including tool calls, permissions, output formatting, and long-tail edge cases.
- A closer look at how teams should instrument agents before enabling autonomy, including the observability needed for review and escalation.
- The practical discussion from the AI Explained session with Juhi Parekh on how frontier-model teams think about deployment failure modes.
Deepen your knowledge
The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, and secrets management. It helps security practitioners build the controls needed for agentic AI, IAM, and privileged access programmes.
Published by the NHIMG editorial team on August 18, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org