compare_agent_platforms
Compare monthly AI agent hosting costs across Amazon Bedrock AgentCore, Azure AI Foundry, Google Vertex AI Agent Engine, and serverless options by run volume, resources, and token usage.
Instructions
Where to host an AI agent, and what a month of it costs: the same agent priced on Amazon Bedrock AgentCore Runtime, Azure AI Foundry Agent Service (prompt agents and hosted agents), Google Vertex AI Agent Engine, and plain serverless (AWS Lambda, Azure Container Apps). Each platform is split into hosting, tools, memory and model tokens, with the model priced on that cloud's own model service (or marked unavailable), and the busy share of a run below which AgentCore costs less than each alternative. Use for: 'AgentCore vs Foundry vs Vertex for our agent', 'should this agent run on Lambda or AgentCore', 'what will hosting 50,000 agent runs a month cost'. For token counts per run, use estimate_agent_cost first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vcpu | No | ||
| model | No | Model to price on each cloud, e.g. 'claude-sonnet-5-5' or 'gpt-5'. | |
| memory_gb | No | ||
| run_seconds | No | Wall-clock seconds per run, waiting included. | |
| runs_per_month | No | ||
| active_cpu_share | No | Share of the run the agent is busy, not waiting on the model or tools (0-1]. | |
| tool_calls_per_run | No | ||
| input_tokens_per_run | No | Default: estimate_agent_cost's default 8-step run (97,200). | |
| output_tokens_per_run | No | Default: estimate_agent_cost's default 8-step run (3,200). | |
| memory_retrievals_per_run | No | Long-term memory lookups per run (AgentCore Memory, Agent Engine Memory Bank). |