The platform separates the application plane from the agent execution plane. Each layer has defined responsibilities and isolation boundaries. Together, they form the complete governance stack for AI agent operations.
Tenant application plane
Each customer receives isolated application infrastructure: dashboard, governance catalog, settings, users, roles, and usage visibility — all scoped to organizational boundaries. The application plane manages sandbox definitions, team policies, reviewer workflows, and evidence access. It never runs agent code.
Governance catalog
Reusable resources that eliminate the cold-start problem: base images, 600+ skills, prompt templates, 17 managed egress profiles, and connector definitions. Security pre-approves catalog resources. Teams self-serve within governed boundaries. Adoption starts in hours, not weeks.
Sandbox definition layer
A governed profile that defines what an agent can use before execution begins: runtime, base image, tools, skills, prompt templates, managed files, connector integrations, scoped secrets, and approved egress destinations. Every parameter is defined upfront. Nothing is left to runtime discretion.
Agent execution plane
A separate execution namespace for AI agents — Claude Code and Codex CLI — fully isolated from the application plane. Agents run in ephemeral runners that exist only for the task duration. The execution plane has no persistent access to data, credentials, or infrastructure beyond what the sandbox definition explicitly permits.
Event and policy pipeline
Execution events, policy decisions, tool invocations, file access, and runtime metadata are streamed through an event-driven pipeline into normalized session history. Every agent action becomes a queryable event. Policy blocks and approval requirements are captured in real time alongside the execution flow.
Evidence layer
Artifacts, logs, manifests, diffs, audit events, and review outcomes retained in tenant-scoped storage with configurable retention. Evidence survives the ephemeral runner. Reviewers see what changed, what policies applied, and who approved. Auditors get structured records without disrupting workflows.