Agent Governance Toolkit (Microsoft) — Summary
The Agent Governance Toolkit (AGT) by Microsoft is an enterprise-grade, multi-language (Python, TypeScript, .NET, Go, Rust) SDK + Claude Code plugin that provides policy enforcement, zero-trust identity, execution sandboxing, and reliability engineering for autonomous AI agents, covering all 10 OWASP Agentic Top 10 vulnerabilities.
Problem it solves: Production AI agents call tools, browse the web, query databases, and delegate to other agents autonomously. Without governance, three questions are unanswerable: (1) Is this action allowed? (2) Which agent did this? (3) Can you prove what happened? Prompt-level safety fails at near-100% attack success rates under adaptive adversarial prompts (cited: JailbreakBench NeurIPS 2024, Andriushchenko 2024). AGT intercepts every tool call in deterministic application code before the model's intent reaches the wire.
Distinctive trait: The Python core ships 8 distinct packages (Agent OS, Agent Mesh, Agent Runtime, Agent SRE, Agent Compliance, Agent Marketplace, Agent Lightning, Agent Hypervisor) plus a Claude Code plugin that hooks 3 events (SessionStart, UserPromptSubmit, PreToolUse) with a YAML policy engine, 12-vector prompt injection detector, MCP security scanner, and tamper-evident audit log.
Target audience: Enterprise teams deploying AI agents in production who need provable governance, regulatory compliance, and OWASP coverage — not individual developers.
Production-readiness: Active (2309 stars, MIT, last commit 2026-05-26, Public Preview). Microsoft-signed releases. Published to PyPI, npm, NuGet. OpenSSF Scorecard badge. OpenSSF Best Practices badge.
Differs from seeds: No seed framework provides anything comparable in depth. The closest is leash (container-level enforcement) but AGT operates at the application code level across 5 languages, adds identity (SPIFFE/DID/mTLS), prompt injection detection, MCP security scanning, and OWASP compliance verification. The AGT Claude Code plugin is the only framework in the corpus combining PreToolUse policy enforcement with prompt injection defense and an MCP security gateway in a single hook system.