Join our Newsletter — 33% off our NHI Course
Home› Guides› AI Agent Platforms Compared: Builders and Frameworks
Guide AI Platforms

AI Agent Platforms Compared: Builders and Frameworks

← All guides
By NHI Mgmt Group, edited by Lalit Choda Updated 15 November 2026 17 min read
On this page

AI agent platforms are the managed services and open-source frameworks developers use to build, host and run agents that plan steps and call tools, and the five largest model and cloud providers each now offer one. This page compares the managed agent platforms of Amazon, Anthropic, Google, Microsoft and OpenAI, then seven widely used agent frameworks and SDKs, on identical fields: components, models, tool and protocol support, identity, observability, pricing basis, licence and lifecycle status. It is written for architects and developers choosing where to build agents and for buyers estimating cost. Platforms and frameworks are listed alphabetically; order is never a ranking. Every fact comes from the provider's or project's own documentation, cited in the sources list.

Last checked: 2026-11-15.

This is an independent reference page from NHI Mgmt Group based on public provider documentation; it is not sponsored or endorsed by any provider. Confirm details against each provider's current documentation.

Key takeaways

  • Five managed platforms, five billing models. Amazon Bedrock AgentCore bills per service consumed, Claude Managed Agents bills $0.08 per running session-hour plus tokens, Gemini Enterprise Agent Platform meters agent compute, memory and storage, Microsoft Foundry Agent Service bills inference, tools and container compute, and OpenAI states AgentKit tools are included in standard API model pricing.
  • OpenAI Agent Builder shuts down on 30 November 2026. OpenAI's Agent Builder guide marks the visual builder as deprecated; ChatKit remains available and workflow code can be exported to run with the Agents SDK.
  • MCP support is widely documented. All five managed platforms and five of the seven frameworks document Model Context Protocol tool connections in the sources checked; A2A support is documented by AgentCore, Gemini Enterprise Agent Platform, Foundry Agent Service, CrewAI and Strands Agents.
  • Agent identity is now a platform feature. AgentCore Identity, Google's SPIFFE-formatted Agent Identity and Foundry's dedicated Microsoft Entra identity per hosted agent give agents their own identities instead of shared credentials.
  • Most frameworks are permissively licensed. CrewAI, LangGraph, Microsoft Agent Framework and the OpenAI Agents SDK repositories carry MIT licences, ADK and Strands Agents carry Apache 2.0, and Claude Agent SDK use is governed by Anthropic's Commercial Terms of Service.

What are AI agent platforms and frameworks?

An agent framework is a library that runs the agent loop in your own process: it sends the model a prompt and tool definitions, executes the tools the model asks for and repeats until the task is done. A managed agent platform hosts that loop, or the agent's runtime, for you and adds services around it such as memory, sandboxes, identity, policy and tracing. The two layers overlap: Google states ADK agents deploy to Agent Runtime, Microsoft Agent Framework agents deploy to Foundry hosted agents, and AgentCore Runtime hosts agents written in CrewAI, LangGraph, LlamaIndex, ADK, the OpenAI Agents SDK and Strands Agents.

This page does not repeat the security trade-offs between the two layers, which are covered in Agent Frameworks vs Managed Agent Platforms. Low-code business builders are covered in the Low-Code Agent Platforms Guide, coding agents in Vibe Coding Tools Compared, consumer agents in Personal AI Agents, and the models themselves in Frontier AI Models Compared.

The managed platforms at a glance

As of 2026-11-15. Source: each provider's product page and documentation, listed in Standards and references.

PlatformProviderWhat the provider says it isStatus stated by providerMain components named in documentation
Amazon Bedrock AgentCoreAmazon Web ServicesA set of services for building, deploying and operating agents, usable together or separatelyStatus per service not stated on the overview page; Optimization Insights in public previewHarness, Runtime, Memory, Gateway, Identity, Code Interpreter, Browser, Observability, Payments, Evaluations, Optimization, Policy, Registry
Claude Managed AgentsAnthropicA pre-built, configurable agent harness that runs in managed infrastructure, for long-running and asynchronous tasksBeta (header managed-agents-2026-04-01), enabled by default for all API accountsAgent, environment (cloud or self-hosted sandbox), session, events
Gemini Enterprise Agent PlatformGoogle CloudA platform to build, scale, govern and optimise enterprise agents grounded in enterprise data; product page titled "Gemini platform"Status per component not stated on the pages checked (2026-11-15)Agent Development Kit, Agent Studio, Agent Runtime, Sessions, Memory Bank, sandboxes, Agent Garden, Agent Identity, Agent Gateway, Agent Registry
Microsoft Foundry Agent ServiceMicrosoftA service to orchestrate and host AI agents to automate business processesPrompt and hosted agents documented as available; voice-based prompt agents in previewPrompt agents, voice-based prompt agents, hosted agents, Foundry IQ, tracing and evaluation
OpenAI AgentKitOpenAIA set of tools to build, deploy and optimise agents, built on the Responses API (announced 2025-10-06)Agent Builder deprecated, shutting down 2026-11-30; ChatKit remains availableAgent Builder, ChatKit, Connector Registry, Evals, Guardrails

Which models can each platform use?

PlatformModels stated by provider
Amazon Bedrock AgentCoreRuntime: models in or outside Amazon Bedrock, including Claude, Nova, Llama, Mistral, OpenAI and Gemini. Harness: Amazon Bedrock, OpenAI, Google Gemini and any OpenAI-compatible provider
Claude Managed AgentsAll Claude models, per the overview page
Gemini Enterprise Agent PlatformMore than 200 Google and third-party models and tools in Model Garden, including Gemini 4 Argon, the Anthropic Claude family and open models such as Gemma
Microsoft Foundry Agent ServiceModels from the Foundry model catalogue, such as GPT-4o, Llama and DeepSeek; models can be swapped without changing agent code
OpenAI AgentKitOpenAI models through the Responses API; the launch post adds third-party model support in Evals

For model specifications and prices, see the LLM Pricing Tracker.

What features does each platform include?

As of 2026-11-15. Each cell records what the provider's documentation describes.

PlatformHosted runtime and sandboxMemory and stateTools and MCPIdentity and accessObservability and evaluation
Amazon Bedrock AgentCoreServerless Runtime with session isolation; Harness sessions in isolated microVMs with filesystem and shell; Code Interpreter (Python, JavaScript, TypeScript); managed BrowserShort-term and long-term memory; memory stores shareable across agentsGateway converts APIs and Lambda functions into MCP tools and connects existing MCP servers; Registry catalogues agents, MCP servers and skillsIdentity works with Amazon Cognito, Okta, Microsoft Entra ID and Auth0; Policy intercepts every tool call, with rules compatible with the open-source Cedar languageOpenTelemetry-based Observability with Amazon CloudWatch; Evaluations; Optimization
Claude Managed AgentsAnthropic-managed cloud sandbox, self-hosted sandbox, or the whole service self-hosted; Bash and file operations in the sandboxStateful sessions with persistent filesystems and conversation historyBuilt-in Bash, file operations, web search and web fetch with domain allow and block lists; MCP servers; skillsCredentials through vaults ("Authenticate with vaults" section); API key accessEvents streamed over server-sent events; agents can be steered or interrupted mid-run
Gemini Enterprise Agent PlatformAgent Runtime hosting ADK or other agents; managed sandboxes for code execution, computer use and shell tasksSessions for single conversations; Memory Bank for long-term memory across sessionsMCP for tool connectivity; Agent Registry stores agents and MCP servers; Agent Garden sample libraryAgent Identity issues a SPIFFE-formatted ID per agent instead of shared service accounts; Agent Gateway enforces access control and Model Armor inspection of tool callsCloud Observability with OpenTelemetry traces, logs and metrics; Gen AI evaluation service
Microsoft Foundry Agent ServicePrompt agents run with no infrastructure; hosted agents run your container or .zip code, each session in a VM-isolated sandbox connected to your virtual networkState persistence for hosted agents; Foundry IQ knowledge basesBuilt-in tools, functions, OpenAPI specs and remote MCP serversMicrosoft Entra identity and managed identity; automatic dedicated Entra identity per hosted agent; OAuth on-behalf-of for tool connectionsTracing, metrics and evaluations with Application Insights; AI Red Teaming Agent (preview)
OpenAI AgentKitAgent Builder workflows hosted by OpenAI until 2026-11-30; ChatKit embeds agent chat in your productAgent Builder versioning: publishing creates a major version that API calls can pinConnector Registry for pre-built connectors and third-party MCP servers; MCP node in Agent BuilderConnector Registry admin panel, which requires the Global Admin ConsoleEvals with datasets, trace grading and automated prompt optimisation; open-source Guardrails library

Agent-to-agent protocol

AgentCore Runtime lists MCP and A2A as supported protocols. Google's agents documentation lists Agent2Agent. Foundry Agent Service documents an A2A endpoint for prompt agents, with A2A v1.0 generally available and v0.3 in preview, and A2A as a publishing channel. A2A support is not stated on the Claude Managed Agents overview or the AgentKit pages checked (2026-11-15). See the A2A Protocol Security Guide and the MCP Security Guide.

Where can you run each platform?

PlatformWhere it runs, as stated by provider
Amazon Bedrock AgentCoreSupported AWS Regions (listed on a separate regional availability page); Runtime Instances option runs on Amazon EC2; Registry covers resources on AWS, on-premises or other clouds
Claude Managed AgentsClaude API, Claude Platform on AWS and Claude Models on Google Cloud (Anthropic managed); self-hosted sandbox or self-hosted service on your infrastructure
Gemini Enterprise Agent PlatformGoogle Cloud; ADK agents can also be containerised for Cloud Run, per the ADK repository
Microsoft Foundry Agent ServiceMicrosoft Foundry on Azure; bring-your-own virtual network; publishing to Microsoft Teams, Microsoft 365 Copilot, the Entra Agent Registry and A2A clients
OpenAI AgentKitOpenAI platform; ChatKit and exported Agents SDK workflow code can run on your own infrastructure

How much does each platform cost?

As of 2026-11-15. USD, list prices as stated on each provider's pricing page. Model tokens are billed separately on every platform unless the note says otherwise.

PlatformPricing basisExample rates stated by providerFree allowance stated by provider
Amazon Bedrock AgentCoreConsumption based, each service billed separately, no minimum feesRuntime (microVMs v1) $0.0895 per vCPU-hour and $0.00945 per GB-hour; Gateway $0.005 per 1,000 invocations; Policy $0.000025 per authorisation request; Identity $0.010 per 1,000 tokens or keys for non-AWS resources (free through Runtime or Gateway). Region not labelled on the pageUp to $200 in AWS Free Tier credits for new customers; Registry monthly free tier
Claude Managed AgentsSession runtime plus tokens at standard model rates$0.08 per session-hour while running (idle time not billed); web search $10 per 1,000 searches; Batch API discount does not applyNot stated by Anthropic on the pages checked (2026-11-15)
Gemini Enterprise Agent PlatformUsage based; agent runtimes metered by vCPU, RAM and storage, plus model token pass-throughAgent Search about $4.00 per 1,000 queries; model tiers PayGo, Flex PayGo, Priority PayGo and Provisioned ThroughputMonthly per billing account: 50 hours of agent compute, 100 hours of agent RAM, 1 GiB of agent storage; $300 credit for new customers, valid 90 days
Microsoft Foundry Agent ServicePrompt agents: inference plus tool usage; hosted agents: inference, tool usage and container compute; voice agents: Voice Live and model usageRates not stated on the overview page checked (2026-11-15)Not stated by Microsoft on the pages checked (2026-11-15)
OpenAI AgentKitIncluded with standard API model pricing, per the launch postNo separate AgentKit fee statedNot stated by OpenAI on the pages checked (2026-11-15)

For cost guardrails on the credentials agents use, see How to set spend limits on LLM API keys.

Open-source agent frameworks and SDKs compared

As of 2026-11-15. Source: each project's documentation site and GitHub repository README and LICENSE files. Frameworks are listed alphabetically.

