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

No one assigned

    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