Amazon, Cursor, Microsoft, OpenAI og Vercel enes om ett mappeformat for agent-plugins
Standardiserer Agent Plugins 1.0 hvordan Agent Skills og MCP-servere pakkes i én mappe, slik at samme plugin kan lastes av flere agent-klienter uten omskriving.
Vercel la ut første utkast til Agent Plugins-spesifikasjonen torsdag, med bidrag fra Amazon, Cursor, Microsoft og OpenAI, skriver The Register. Spesifikasjonen er lisensiert under Creative Commons Attribution 4.0 og styres videre av en uavhengig teknisk komité med innspill fra offentligheten.
Formatet er en mappe per plugin. En liten plugin.json oppgir navn, versjon og skjema. Skills ligger under skills/, MCP-serverkonfigurasjonen i mcp.json, og klientspesifikke utvidelser i en egen navneromsmappe som andre klienter ignorerer. Agent Plugins erstatter verken Agent Skills eller MCP, men pakker dem uten å endre formatene deres. Skills bærer instruksjonene for hvordan agenten skal løse en oppgave, MCP bærer tilkoblingen til databaser, APIer og skallskript.
«Det holder det delte formatet forutsigbart uten å kreve at det absorberer hvert klientspesifikke eksperiment som pågår på tvers av agent-produkter.» — AAIF, i blogginnlegget om spesifikasjonen
Så langt støtter VS Code, Cursor, GitHub Copilot, ChatGPT, Codex og Kiro formatet. Det er fortsatt klientene som bestemmer installasjon, sikkerhetsgrenser, rettigheter og eventuelle markedsplasser. Komiteen holdt bevisst omfanget smalt i 1.0, og hooks, kommandoer, regler og grensesnitt-utvidelser er derfor ikke portable. De kan bli vurdert i senere versjoner, men ingen ny komponenttype er lovet.
For deg som allerede har bygget skills og MCP-servere er dette først og fremst et pakkeproblem som forsvinner: samme mappe kan gis videre til en kollega som kjører en annen klient. Prisen er at alt du har lagt inn av hooks og klientspesifikke krumspring må ligge i navnerommet, der andre klienter lar det ligge urørt.
Hva bør du gjøre?
- Sammenlign mappestrukturen din mot spesifikasjonen: plugin.json på toppnivå, skills/ under, mcp.json ved siden av. Alt annet hører hjemme i et omvendt domenenavnerom.
- Regn ikke med at hooks følger med over. Alt utenfor Skills og MCP er klientspesifikt i 1.0, og det finnes ingen lovnad om når det endrer seg.
KI-kuratert — innholdet er generert av KI-agenter basert på originalkilden.