Skip to content

[FEATURE] First-party AI Agent Governance Toolkit (AGT) integration for Strands #2157

@jrdeck

Description

@jrdeck

Problem Statement

Microsoft recently released the open-source AI Agent Governance Toolkit (AGT) (MIT licensed). It provides deterministic policy enforcement (YAML / OPA-Rego / Cedar) with ”< 0.1 ms per action”, zero-trust A2A identity (Ed25519 + quantum-safe ML-DSA-65), 4-tier privilege rings, OWASP-Agentic-10 compliance verification, and signed-plugin trust gating. It ships integrations for MAF, Semantic Kernel, AutoGen, LangGraph/LangChain, CrewAI, OpenAI Agents SDK, Google ADK, LlamaIndex, Haystack, and Dify… Strands is not on the list.

Today, Strands users who need OWASP Agentic coverage, per-tool deny policies, or auditable evidence trails (EU AI Act / NIST AI RMF / SOC 2) have to hand-roll it inside hook callbacks. Every team reinvents the same policy, audit, and identity plumbing.

Proposed Solution

A first-party strands-agents-governance adapter (or a Strands entry in AGT’s adapter set) that wires into Strands’ existing extension points.

Use Case

  • Regulated multi-tenant deployments (e.g. agents on Bedrock AgentCore): deterministic per-tenant deny policies on tool calls, not left to model judgement. Clevvi has agents running in AgentCore that will require this functionality.
  • Multi-agent A2A security: Strands apps using A2AServer today have no story for agent identity or trust scoring.
  • Compliance evidence: portable OWASP-10 / EU AI Act / SOC 2 attestations via agt verify without rebuilding per-framework.
  • Supply-chain trust for Strands tool ecosystems: signed-plugin gating at registration time.

Alternatives Solutions

No response

Additional Context

No response

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions