Install the Google Gen AI SDK or Vertex AI SDK for Python: pip install google-cloud-aiplatform
Wrap your agent logic in a class with a query() method (or the ADK-compatible interface) that the Agent Engine runtime will invoke
Register and deploy the agent: agent_engine = agent_engines.create(agent_instance, requirements=['...'], display_name='my-agent')
Query the deployed agent: response = agent_engine.query(input='Hello')
Manage lifecycle with agent_engines.list(), agent_engines.get(resource_name), and agent_engine.delete()
Agent Engine handles scaling, sessions, and memory — you do not manage infrastructure directly
Known gotchas
The agent_engines module is being refactored to a client-based design to align with Google ADK and Google Gen AI SDK — review migration docs before upgrading the SDK
Deployments package your code and dependencies into a managed container — ensure all local imports are included in the requirements list
Agent Engine is a managed runtime, not a training service — it runs inference only; model training happens separately in Vertex AI
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp