AI Agent Control Checklists
Tiered controls for identity, secrets and egress, audit-event completeness, evidence portability, and exit — with the inspection that satisfies each one.
What the enterprise agent runtimes actually document they support, recorded as vendor-documented scope rather than as a recommendation.
This document helps a Forward Deployed Engineer, enterprise architect, or platform owner decide which classes of agent runtime should advance to a client-specific comparison and proof of value.
It is a landscape, not a ranking. It does not identify a universal winner. The right shortlist depends on the client's existing cloud and application estate, required deployment boundary, engineering model, interoperability needs, and acceptance criteria.
The landscape is current as of 2026-08-16. Availability changes quickly. Every maturity statement below is tied to a dated source or is recorded as unknown.
The product evidence in this document is first-party unless stated otherwise.
MCP, A2A, and OpenTelemetry provide independent anchors for tool connectivity, agent-to-agent communication, and telemetry vocabulary respectively [R25][R26][R35]. A vendor's statement that it supports one of those interfaces remains vendor-documented until conformance is independently tested.
The shared glossary defines an agent runtime as the platform that executes agents: orchestration, tool invocation, state, identity, isolation, and operational surface.
A product is included when public primary documentation shows that it passes criteria 1 and 5. Criteria 2-4 characterize the included platforms; they do not govern inclusion.
Criterion 5 asks whether current managed-runtime availability is documented, not whether a dated GA declaration, exact lifecycle label, or every region and edition is known. CrewAI AMP therefore passes on its current managed-deployment documentation even though its exact lifecycle status and GA date remain unknown [R12]. SAP Joule Studio likewise passes even though its regional and edition scope remains unknown [R23].
The two inclusion criteria demonstrably discriminate in the considered set. Criterion 1 rejects the OpenAI SDK and Responses API track and the development-framework group. Criterion 5 rejects Agent Builder. Criteria 2-4 describe the eleven included platforms. None of these criteria tests whether a platform is suitable for a particular client.
The considered set is not an exhaustive market census. It began with the six platforms named at the outset and added candidates that surfaced while researching them. Microsoft Copilot Studio, Amazon Q, Glean Agents, Sierra, and ChatGPT Workspace Agents are documented products that were not assessed in this edition and were not rejected by this method [R30][R31][R32][R33][R34]. Workspace Agents is cited elsewhere in this document as OpenAI's migration target; its launch stage was not confirmed against the first-party pages reviewed.
| Product | Result | Reason |
|---|---|---|
| Amazon Bedrock AgentCore | Include | Passes criteria 1 and 5; the three characterization dimensions are documented in current runtime and release material [R01][R02][R03]. |
| Microsoft Foundry Agent Service | Include | Managed prompt and hosted-agent runtime, production lifecycle, Entra boundary, custom code and tools, and dated GA scope are documented [R04][R05][R06]. |
| Gemini Enterprise Agent Platform - Agent Runtime | Include | Managed runtime, IAM/VPC Service Controls, framework templates, tools, and current platform launch documentation are public [R07][R08][R09]. |
| LangSmith Deployment (formerly LangGraph Platform) | Include | Managed, hybrid, and self-hosted execution plus scaling and persistence are documented; the platform's GA announcement is dated [R10][R11]. |
| CrewAI AMP | Include | Managed deployment, API access, execution traces, tooling, and RBAC are documented [R12][R13]. |
| Databricks Agents | Include | Databricks documents custom and multi-agent build/deploy, scalable serving, evaluation, monitoring, MCP, and production tracing [R14][R15]. |
| Salesforce Agentforce | Include | Managed suite-embedded agent execution, extensibility, lifecycle guidance, dated GA announcement, and trace export are documented [R16][R17][R18]. |
| IBM watsonx Orchestrate | Include | IBM documents an ADK for deploying agents and tools plus a current managed product release stream [R19][R20]. |
| ServiceNow AI Agent Studio | Include | ServiceNow documents custom agent creation, activation, orchestration, and operational analytics in its managed platform [R21]. |
| UiPath Maestro | Include | UiPath documents cloud orchestration of agents, robots, systems, and people with deployment and operational supervision [R22]. |
| SAP Joule Studio | Include | SAP documents validation, build, provisioning, and execution in a managed runtime with deployment status [R23]. |
| OpenAI Agents SDK, Responses API, and Agent Builder | Exclude | The SDK guide states that the customer's server owns deployment, tool implementations, state storage, and approval decisions, so the SDK and Responses API fail criterion 1. Agent Builder meets criterion 1 - it adds hosted authoring and versioned workflows - but fails criterion 5: it is deprecated and scheduled to shut down on 2026-11-30, with migration directed to the Agents SDK or ChatGPT Workspace Agents [R24][R28][R29]. |
| LangGraph OSS, CrewAI OSS, Microsoft Agent Framework, AutoGen, Semantic Kernel | Exclude | These development and orchestration frameworks fail criterion 1 unless paired with a separately managed runtime. Their managed counterparts are evaluated where applicable. |
The method therefore produces eleven included platforms, not the six named in the initial proposal. CrewAI AMP, Databricks, ServiceNow, UiPath, and SAP passed the same threshold and cannot be dropped merely to preserve the initial list.
The categories describe the platform's center of gravity. They do not imply quality.
Amazon Bedrock AgentCore, Microsoft Foundry Agent Service, Gemini Enterprise Agent Platform - Agent Runtime, LangSmith Deployment, CrewAI AMP, and Databricks Agents begin with developer-authored agent logic and provide a managed execution or serving path.
Salesforce Agentforce, IBM watsonx Orchestrate, ServiceNow AI Agent Studio, UiPath Maestro, and SAP Joule Studio begin inside an enterprise application, automation, or business-process estate. They can be extensible, but their shortest path to value and strongest operational context are inside that estate.
This two-part taxonomy avoids treating every supplier as its own category. It also makes the main architectural choice explicit: start from custom agent code and choose a runtime, or start from a system of work and extend its agent surface.
All cells in this table are vendor-documented, not independently verified.
| Platform | Managed deployment | Primary extension model | Operational surface | Main lock-in vector | Availability evidence |
|---|---|---|---|---|---|
| Amazon Bedrock AgentCore | Serverless microVM sessions or managed EC2 instances | Multiple frameworks/models; MCP and A2A | Runtime traces, CloudWatch, evaluations, policy and registry services | AWS identity, networking, gateway, memory, and operations | Active August 2026 release notes; feature and region scope varies [R03] |
| Microsoft Foundry Agent Service | Managed prompt agents and container/zip hosted agents | Multiple frameworks, custom code, Foundry models/tools, MCP | Tracing, metrics, Application Insights, versioned endpoints | Entra, Foundry projects, Responses API, Azure networking/tools | Core agents GA; Workflows are Preview and retire on 2026-12-01 in favor of Microsoft Agent Framework; traces and workflow agents lack full network isolation, and private ACR for hosted agents requires a project created after 2026-06-25 [R05] |
| Gemini Enterprise Agent Platform - Agent Runtime | Managed Python runtime | ADK, LangGraph, LangChain, LlamaIndex, AG2, custom templates, A2A | Cloud Trace/Logging through platform tooling | Google IAM, Agent Identity, runtime SDK, Google data/tool estate | Platform introduced April 2026; 3-legged OAuth user delegation, 2-legged OAuth and API-key auth are Preview; other launch stages and regions vary [R07][R08][R09] |
| LangSmith Deployment | LangChain-managed cloud, hybrid, or self-hosted | LangGraph application deployed through GitHub or CLI | LangSmith traces/evaluation and Agent Server operations | LangGraph execution model, LangSmith control plane and licensing | LangGraph Platform announced GA in May 2025 and renamed in October 2025 [R10] |
| CrewAI AMP | CrewAI-managed deployment | CrewAI crews/agents, tools, CLI, GitHub, REST | Execution traces, logs, real-time monitoring | CrewAI orchestration model and AMP platform | Managed platform is public; a dated GA declaration was not found, so exact GA date is unknown [R12] |
| Databricks Agents | Databricks Apps or model-serving endpoints | Python custom agents, supervisor agents, Unity Catalog tools, MCP | MLflow tracing, evaluation, and monitoring | Unity Catalog, MLflow, Databricks serving and data plane | Product documentation is public; feature-level GA must be checked per cloud and region [R14][R15] |
| Salesforce Agentforce | Salesforce-managed agent platform | Topics/actions, Flow, Apex, APIs, MCP, Salesforce data | Agentforce lifecycle tooling and Beta Agentforce Session Trace OTel API export | Salesforce metadata, Data 360, Flow/Apex and Trust Layer | Agentforce announced GA on 2024-10-29; the Session Trace OTel API is Beta [R16][R18] |
| IBM watsonx Orchestrate | IBM-managed product deployment | IBM ADK, tools, integrations and agent catalog | Product analytics and current ADK/release surfaces | watsonx Orchestrate catalog, IBM connections and deployment model | Current July 2026 release notes; exact status of each agent feature must be checked [R19][R20] |
| ServiceNow AI Agent Studio | ServiceNow-managed platform | Agentic workflows, skills, platform data/actions and external integrations | Execution details and AI Agent analytics | ServiceNow records, workflows, roles and release family | Current documentation; entitlement and feature status are deployment-specific [R21] |
| UiPath Maestro | Automation Cloud or Automation Suite | BPMN/flow/case orchestration across agents, robots, systems and people | Instance supervision, logs and analytics | UiPath Orchestrator, Integration Service and automation assets | Current cloud/suite docs; exact feature status and parity are unknown [R22] |
| SAP Joule Studio | SAP-managed build and runtime path | Joule agents/skills, SAP actions/APIs and project deployment | Deployment logs and productive-environment status | SAP BTP, Joule, business objects and landscape transport | Current deployment docs; regional and edition availability are unknown [R23] |
Vendor-documented scope. AgentCore is a modular platform whose runtime can host custom agents and tools across multiple frameworks and model providers. AWS documents MCP and A2A support, per-session microVM isolation, long-running execution, persistent filesystems, distinct agent identities, and agent-specific tracing [R01][R02].
Deployment and operations. Runtime offers serverless microVM sessions and, as of the August 2026 notes, managed EC2-backed Instances in the customer's AWS account. The same release notes show that capabilities and quotas continue to change by month and region [R03].
Lock-in and due diligence. Framework and model choice reduce source-level lock-in, but identity, gateway, policy, memory, networking, telemetry, and operational procedures remain AWS services. Validate region parity, session semantics, trace export, fail-open behavior in gateway controls, and recovery before selection.
Evidence strength. Capability and availability claims are vendor-documented. MCP and A2A define portable interfaces independently [R25][R26], but implementation conformance was not independently tested.
Vendor-documented scope. Foundry runs configuration-defined prompt agents or developer-authored hosted agents packaged as a container or source archive. Microsoft documents managed endpoints, autoscaling, dedicated Entra agent identity, session state, custom frameworks, platform tools, tracing, and Application Insights integration [R04][R06].
Deployment and operations. Microsoft's dated readiness table marks core agents GA, while memory, agent guardrails, monitoring, some trace paths, and other adjacent features remain preview or partial GA. A platform-level GA label must not be projected onto every feature [R05].
Lock-in and due diligence. Containerized agent logic can remain portable, while Entra identities, Foundry tools, Responses API behavior, networking, publishing, and project operations create platform coupling. Confirm each required feature's status and region rather than treating "Foundry GA" as blanket readiness.
Evidence strength. Claims are vendor-documented. No independent runtime conformance assessment was identified.
Vendor-documented scope. Google documents a fully managed Python runtime with managed templates for ADK, LangGraph, LangChain, LlamaIndex, and AG2 plus custom templates and A2A support [R08]. Agent Identity is documented as a per-agent SPIFFE identity with certificate-bound credentials and IAM integration. Its 3-legged OAuth user delegation, 2-legged OAuth, and API-key authentication models are marked Preview [R09].
Deployment and operations. The current Gemini Enterprise Agent Platform name replaced the earlier Vertex AI Agent Engine positioning in April 2026. The launch material describes runtime, sandbox, memory, registry, gateway, and observability surfaces [R07].
Lock-in and due diligence. Framework adapters and A2A reduce some code and communication coupling. The Python runtime contract, IAM, Agent Identity, Google observability, memory, registry, and data services remain platform-specific. Confirm launch stage, region, quota, and private-network behavior for every required component.
Evidence strength. Claims are vendor-documented. SPIFFE and A2A provide independently governed interface context, not verification of Google's implementation [R26].
Vendor-documented scope. LangGraph Platform was announced GA in May 2025 and renamed LangSmith Deployment in October 2025. LangChain documents a stateful Agent Server, persistence, horizontal scaling, cloud, hybrid, and fully self-hosted deployment choices [R10][R11].
Deployment and operations. LangSmith Cloud hosts the control plane, data plane, Agent Server, and supporting databases on AWS or Google Cloud, with serverless and dedicated options. Hybrid and self-hosted options change the operating-responsibility boundary [R10][R11].
Lock-in and due diligence. Self-hosting offers infrastructure placement control, but the runtime contract, persistence model, control plane, observability, evaluation, and enterprise license remain LangChain-specific. Confirm non-LangGraph workload support, upgrade responsibility, disconnected operation, and data-plane egress.
Evidence strength. Claims and GA status are vendor-documented. No independent operational assessment was identified.
Vendor-documented scope. CrewAI AMP deploys, monitors, and scales CrewAI crews and agents on managed infrastructure. It supports GitHub, CLI, and low-code deployment, REST invocation, tools, execution traces, logs, and RBAC [R12][R13].
Deployment and operations. Public documentation establishes current managed-platform availability but did not provide a dated GA declaration in the sources reviewed. Exact lifecycle status and GA date remain unknown; availability is documented rather than inferred [R12].
Lock-in and due diligence. AMP's shortest path assumes CrewAI's crew and agent abstractions. Confirm workload identity, network isolation, regional placement, recovery, telemetry export, platform limits, and exit path using a real deployment.
Evidence strength. Claims are vendor-documented. No independent runtime assessment was identified.
Vendor-documented scope. Databricks documents custom agents, supervisor agents, multi-agent systems, MCP tools, scalable query/serving, and an evaluation and monitoring lifecycle [R14]. Production traces can be captured through MLflow [R15].
Deployment and operations. The platform can place agent code in Databricks Apps or serving endpoints and connect it to Unity Catalog assets. The exact status of individual agent, serving, and monitoring features depends on cloud and region and must be checked in the target workspace.
Lock-in and due diligence. This is strongest where the agent's data, functions, models, governance metadata, and operational team already sit in Databricks. Unity Catalog, MLflow, serving endpoints, and Databricks Apps create material platform coupling.
Evidence strength. Claims are vendor-documented. MCP is independently specified [R25], but Databricks implementation conformance was not tested.
Vendor-documented scope. Agentforce is a managed agent layer inside the Salesforce platform. Salesforce documents topics and actions that integrate with platform data, Flow, Apex, APIs, and lifecycle tooling [R17].
Deployment and operations. Salesforce announced Agentforce GA on 2024-10-29 [R16]. The Agentforce Session Trace OTel API is Beta; it exports a single-session OpenTelemetry-shaped representation and documents a 72-hour query window for sessions in the Beta release [R18].
Lock-in and due diligence. Agentforce is most direct when Salesforce records, permissions, automations, and channels are the system of work. Those same assets create the dominant lock-in. Confirm behavior for external systems, trace export completeness, data residency, action rollback, and non-Salesforce channels.
Evidence strength. Capabilities and GA are vendor-documented. OpenTelemetry independently anchors telemetry vocabulary [R35], not the completeness of Salesforce traces.
Vendor-documented scope. IBM provides an Agent Development Kit and CLI for building and deploying agents and tools into watsonx Orchestrate [R19]. Current release notes demonstrate an active managed product surface [R20].
Deployment and operations. Feature availability changes across the SaaS product, ADK, region, and release. The exact GA state of each agent runtime capability is unknown unless the feature-specific release note says otherwise.
Lock-in and due diligence. The ADK, catalog, connections, tool model, and watsonx operating surface create coupling. Confirm supported hosting boundaries, identity propagation, trace export, model portability, recovery, and version compatibility.
Evidence strength. Claims are vendor-documented. No independent runtime assessment was identified.
Vendor-documented scope. ServiceNow documents a managed studio for creating, testing, activating, and monitoring custom AI agents and agentic workflows inside its platform [R21].
Deployment and operations. Availability follows ServiceNow release families and entitlements. The reviewed source is current for the Australia family; it does not establish universal availability for every tenant.
Lock-in and due diligence. ServiceNow records, roles, workflows, skills, and release lifecycle are the center of gravity. Confirm external-agent hosting, identity propagation beyond ServiceNow, telemetry export, action compensation, and upgrade behavior.
Evidence strength. Claims are vendor-documented. No independent runtime assessment was identified.
Vendor-documented scope. Maestro orchestrates agents, robots, systems, and people across BPMN, flow, and case-management models, with deployment and operational supervision in UiPath's cloud or suite environment [R22].
Deployment and operations. The documentation spans Automation Cloud and Automation Suite. Feature parity and lifecycle status must be established for the client's chosen deployment rather than assumed.
Lock-in and due diligence. UiPath process definitions, Orchestrator, Integration Service, robot estate, and operational model create coupling. Confirm the execution boundary for model-driven agents, identity used for downstream actions, trace granularity, and recovery of long-running processes.
Evidence strength. Claims are vendor-documented. No independent runtime assessment was identified.
Vendor-documented scope. SAP documents a managed deployment sequence that validates, builds, provisions, and runs Joule Studio projects, registering runtime artifacts with the agent gateway [R23].
Deployment and operations. Public documentation supports a managed runtime claim, while exact regional, edition, and feature availability remain unknown in this review.
Lock-in and due diligence. SAP BTP, Joule, business objects, actions, identity, and landscape transport are the dominant coupling points. Confirm non-SAP tool support, trace export, environment promotion, rollback, and data boundary.
Evidence strength. Claims are vendor-documented. No independent runtime assessment was identified.
Use the code-first group when the client needs custom agent logic, cross-system orchestration, or control over framework and model choices. Start with the suite-embedded group when the consequential workflow already lives in Salesforce, ServiceNow, UiPath, SAP, or IBM's automation estate and the platform's native permission and action model is an advantage.
This is a shortlist rule, not a final selection rule. A subsequent selection process applies weighted criteria to the client's actual constraints.
The products expose materially different responsibility boundaries:
A feature matrix that does not distinguish those boundaries will compare unlike systems.
Protocol support therefore reduces one lock-in layer; it does not make runtimes interchangeable.
Microsoft's readiness table demonstrates the problem directly: core agents can be GA while memory, monitoring, guardrails, or individual trace paths remain preview [R05]. Apply the same feature-level discipline to every platform. A product-level GA announcement is not evidence that a required component is production-supported in the target region.
Advance a platform only when:
Apply the criteria in the companion governance and control frameworks alongside these technical conditions.
The public sources do not establish production fitness for a specific client; the proof of value should collect direct evidence for:
Record an unknown when a vendor document or test does not answer a question. Do not convert absence of evidence into a positive or negative product claim.
This document does not contain:
Technical identity, isolation, tool-permission, secret, egress, and telemetry capabilities appear only to describe the documented runtime surface. Their governance implications are addressed in the companion governance and control frameworks.
This document carries 87 bracketed citation markers drawn from
35 registered sources. A marker such as
[R101] identifies a row in the document's source
register, which records the external work each claim rests on.
The registers are not yet published on this site, so the markers do not resolve to a link here. The library's own rule is that a claim whose source is not registered does not pass review. Ask us for the register behind any marker and we will send it.
The full text above is free and needs no email. The formatted document is also available to download directly.
Tiered controls for identity, secrets and egress, audit-event completeness, evidence portability, and exit — with the inspection that satisfies each one.
The threats a production agent is exposed to, the control that answers each one, and the evidence that demonstrates the control actually holds.
Who may approve, change, operate, suspend and retire an agent — through which lifecycle gates, with which registry record and which retained evidence.
Architecture patterns for production agents, chosen from constraints and tested behaviour rather than from a diagram or a vendor feature list.
All five frameworks in one place, published in full and free to read without an email.
The frameworks and their document downloads are free, with no email required. If you want help applying the method to your system, leave an email for an engineering conversation.
We review your enquiry and reply by email. No commitment to a paid project; scope and terms are agreed before work begins.
Prefer email? dev@alpha-ai.dev