FrameworkMaintainerLicenceLanguagesCore abstractionsManaged hosting named by maintainer
Agent Development Kit (ADK)GoogleApache 2.0Python 3.11+; also Java, Kotlin, Go and TypeScriptAgents, Workflow Runtime (graph execution with routing, loops and retries), Task API for agent-to-agent delegation, Agent Config for no-code agentsAgent Runtime on Gemini Enterprise Agent Platform (formerly Vertex AI Agent Engine); Cloud Run
Claude Agent SDKAnthropicUse governed by Anthropic's Commercial Terms of Service; Python repository carries an MIT LICENSE filePython, TypeScriptThe Claude Code agent loop as a library: built-in tools, hooks, subagents, permissions, sessions, skills, pluginsRuns in a process you operate; Claude Managed Agents is Anthropic's hosted option
CrewAICrewAI IncMITPythonCrews (role-based autonomous agents) and Flows (event-driven workflow control)CrewAI AMP Suite, cloud or on-premise
LangGraphLangChain IncMITPython; LangGraph.js for JavaScript and TypeScriptLow-level graph orchestration for long-running, stateful agents; Deep Agents built on topLangSmith Deployment
Microsoft Agent FrameworkMicrosoftMITPython, .NET; Go SDK in a separate repositoryAgents, graph-based workflows (sequential, concurrent, handoff, group collaboration), middleware, declarative YAML agents, agent skillsFoundry hosted agents
OpenAI Agents SDKOpenAIMIT (Python repository)Python; JavaScript and TypeScript SDKAgents, handoffs and agents as tools, guardrails, sessions, tracing, sandbox agents, realtime agentsRuns on your infrastructure; exported Agent Builder workflows run on it
Strands AgentsAmazon Web ServicesApachePython, TypeScriptAgents with multi-agent patterns: agents as tools, Swarm, Graph, WorkflowAmazon Bedrock AgentCore; also AWS Lambda, Fargate, App Runner, EKS and EC2

Models, protocols and controls in each framework

FrameworkModel providers statedMCP and A2AHuman approval and durabilityObservability
Agent Development Kit (ADK)Optimised for Gemini, described as model-agnosticMCP tools and OpenAPI specs; Task API for agent-to-agent delegationTool confirmation flow; human-in-the-loop in workflowsEvaluation built in; Cloud Observability when hosted on Agent Runtime
Claude Agent SDKClaude models through API key authentication; claude.ai login not allowed for third-party products unless approvedMCPPermissions control which tools run automatically or need approval; hooks at lifecycle points; sessions can be resumed or forkedHooks can run custom code at lifecycle points
CrewAIVarious LLMs through several connection options; OpenAI API by defaultMCP and A2AHuman input, checkpointing, structured outputsAnonymous usage telemetry by default; tracing in the AMP control plane
LangGraphAny model through LangChain integrations; usable without LangChainNot stated in the LangGraph README checked (2026-11-15)Durable execution that resumes after failure; interrupts for human inspection and editsLangSmith tracing and evaluation
Microsoft Agent FrameworkMicrosoft Foundry, Azure OpenAI, OpenAI, GitHub Copilot SDK and othersNot stated in the Agent Framework README checked (2026-11-15)Checkpointing, human-in-the-loop and time travel in workflowsBuilt-in OpenTelemetry integration
OpenAI Agents SDKOpenAI models through the Responses API by default; LiteLLM and Any-LLM adapters for other providersRemote MCP server toolsHuman-in-the-loop interruptions with resumable state; sandbox agents with resumable sessionsBuilt-in tracing
Strands AgentsAmazon Bedrock, Anthropic, Google, LiteLLM, llama.cpp, Mistral AI, Ollama, OpenAI, Writer and others; custom providersMCP (with MCP Router) and A2AAgents run in your application process; deployment patterns for durable hostingMetrics, traces and logs; Strands Evals toolkit

