Skip to content

Google Gemini Enterprise Agent Platform vs Orchestrator Zero

oz0 records agent jobs running on your infrastructure. Agent Platform hosts agents on Google Cloud alongside Gemini and Model Garden. oz0 provides a control plane you host, outbound-only nodes on your machines and access to local and cloud models.

What Google Gemini Enterprise Agent Platform is

Gemini Enterprise Agent Platform is Google Cloud's platform for building, deploying, governing and optimising agents, and the successor to Vertex AI and its Agent Engine. Agents built with ADK or other frameworks run in Agent Runtime, a managed container runtime, with Sessions, Memory Bank and code execution sandboxes, while Agent Gateway, Agent Identity and Agent Registry govern which tools and agents they can reach. Models come from Model Garden, which holds Gemini and third-party and open models.

docs.cloud.google.com
Runs
Managed service
Checked
27 October 2026

Side by side.

Google Gemini Enterprise Agent Platform's ratings come from its own pages. A column's name opens its definition and how Orchestrator Zero does it. How we rated

Where it runs

Any machine you own

Yes

Docs

Conditional: Google-managed runtime

Agent Runtime is a managed runtime that Google operates; you do not choose the machines agents run on.

docs.cloud.google.com

Linux, macOS and Windows

Yes

Native; hosted-runner tested

Docs

No: Google cloud only

Agents run in Agent Runtime as containers that Google manages; nothing runs natively on your own Linux, macOS or Windows machines.

docs.cloud.google.com

Self-hosted control plane

Yes

Docs

No: Managed Google Cloud service

Agent Runtime is a managed Google Cloud service; there is no control plane to run yourself.

docs.cloud.google.com

No inbound ports

Yes

Docs

No: Container serves port 8080

The agent container must serve HTTP on port 8080, and the platform calls into it.

docs.cloud.google.com

Fleet operations

Yes

Docs

No: Fully managed runtime

The runtime hides the infrastructure; there are no machines of yours to join, label, route to or block.

docs.cloud.google.com

Durability

Durable runs

Conditional

Depends on agent type

Docs

Conditional: Manual resume by invocation ID

ADK can resume a stopped workflow, but someone has to resume it with the invocation ID; the platform does not continue it by itself.

google.github.io

Governance

Tool policy outside the model

Conditional

Harness coverage varies

Docs

Conditional: Allow and deny, no approve

Admins write IAM Access policies that Agent Gateway enforces on each MCP call, with allow and deny rules on tool names and annotations and deny by default, but no rule can make a call wait for a person; plain-language semantic governance policies are a preview.

docs.cloud.google.com docs.cloud.google.com docs.cloud.google.com

Approvals in chat

Conditional

Tested against stand-ins only

Docs

Conditional: Experimental, in ADK code

ADK's tool confirmation pauses a tool for a yes or no from the ADK web UI, CLI or REST API, but it is experimental and does not work with the platform's managed sessions; no chat app approvals are documented.

adk.dev

Tool snapshots

Yes

Docs

Conditional: Registry copy; manual updates

Agent Registry stores uploaded MCP tool definitions. The docs describe manual registration and updates, not an automatic comparison that blocks changed tools pending approval.

docs.cloud.google.com

Tenants built in

Yes

Docs

Conditional: IAM per user, no tenants

IAM conditions can limit each user to their own sessions, but there is no tenant construct.

docs.cloud.google.com

Cost

Budgets that stop a run

Yes

Set strict reservation

Docs

Conditional: Token metrics, no budget

Token usage is reported as a metric, but no budget stops a run.

docs.cloud.google.com

Security

Provider keys off the workers

Yes

Docs

Conditional: IAM identity, no static key

Agents call Gemini and Model Garden models with their agent identity or service account, which the runtime holds; API keys for other services come from the auth manager, a preview, and ADK adds them to requests inside the agent process.

docs.cloud.google.com docs.cloud.google.com

Sandbox with an egress allowlist

Conditional

Linux/macOS; Windows tier 0

Docs

Conditional: Allowlist only in preview

Code Execution sandboxes are isolated and have no network access; the Managed Agents API sandbox takes a domain allowlist but is a pre-GA preview, and other egress control goes through your own VPC.

docs.cloud.google.com docs.cloud.google.com docs.cloud.google.com

Audit and compliance

Tamper-evident audit trail

Yes

Keep trusted chain heads

Docs

Conditional: Audit logs, no integrity proof

Cloud Audit Logs record each Agent Gateway authorization decision and the entries are immutable, but Google documents no hash chain or signature you can verify.

docs.cloud.google.com docs.cloud.google.com

Erasure by key

Yes

Restore with erasure ledger

Docs

Conditional: Purge per user, no own keys

Memory Bank can purge every memory in one user's scope and sessions can be deleted, but no encryption key per person is documented.

docs.cloud.google.com docs.cloud.google.com

Retention with legal hold

Conditional

Capture needs source data

Docs

Conditional: TTL settings, no legal hold

Sessions and memories take a time to live (365 days by default for sessions), but no legal hold is documented.

docs.cloud.google.com

Openness

Model provider choice

Yes

Docs

Yes

Model Garden offers Gemini and over 200 foundation models from Google, partners and open-source projects, and ADK agents can also use models hosted elsewhere or running locally.

docs.cloud.google.com adk.dev

MCP and A2A

Yes

Docs

Yes: A2A hosting in preview

Agent Gateway carries MCP and A2A traffic and registered A2A agents can be used as subagents; hosting an A2A agent on Agent Runtime is a preview.

docs.cloud.google.com docs.cloud.google.com

Where Google Gemini Enterprise Agent Platform is stronger.

  • A visual agent canvas

    Agent Studio is a low-code canvas for designing agents and their workflows.

    docs.cloud.google.com
  • Over 200 models in one catalog

    Model Garden gives one catalog of Gemini, partner and open models, with managed serving and tuning in the same project.

    docs.cloud.google.com
  • Managed runtime, fast starts

    Agent Runtime runs agents in any language as managed containers with sub-second cold starts and long-running sessions.

    docs.cloud.google.com
  • Certificate-bound agent identity

    Each agent gets a SPIFFE identity whose tokens are bound to mTLS certificates and DPoP, so a stolen token cannot be used from another machine.

    docs.cloud.google.com

Differences to examine.

Compare the scope, conditions and editions in the source notes.

Using both

An agent on Agent Runtime can reach an Orchestrator Zero agent through Agent Gateway as an MCP server or an A2A agent, since every Orchestrator Zero agent is both, under the gateway's access policies.

Based on documentation; this pairing has not been tested.