---
title: "Plugin systems"
canonical: "https://canmyagentuse.com/features/plugins"
contentKind: "feature"
locale: "en"
description: "Compare portable Agent Plugins, native product extensions, packaged components, marketplaces, isolation, and vendor-specific extensions independently."
llmSummary: "Plugin support is a family of independent claims covering portable manifests, native extensions, packaged skills, packaged MCP, distribution, isolation, and vendor extensions."
publishedAt: "2026-08-28T00:00:00.000Z"
updatedAt: "2026-08-28T00:00:00.000Z"
verifiedAt: null
tags: ["interfaces","plugins","packaging","distribution"]
---

# Plugin systems

Plugin support is a family of independent claims covering portable manifests, native extensions, packaged skills, packaged MCP, distribution, isolation, and vendor extensions.

- HTML: https://canmyagentuse.com/features/plugins
- JSON: https://canmyagentuse.com/api/v1/features/plugins.json
- Markdown: https://canmyagentuse.com/features/plugins.md

Terminology basis: Catalog grouping. This organizes related compatibility questions and is not itself a support claim.

“Supports plugins” is not a sufficient compatibility claim. A product-native extension, a portable Agent Plugins package, a packaged skill, and a marketplace install can have different formats, trust boundaries, and lifecycle behavior.

This family derives progress from independently evidenced atomic capabilities.

## Atomic capabilities

- [Agent Plugins failure isolation](/features/agent-plugin-failure-isolation.md) — Reject invalid components narrowly without disabling valid components in the same package.
- [Agent Plugins packaged MCP](/features/agent-plugin-mcp.md) — Load MCP server configuration contained in an Agent Plugins package.
- [Agent Plugins packaged skills](/features/agent-plugin-skills.md) — Load portable Agent Skills contained in an Agent Plugins package.
- [Agent Plugins portable manifest](/features/agent-plugin-core.md) — Load the published portable plugin.json manifest and its core components.
- [Native plugin system](/features/native-plugins.md) — Install and load a product-specific extension package.
- [Plugin marketplace](/features/plugin-marketplace.md) — Discover and install extensions through a documented registry or marketplace.
- [Plugin vendor extensions](/features/plugin-vendor-extensions.md) — Preserve namespaced host-specific behavior without representing it as portable core support.

## Current family progress by product

Family support is derived from atomic child records. No umbrella compatibility value is authored.

- [ChatGPT](/harnesses/chatgpt-web.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Claude](/harnesses/claude-web.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Gemini](/harnesses/gemini-web.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Copilot](/harnesses/copilot-web.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Grok](/harnesses/grok-web.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Grok Bot](/harnesses/grok-bot-desktop.md): 4/7 supported or partial; 4/7 reviewed; yes 4, partial 0, no 0, unknown 3
- [Perplexity](/harnesses/perplexity-web.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Le Chat](/harnesses/le-chat.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Devin](/harnesses/devin-web.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Replit Agent](/harnesses/replit-agent.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [ChatGPT](/harnesses/chatgpt-desktop.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Claude](/harnesses/claude-desktop.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Cursor](/harnesses/cursor.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [OpenWork Desktop](/harnesses/openwork-desktop.md): 1/7 supported or partial; 1/7 reviewed; yes 1, partial 0, no 0, unknown 6
- [Copilot Chat](/harnesses/vscode-copilot.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Chrome WebMCP origin trial](/harnesses/chrome-webmcp-preview.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Windsurf](/harnesses/windsurf.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Zed Agent](/harnesses/zed-agent.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Continue](/harnesses/continue.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Cline](/harnesses/cline.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [JetBrains AI](/harnesses/jetbrains-ai.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Warp](/harnesses/warp.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Claude CLI](/harnesses/claude-cli.md): 2/7 supported or partial; 2/7 reviewed; yes 1, partial 1, no 0, unknown 5
- [ChatGPT CLI](/harnesses/chatgpt-cli.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Codex CLI](/harnesses/codex-cli.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [OpenCode](/harnesses/opencode.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Gemini CLI](/harnesses/gemini-cli.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Aider](/harnesses/aider.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Goose](/harnesses/goose.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Copilot CLI](/harnesses/copilot-cli.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
- [Amp](/harnesses/amp-cli.md): 0/7 supported or partial; 0/7 reviewed; yes 0, partial 0, no 0, unknown 7