Security guides for each framework: Google Agent Development Kit Security, Claude Agent SDK Security Guide, CrewAI security guide, LangChain and LangGraph Security Guide, Microsoft Agent Framework and AutoGen security guide, Securing OpenAI Agents SDK and Responses API Guide and AWS Strands Agents SDK Security Guide.

Lifecycle and naming changes

  • Amazon: the AgentCore pricing page lists a committed baseline price for Runtime microVMs v2 "launching by October 2026" and Optimization Insights in public preview.
  • Anthropic: Claude Managed Agents is in beta under the managed-agents-2026-04-01 header; MCP tunnels and dreaming are a more limited research preview requiring an access request. The Claude Agent SDK replaced the earlier Claude Code SDK packages, per its migration guide link.
  • Google: the ADK repository states Agent Runtime was formerly Vertex AI Agent Engine, and the platform product page is titled "Gemini platform". ADK is at version 2.0, with a release cadence the repository describes as roughly bi-weekly.
  • Microsoft: Microsoft Agent Framework documentation includes migration guides from AutoGen and Semantic Kernel. Voice-based prompt agents in Foundry are in preview without an SLA.
  • OpenAI: the Agent Builder guide states Agent Builder is deprecated and shuts down on 30 November 2026; existing users can continue during the transition and ChatKit remains available.

For retirement planning across AI services, see the AI Model Retirement Guide.

Data handling and security

For the identity model behind agents, see the Agent Identity and Access Guide and Cloud Agent Identity Services Compared.

Benchmarks

None of the five providers or seven framework maintainers publishes a dated, comparable benchmark for its agent platform or framework on the pages checked (2026-11-15). Each platform's evaluation features are listed in the features tables above; model benchmarks are in Frontier AI Models Compared.

How to choose a platform: factual criteria

CriterionWhat the documentation shows
Model choiceAgentCore, Gemini Enterprise Agent Platform and Foundry Agent Service document third-party models; Claude Managed Agents documents Claude models; AgentKit documents OpenAI models
Self-hostingClaude Managed Agents offers self-hosted sandboxes and a self-hosted service; Foundry hosted agents run in your virtual network; every framework runs in your own process
Bring your own frameworkAgentCore Runtime, Agent Runtime and Foundry hosted agents each name supported third-party frameworks
Per-agent identityDocumented for AgentCore, Gemini Enterprise Agent Platform and Foundry Agent Service
Billing shapePer service consumed, per session-hour, per resource metered, per inference and compute, or included in model pricing
Product stabilityClaude Managed Agents is beta; OpenAI Agent Builder ends 2026-11-30; Foundry voice agents are preview
Licence of framework codeMIT for CrewAI, LangGraph, Microsoft Agent Framework and OpenAI Agents SDK; Apache for ADK and Strands; Commercial Terms for Claude Agent SDK use

Run a pilot on a representative task with your own evaluation set before committing to a platform.

Practitioner checklist

  • Inventory every agent platform, framework and SDK version in use and record who owns each deployed agent.
  • Migrate any OpenAI Agent Builder workflows before 30 November 2026 by exporting code or moving to ChatKit and the Agents SDK.
  • Give each production agent its own identity where the platform supports it, rather than a shared service account or personal key.
  • Enforce tool-call policy and human approval for consequential actions using the platform or framework controls listed above.
  • Pin MCP server versions and tool lists, and review each MCP server before connecting it.
  • Turn on tracing (OpenTelemetry where supported) and retain traces according to your logging policy.
  • Check data retention and ZDR eligibility for the platform, not only for the model, before routing regulated data.
  • Set budgets for both tokens and runtime charges, since several platforms bill compute or session time in addition to tokens.

Standards and references

Related NHI Mgmt Group resources: Agent Frameworks vs Managed Agent Platforms, Securing Agent Frameworks Guide, Agent Identity and Access Guide, MCP Security Guide, Frontier AI Models Compared.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Researched and written by the NHI Mgmt Group editorial team using AI tools, under the editorial direction of Lalit Choda. Facts are drawn from the sources listed on this page and checked by our automated quality process. Last updated 15 November 2026. Spotted an error? Use our contact page.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM and Agentic AI security. nhimg.org