Edit

Microsoft Defender for Endpoint AI agent support matrix

The Microsoft Defender for Endpoint AI agent support matrix identifies the local AI agents and related scenarios that Defender supports for discovery and runtime protection. Discovery support and runtime protection support are listed separately because they have different operating system and integration requirements.

Only supported combinations appear in the matrix. If a combination isn't listed, it isn't currently documented as supported.

AI agent discovery support

AI agent discovery identifies local AI agents and their configured Model Context Protocol (MCP) servers on onboarded devices. The Name values in these tables correspond to the Name column in the AgentsInfo advanced hunting table. The Vendor values correspond to RawAgentInfo.localAgentMetadata.vendor.

Discovery is activity based. Defender lists an agent after it observes agent activity on an onboarded device. Installing an agent doesn't by itself guarantee that the agent appears in the local AI agent inventory. For more information about how Defender observes agent activity and how this inventory differs from an inventory of installed software, see Local AI agent discovery with Microsoft Defender for Endpoint.

A checkmark in the Discovers MCP column indicates that Defender reports remote MCP server data in McpServers and local MCP server data in RawAgentInfo.localAgentMetadata.localMcps. A dash indicates that MCP server configuration discovery isn't documented for that combination.

A checkmark in the Discovers agent column indicates that Defender supports discovery of that local AI agent.

Use the values in the Name and Vendor columns in your advanced hunting queries. For examples, see Get an inventory of local AI agents and Review the MCP servers and tools that local AI agents use.

Note

For runtime protection support, see AI agent runtime protection support.

Windows

Name Vendor Discovers agent Discovers MCP
Amp CLI Amp โœ“ -
Antigravity CLI Google โœ“ โœ“
Antigravity Desktop Google โœ“ โœ“
Antigravity IDE Google โœ“ โœ“
Buzz Block โœ“ -
ChatGPT Classic OpenAI โœ“ -
ChatGPT Desktop OpenAI โœ“ โœ“
Claude Code Anthropic โœ“ โœ“
Claude Desktop Anthropic โœ“ โœ“
Clawpilot Microsoft โœ“ -
Cline CLI Cline โœ“ -
CoCo CLI Snowflake โœ“ -
CoCo Desktop Snowflake โœ“ -
Codex CLI OpenAI โœ“ โœ“
Codex Desktop OpenAI โœ“ โœ“
Cursor Anysphere โœ“ โœ“
DeepSeek Harness DeepSeek โœ“ -
Devin CLI Cognition โœ“ -
Devin Desktop Cognition โœ“ โœ“
Foundry Local Microsoft โœ“ -
Gemini CLI Google โœ“ โœ“
GitHub Copilot App GitHub โœ“ โœ“
GitHub Copilot CLI GitHub โœ“ โœ“
Goose CLI Agentic AI Foundation โœ“ -
Goose Desktop Agentic AI Foundation โœ“ -
Grok Bot SpaceXAI โœ“ -
Grok Build SpaceXAI โœ“ -
Hermes Agent Nous Research โœ“ -
Junie CLI JetBrains โœ“ โœ“
Kilo CLI Kilo Code โœ“ -
Kimi Code CLI Moonshot AI โœ“ -
Kiro CLI Amazon โœ“ โœ“
Kiro IDE Amazon โœ“ โœ“
LM Studio Element Labs โœ“ -
LM Studio Bionic Element Labs โœ“ -
Microsoft Scout Microsoft โœ“ -
Nanobot Claw โœ“ -
Oh My Pi Stencil โœ“ -
Ollama Desktop Ollama โœ“ -
OpenClaw OpenClaw Foundation โœ“ โœ“
OpenCode Anomaly โœ“ โœ“
Perplexity Desktop Perplexity โœ“ -
Pi Coder Earendil Works โœ“ -
Poe Desktop Quora โœ“ -
QClaw Tencent โœ“ -
Qwen Code Alibaba Cloud โœ“ -
Qwen Code Desktop - โœ“ -
Qwen Studio Alibaba Cloud โœ“ -
Trae IDE ByteDance โœ“ -
VSCode Claude Code Extension Anthropic โœ“ โœ“
VSCode Cline Extension Cline โœ“ โœ“
VSCode Codex Extension OpenAI โœ“ โœ“
VSCode Gemini Code Assist Extension Google โœ“ โœ“
VSCode GitHub Copilot Extension GitHub โœ“ โœ“
VSCode Kimi Code Extension Moonshot AI โœ“ -
VSCode Roo Code Extension Roo Code โœ“ โœ“
Warp Warp โœ“ โœ“
Windsurf Cognition โœ“ โœ“
ZCode Z.ai โœ“ -
ZeroClaw Claw โœ“ โœ“

