[ Web Proxy ]
URL:
Viewing: https://cloud.google.com/gemini-enterprise-agent-platform/build/runtime [Back]  [Original]

Agent Runtime  |  Gemini Enterprise Agent Platform  |  Google Cloud Documentation Skip to main content
Google Cloud Documentation [Google Cloud Documentation]
Send feedback

Agent Runtime Stay organized with collections Save and categorize content based on your preferences.

To see an example of getting started with Gemini Enterprise Agent Runtime, run the "Building and Deploying an Agent with Gemini Enterprise Agent Platform" notebook in one of the following environments:

[]Open in Colab | []Open in Colab Enterprise | []Open in Agent Platform Workbench | []View on GitHub

Agent Runtime is a fully-managed, opinionated runtime that you can use to deploy, operate, and scale agentic applications. Agent Runtime abstracts away the underlying infrastructure, which lets you focus on agent logic instead of operations.

Agent Runtime lets you do the following:

Note: Because the name of Agent Runtime changed over time, the name of the resource in the API reference is ReasoningEngine to maintain backwards compatibility.

Create and deploy on Agent Runtime

The workflow for building an agent on Agent Runtime is:

  1. Set up the environment: Set up your Google project and install the latest version of the Agent Platform SDK for Python.
  2. Develop an agent: Develop an agent that can be deployed on Agent Runtime.
  3. Deploy the agent: Deploy the agent on the Agent Runtime managed runtime.
  4. Use the agent: Query the agent by sending an API request.
  5. Manage the deployed agent: Manage and delete agents that you have deployed to Agent Runtime.

Supported frameworks

The following table describes the level of support Agent Runtime provides for various agent frameworks:

Support level Agent frameworks
Custom template: You can adapt a custom template to support deployment to Agent Runtime from your framework. For deploying custom containers, see the Runtime contract. CrewAI, custom frameworks
Agent Platform SDK integration: Agent Runtime provides managed templates per framework in the Agent Platform SDK and documentation. LangChain, LangGraph, AG2, LlamaIndex
Full integration: Features are integrated to work across the framework, Agent Runtime, and broader Google Cloud ecosystem. Agent Development Kit (ADK)

Deploy in production with Agents CLI

The Agents CLI is the unified command-line interface and skill set for the Gemini Enterprise Agent Platform. It provides coding agents and developers with a predictable path through the Agent Development Lifecycle: scaffold, evaluate, deploy, publish, and observe. The Agents CLI provides the following:

To get started, see the Quickstart.

Use cases

To learn about Agent Runtime with end-to-end examples, see the following resources:

Click to expand use cases

Use Case Description Links
Build agents by connecting to public APIs Convert between currencies.

Create a function that connects to a currency exchange app, allowing the model to provide accurate answers to queries such as "What's the exchange rate for euros to dollars today?"
Agent Platform SDK (Python) notebook - Intro to Building and Deploying an Agent with Agent Runtime
Designing a community solar project.

Identify potential locations, look up relevant government offices and suppliers, and review satellite images and solar potential of regions and buildings to find the optimal location to install your solar panels.
Agent Platform SDK (Python) notebook - Building and Deploying a Google Maps API Agent with Agent Runtime
Build agents by connecting to databases Integration with AlloyDB and Cloud SQL for PostgreSQL. Blog post - Announcing LangChain on Gemini Enterprise Agent Platform for AlloyDB and Cloud SQL for PostgreSQL

Agent Platform SDK (Python) notebook - Deploying a RAG Application with Cloud SQL for PostgreSQL to Agent Runtime

Agent Platform SDK (Python) notebook - Deploying a RAG Application with AlloyDB for PostgreSQL to Agent Runtime
Build agents with tools that access data in your database. Agent Platform SDK (Python) notebook - Deploying an Agent with Agent Runtime and MCP Toolbox for Databases
Query and understand structured datastores using natural language. Agent Platform SDK (Python) notebook - Building a Conversational Search Agent with Agent Runtime and RAG on Agent Search
Query and understand graph databases using natural language Blog post - GenAI GraphRAG and AI agents using Agent Runtime with LangChain and Neo4j
Query and understand vector stores using natural language Blog post - Simplify GenAI RAG with MongoDB Atlas and Agent Runtime
Build agents with Agent Development Kit Build and deploy agents using Agent Development Kit. Agent Development Kit -- Deploy to Agent Runtime
Build agents with OSS frameworks Build and deploy agents using the OneTwo open-source framework. Blog post - OneTwo and Agent Runtime: exploring advanced AI agent development on Google Cloud
Build and deploy agents using the LangGraph open-source framework. Agent Platform SDK (Python) notebook - Building and Deploying a LangGraph Application with Agent Runtime
Debugging and optimizing agents Build and trace agents using OpenTelemetry and Cloud Trace. Agent Platform SDK (Python) notebook - Debugging and Optimizing Agents: A Guide to Tracing in Agent Runtime
Build multi-agent systems with A2A protocol (preview) Build interoperable agents that communicate and collaborate with other agents regardless of their framework. For more information, see the A2A protocol documentation.

Supported regions

See Locations for a list of supported regions for Agent Runtime.

Quota

See Quota and system limits for Agent Runtime quota information.

Pricing

A free tier is available for Agent Runtime. For information about pricing for Agent Runtime, see Gemini Enterprise Agent Platform pricing.

Migration to the client-based SDK

The agent_engines module within the Agent Platform SDK is being refactored to a client-based design for the following key reasons:

To learn how to migrate to the client-based SDK, see Agent Runtime SDK migration.

What's next

Guide

Set up your environment to use Agent Platform Runtime.

Resource

Get support for Agent Platform development.

Send feedback

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-08-19 UTC.

Need to tell us more? [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-08-19 UTC."],[],[]]

Web Proxy Viewer  |  New URL  |  Original Page