agentclaw

Industry news

Amazon, Microsoft, OpenAI and Vercel agreed on one plugin format for AI agents

Noah Davis · Aug 11, 2026 · 12 min read

Cover card reading: one plugin format, six clients agreed, lock-in on agent tooling is about to drop, with three facts: 6 clients supporting it at launch, 10,000+ public MCP servers, and $0 to adopt.

TL;DR

  • On August 6, 2026, Vercel published Agent Plugins 1.0.0, a portable package format for Agent Skills and MCP servers, refined with Amazon, Anysphere, GitHub, Microsoft and OpenAI. Six clients read it at launch: ChatGPT, GitHub Copilot, Cursor, VS Code, Codex and Kiro.
  • The format is free to adopt (open spec, CC-BY-4.0) and builds on two things already at scale: MCP passed 10,000 active public servers and 97M monthly SDK downloads by December 2025.
  • For a buyer, the win is that a custom skill or tool integration stops being rebuilt per platform. Package it once, and every compatible client can load it, which cuts the repeated spend that vendor lock-in quietly charges.
  • The catch is in the spec on purpose: installation, distribution, permissions and user experience are left to each client. The package is portable; the behavior is not guaranteed identical, so a write-once plugin still needs per-client testing.
  • A free format does not touch the real AI bill. McKinsey found 93% of enterprises exceed their AI budgets, so the money you save on rebuilds can reappear as usage nobody is metering.

On August 6, five companies that mostly compete with each other agreed on a file format. Vercel published Agent Plugins 1.0.0, a way to package the skills and tool connections an AI agent uses so that the same package works across different agent products. Amazon, Anysphere, GitHub, Microsoft and OpenAI helped refine it, and six clients read it on day one. That is a boring sentence with a real consequence, because the thing this standard attacks is the exact reason custom agent work has been getting rebuilt over and over. If you pay someone to build agents, or you are about to, this is worth ten minutes.

What actually shipped

An Agent Plugin is a folder. Inside it sits a plugin.json manifest with two required fields, an optional skills/ folder holding Agent Skills, and an optional mcp.json that declares MCP server connections. That is the whole thing. It is licensed CC-BY-4.0, developed in the open, and the spec lives at agent-plugins.org.

The reason it matters is who signed up to read it. At launch the compatible clients are ChatGPT, GitHub Copilot, Cursor, VS Code, Codex and Kiro. The initial Technical Steering Committee is Amazon, Cursor, Microsoft, OpenAI and Vercel, and Google joined as a core maintainer the same day, wiring it into its own Agents CLI and Data Agent Kit. When the companies that normally build competing walled gardens all agree to accept the same package, the format stops being a proposal and starts being a fact you can plan around.

This did not come from nowhere. It builds on two pieces that already have scale. Anthropic's MCP had passed 10,000 active public servers and 97 million monthly SDK downloads by December 2025, and Agent Skills has been shipping since 2025. Agent Plugins is not a new thing to learn. It is a wrapper that makes the things you already build movable.

Infographic showing an Agent Plugin as a directory: plugin.json manifest with 2 required fields, a skills folder of Agent Skills, and mcp.json for MCP server connections, shipped as version 1.0.0 on August 6, 2026 under CC-BY-4.0, read by six launch clients: ChatGPT, GitHub Copilot, Cursor, VS Code, Codex and Kiro.
The package on the left is small on purpose. The value is entirely on the right: six clients that agreed to load the same folder.Sources: Vercel, Introducing Agent Plugins, 2026; Agent Plugins 1.0 specification, 2026
Show the data behind this infographic
Part of the packageWhat it holds
plugin.jsonThe manifest. Two required fields, ten in total.
skills/Agent Skills: instructions and resources (SKILL.md, scripts, references)
mcp.jsonMCP server connections that wire the agent to tools and data
Clients at launchChatGPT, GitHub Copilot, Cursor, VS Code, Codex, Kiro
LicenseCC-BY-4.0, open spec, version 1.0.0, shipped August 6, 2026

Why a file format is the interesting story this week

Because the file format is where lock-in lives. Right now, if your team builds a genuinely useful agent capability, say a skill that knows your invoice rules plus an MCP connection into your billing system, that work is married to whatever platform it was built on. Move to a different agent product next year and someone rebuilds it. That rebuild is not a line item anybody quotes you. It hides inside internal engineering time, and it is exactly the switching cost that makes a platform sticky whether or not it stays the best one.

