AI agent governance: putting a perimeter around non-deterministic code
AI agent governance is the discipline of defining, enforcing, and auditing what autonomous or semi-autonomous AI agents can access, execute, and change across enterprise systems, so that their non-deterministic behavior stays within explicit security and compliance boundaries rather than turning into operational or data risk. In other words, it is the missing perimeter for AI that can write code, call tools, and trigger workflows on its own. Without it, every helpful agent is also a potential insider threat with a friendly chat interface.
That is why the most interesting AI announcements today are not shiny new models, but the control planes around them. Microsoft’s new Microsoft Execution Containers (MXC) add a policy-driven execution layer for AI agents on Windows and Windows Subsystem for Linux, now in early preview. Citrix is turning its NetScaler AI Gateway into a governance choke point for agent traffic, introducing MCP Gateway functionality to route, govern, and observe requests to Model Context Protocol servers. These moves signal a hard pivot: if enterprises want agentic AI in production, it has to live inside guardrails built for worst-case behavior, not best-case demos.

Microsoft Execution Containers: containment as the new safety baseline
Microsoft is betting that execution containers will become the default safety baseline for AI agents that can write and run code. MXC provides a cross-platform, policy-driven execution layer that lets developers define constraints for applications and agents while Windows enforces those constraints at runtime. Instead of trusting model-level guardrails, enterprises can now say, in effect: this agent may see these files, call these networks, and nothing else.
The key idea is blunt and overdue: “Containment bounds what agents can access and do, so non-deterministic behavior doesn’t translate into uncontrollable risk.” MXC’s composable sandbox maps workloads to isolation mechanisms through a single SDK and policy model, abstracting away low-level security plumbing that most AI teams would misconfigure under deadline pressure. Agent 365 integrates with this SDK and relies on Microsoft Entra and Intune to apply constraints to specific agents. This shifts AI agent governance from ad hoc prompt engineering into the same identity and policy stacks that already protect other enterprise workloads.
From dev convenience to hard isolation: process and session controls
The early preview of MXC shows how enterprise AI security is moving from soft guidance to hard technical limits. Process isolation runs AI-generated code in a separate environment with restricted access to files and network resources, containing risky actions without disrupting development workflows. That practical framing matters: security that breaks developer flow will be bypassed; isolation that is nearly invisible stands a chance of becoming standard.
Session isolation goes further by separating AI agents from the user’s desktop, clipboard, input devices, and active sessions to cut data leakage and interface attacks. Each session runs under its own identity so teams can enforce least privilege and audit activity via Entra and Intune. Microsoft plans more options, including micro-VM support using hardware-backed virtualization for high-risk workloads and Linux container support through WSL. The direction is clear: if an agent can touch sensitive data or run untrusted code, it belongs in something closer to a sandboxed micro-VM than a friendly terminal window.
Citrix MCP Gateway: one choke point for agent and LLM traffic
While Microsoft is containing what agents can do on a single endpoint, Citrix is trying to control where they can talk. Updates to its NetScaler platform introduce MCP Gateway functionality to securely route, govern, and observe agent traffic to backend Model Context Protocol servers. MCP is quickly becoming the standard way for AI agents to connect to enterprise apps and tools, and Citrix wants NetScaler AI Gateway to be the single policy brain in that new layer.
The business problem is stark: as enterprises deploy AI agents tied into business systems and workflows, MCP servers, endpoints, authentication models, and agent actions can explode without centralized governance. Many AI proof-of-concepts already stall at this hurdle; one analysis finds that “in 2024, 60% of GenAI POCs were abandoned upon completion. In 2029, this will be 35%.” NetScaler AI Gateway with MCP Gateway aims to reverse that trend by turning agentic AI from an unmanaged cluster of endpoints into controlled, auditable infrastructure. This is enterprise AI security as traffic engineering: manage identity, routing, and observability first, or do not scale at all.
Why centralized LLM traffic control is non-negotiable for production AI
Citrix’s approach treats LLM and MCP traffic the way mature organizations treat API calls: through one governed entry point. MCP Gateway provides centralized authentication with per-user and global tokens, OAuth and hybrid flows, plus server allow/block lists and tool-based rate limiting to keep agents on approved backends and prevent runaway usage. For multi-step agent workflows, session persistence and protocol-aware monitoring keep requests on the right server and verify MCP health.
NetScaler AI Gateway extends this control to LLM traffic itself with content-switching-based model routing and token-level usage tracking by team, user, or application. Incoming chat requests from agents can be routed to different models based on policy, while giving teams visibility into input and output tokens or request counts. These capabilities help security, infrastructure, and AI platform teams govern agent and LLM traffic from a single dashboard, improving visibility, control, and reliability as enterprise AI moves from experimentation into production. In this world, “protecting systems of record with clear policies for who can access which services and ensuring that such requests are handled safely” stops being aspirational security language and becomes table stakes for regulatory compliance.
The new AI security stack: isolation at the edge, gateways in the core
The pattern emerging from these launches is not accidental. AI agents are too powerful to trust on intent alone, and too useful to ban. Enterprise IT teams worry, correctly, that an over-permissioned agent can execute harmful commands despite safety guardrails. The only sustainable answer is layered AI agent governance: execution containers on the endpoint to restrict what agents can do, and centralized gateways in the network to control what they can reach and which LLMs they can call.
Microsoft plans to expand MXC with more containment choices and additional capabilities beyond the initial non-interactive session support, while Citrix is positioning MCP gateways as something cyber-insurance may soon expect for AI risk mitigation. The strategic takeaway for enterprises is blunt. If you want agents near production data, you now need to design for isolation, identity, and LLM traffic control from day one. Those that treat these platforms as optional extras will keep watching their GenAI pilots die at the scaling stage—and will have only their own risk appetite to blame.