Windows Subsystem for Linux (preview)

The following local AI agents are supported when they run in Windows Subsystem for Linux (WSL). WSL support doesn't indicate support for native Linux endpoints.

Name Vendor Discovers agent Discovers MCP
Claude Code Anthropic โœ“ -
Codex CLI OpenAI โœ“ -
GitHub Copilot CLI GitHub โœ“ -

macOS (preview)

Name Vendor Discovers agent Discovers MCP
Antigravity CLI Google โœ“ -
Antigravity Desktop Google โœ“ -
Antigravity IDE Google โœ“ -
ChatGPT Classic OpenAI โœ“ -
ChatGPT Desktop OpenAI โœ“ โœ“
Claude Code Anthropic โœ“ โœ“
Claude Desktop Anthropic โœ“ โœ“
Clawpilot Microsoft โœ“ -
Cline CLI Cline โœ“ -
CoCo Desktop Snowflake โœ“ -
Codex CLI OpenAI โœ“ โœ“
Codex Desktop OpenAI โœ“ โœ“
Cursor Anysphere โœ“ โœ“
Devin CLI Cognition โœ“ โœ“
Devin Desktop Cognition โœ“ -
Foundry Local Microsoft โœ“ -
Gemini CLI Google โœ“ โœ“
GitHub Copilot App GitHub โœ“ โœ“
GitHub Copilot CLI GitHub โœ“ โœ“
Goose CLI Agentic AI Foundation โœ“ -
Goose Desktop Agentic AI Foundation โœ“ -
Grok Build SpaceXAI โœ“ -
Hermes Agent Nous Research โœ“ -
Junie CLI JetBrains โœ“ -
Kimi Code CLI Moonshot AI โœ“ -
Kiro CLI Amazon โœ“ -
Kiro IDE Amazon โœ“ -
LM Studio Element Labs โœ“ -
LM Studio Bionic Element Labs โœ“ -
Microsoft Scout Microsoft โœ“ -
Nanobot Claw โœ“ -
Ollama Desktop Ollama โœ“ โœ“
OpenClaw OpenClaw Foundation โœ“ โœ“
OpenCode Anomaly โœ“ โœ“
Perplexity Desktop Perplexity โœ“ -
Pi Coder Earendil Works โœ“ -
Poe Desktop Quora โœ“ -
QClaw Tencent โœ“ -
Qwen Code Alibaba Cloud โœ“ -
Qwen Studio Alibaba Cloud โœ“ -
Trae IDE ByteDance โœ“ -
VSCode Claude Code Extension Anthropic โœ“ โœ“
VSCode Cline Extension Cline โœ“ โœ“
VSCode Codex Extension OpenAI โœ“ โœ“
VSCode Gemini Code Assist Extension Google โœ“ โœ“
VSCode GitHub Copilot Extension GitHub โœ“ โœ“
VSCode Kimi Code Extension Moonshot AI โœ“ -
VSCode Roo Code Extension Roo Code โœ“ -
Warp Warp โœ“ โœ“
Windsurf Cognition โœ“ -
ZeroClaw Claw โœ“ -

AI agent runtime protection support

Support is organized by the method Defender uses to inspect agent activity.

Runtime protection support doesn't indicate that protection is enabled on a device. To configure audit or block mode, see Set up AI agent runtime protection with Microsoft Defender for Endpoint.

A dash indicates that a mode or minimum version doesn't apply or isn't specified.

Windows (preview)

The following tables list agent and inspection method combinations on Windows.

Agent-native event inspection

Agent-native event inspection uses vendor-supported event interfaces. The hooks documentation links describe the applicable vendor interface.

AI agent or application Mode Minimum versions Hooks documentation
Claude Code - - Claude Code hooks
GitHub Copilot CLI - - GitHub Copilot CLI hooks
GitHub Copilot app - - GitHub Copilot hooks reference
Claude Desktop Code - Claude Code hooks
VS Code GitHub Copilot extension - - GitHub Copilot hooks reference
VS Code Claude Code extension - - Claude Code hooks

Network inspection

Network inspection covers agents that communicate with LLMs through well-known inference services. It doesn't cover agents that use certificate pinning or HTTP/3.

AI agent or application Mode Minimum versions
OpenClaw - -
Ollama Desktop - -
ChatGPT Classic - -
ChatGPT Desktop Chat ChatGPT Desktop 26.810.52044 (minimum tested)