A shared package format is a direct hit on that. Build the skill once, wrap it as an Agent Plugin, and every compatible client can load it. The work you commissioned becomes an asset you own rather than a rental tied to one vendor's runtime. For anyone deciding to spend money on custom agent development, that changes the shape of the question from "which platform do we bet on" to "what do we want the agent to do," which is the question you actually wanted to be asking.

The base this standard is built on

The ecosystem this standard makes portable was already at scale before Agent Plugins shipped.

active public MCP servers by December 2025Anthropic, MCP ecosystem update (2025)
10,000+
monthly MCP SDK downloads across Python and TypeScriptAnthropic, MCP ecosystem update (2025)
97M+
agent clients reading the format at launchVercel, Introducing Agent Plugins (2026)
6
cost to adopt: open spec under CC-BY-4.0Agent Plugins 1.0 specification (2026)
$0

What it does to the lock-in math

Here is the before and after, in the terms a buyer feels. Before, the cost of a custom skill scaled with the number of platforms you wanted it on, because each one meant another build. After, you pay for the capability once and the portability rides along. The repeated column of spend collapses into a single entry.

That is the good outcome, and it is worth being concrete about who gets it. A company running agents across more than one client, which is more of them than you would think once you count the coding assistant, the support tool and the internal workbench separately, stops paying the platform tax on every skill. A company that commissions agent work gets a cleaner asset: a deliverable that is not quietly worth less the day it decides to switch vendors. And a builder that ships plugins instead of platform-specific configs is handing over something the client can actually keep.

Before and after diagram. Before: one custom skill plus MCP integration is rebuilt separately for ChatGPT, Copilot, Cursor and each new platform, so cost scales with every platform added. After: the same skill is packaged once as an Agent Plugin and loaded by ChatGPT, Copilot, Cursor, VS Code, Codex and Kiro, so cost is paid once.
The right-hand column is the pitch. The line worth reading twice is the small one under it: portability is the client's job, not the format's promise.Source: Agent Plugins 1.0 specification, 2026
Show the data behind this diagram
  • Before: a custom skill and its MCP integration are rebuilt for ChatGPT, then Copilot, then Cursor, then each new platform. Cost scales with every platform you add.
  • After: the skill and integration are packaged once as an Agent Plugin.
  • The single package is then loaded by ChatGPT, Copilot, Cursor, VS Code, Codex and Kiro.
  • Cost is paid once. Portability of the package is guaranteed; how each client installs, permissions and runs it is left to the client.

The catch is written into the spec on purpose

Read the spec and you find the limit stated plainly: installation, distribution, policy, permissions and user experience are left to each client. That is a deliberate design choice, and it is the difference between a package being portable and an agent behaving identically everywhere. The folder moves. What a client does with it once it lands is the client's call.

So "write once, run anywhere" is the wrong slogan to lift from this. "Package once, still test everywhere" is closer. A plugin that grants a tool broad access on one client might get a permission prompt on another, or a different sandbox, or a different default. A skill that assumes one client's file conventions may not find them on the next. None of that is a flaw in the standard. It is the standard being honest about what it does and does not cover, and it means the per-client validation work does not vanish. It shrinks. If a vendor tells you a plugin is portable and therefore done, that is the sentence to push on.

There is a second thing nobody put in a headline. A shared package format is also a shared distribution channel, and shared distribution channels are where supply-chain risk grows. A plugin bundles skills and tool connections that an agent will execute, and the spec deliberately leaves trust and provenance to clients rather than solving them centrally. We walked through what happens when agent controls fail at the top of the market, and the lesson transfers cleanly: a convenient way to share capability is also a convenient way to share a problem. Vet a plugin the way you would vet a dependency, because that is what it is.

A free format does not touch the real bill

It is easy to read "open, free, portable" and conclude the cost of agent work is falling. The build cost tied to lock-in is falling. The cost of running agents is not, and it is the far bigger number. A format that makes a skill trivial to load into five clients also makes it trivial for five teams to start burning tokens with it, none of them metering, and that is the spend that actually moves a budget. McKinsey found 93% of enterprises already exceed their AI budgets, and we went through what that does to a build in our piece on running agent work in-house. A package format does nothing about it. The rebuild you just stopped paying for was never where the money went.

What we would do about this in the next month

Three moves, in order.

  1. Make portability a question you ask out loud. If you are commissioning agent work now, ask whether the deliverable ships as an Agent Plugin or as platform-specific config. The answer tells you whether you are buying an asset or renting one, and it costs nothing to ask before the contract is signed. This is the same first-call discipline we push for vetting any agent build team: the good ones have already thought about what you keep.
  2. Do not rip anything out to chase this. The standard is a week old, client support is real but uneven, and "portable" still means "test on each client." If your current agents work, they keep working. Make new work portable by default rather than migrating working systems for a property you are not using yet.
  3. Treat plugins as dependencies from day one. The moment your team can install a shared plugin in a click is the moment you need a rule about which plugins, from where, with what access. The convenience and the risk arrived in the same release, and only one of them is self-limiting.

We build agents for a living, so weigh this accordingly: the part of that work worth paying for was never the platform-specific typing that this standard removes. It is the scoped access, the evals that catch drift before your customers do, and a named owner when something breaks. A portable package makes the deliverable more valuable to you, which is a good reason to care what is inside it.

Before and after the standard, for a buyer

Cost of a skill across N platforms

Platform-specific build
Roughly N builds
Portable Agent Plugin
One build plus per-client testing

What you own on switch day

Platform-specific build
Config tied to the old vendor
Portable Agent Plugin
A package the new client can load

Behavior across clients

Platform-specific build
Whatever each build did
Portable Agent Plugin
Same package, client-defined install and permissions

Where the risk moves

Platform-specific build
Rebuild cost you can see
Portable Agent Plugin
A shared channel you have to vet

What still costs money

Platform-specific build
Tokens, hosting, monitoring
Portable Agent Plugin
Tokens, hosting, monitoring, unchanged

Portability changes the build column and the ownership column. It does not change the run-cost column, which is the biggest one.

The questions worth asking about Agent Plugins 1.0

What is Agent Plugins 1.0 in one sentence?+

It is an open, free package format that bundles an AI agent's Agent Skills and MCP tool connections into one folder, so any compatible client can load the same package instead of each one needing its own build. Vercel published version 1.0.0 on August 6, 2026, refined with Amazon, Anysphere, GitHub, Microsoft and OpenAI.

Which agent clients support it?+

Six at launch: ChatGPT, GitHub Copilot, Cursor, VS Code, Codex and Kiro. Google also joined as a core maintainer and is wiring it into its own Agents CLI and Data Agent Kit. Support is real but uneven, so a plugin that loads in one client still needs testing in the next.

Does portable mean an agent behaves the same everywhere?+

No, and the spec says so directly. Installation, distribution, permissions and user experience are left to each client. The package moves; how a client installs it, what it lets the plugin access, and how it runs are the client's decisions. Plan for per-client testing, not a single write-once build.

Should we migrate our existing agents to it now?+

No. The standard is a week old and your working agents keep working. The sensible move is to make new agent work portable by default and leave running systems alone until you have an actual reason to move them. Migrating for a property you are not using yet is cost without a return.

Does this make custom agent development cheaper?+

It cuts one specific cost: rebuilding the same skill for each platform. It does nothing to the cost of running agents, which is far larger. McKinsey found 93% of enterprises already exceed their AI budgets, and a format that makes a skill easy to load into five clients makes it easy for five teams to run up that bill.

Is there a security angle to a shared plugin format?+

Yes. A plugin bundles skills and tool connections an agent will execute, and the spec leaves trust and provenance to each client rather than solving them centrally. A shared, easy distribution channel is also a shared attack surface. Vet a plugin the way you vet any third-party dependency, especially one with access to your systems.

Commissioning agent work and want it to be portable?

Bring the idea to a free audit. We will tell you whether it should ship as an Agent Plugin, what it costs to run after launch, and where the honest limits are before you spend a dollar.

Starter builds run $1,500 to $2,500 fixed. Retainers start at $5,000 a month. The audit is free either way.

Share thison Xon LinkedIn

Written by

Noah Davis · AI Research Writer

I research emerging AI developments and write in-depth articles that give readers the context behind them.

Hiking & nature photography

Book audit