AI

Редакция Overclock.bg ·

Agent Plugins: общ стандарт за плъгини на AI агенти

Agent Plugins: общ стандарт за плъгини на AI агенти

На 6 август Amazon, Microsoft, OpenAI, Cursor и Vercel публикуваха Agent Plugins 1.0.0 — обща спецификация за това как се пакетират разширенията на AI агентите. Идеята е проста: разработчикът описва плъгина си веднъж, а той се зарежда еднакво в ChatGPT, Codex, GitHub Copilot, VS Code, Cursor и Kiro. Още в деня на обявяването Google също се включи като core maintainer.

Една папка, един манифест

Технически стандартът е изненадващо скромен. Плъгинът е обикновена директория с манифест plugin.json и няколко по избор подпапки:

my-plugin/
  plugin.json     # метаданни за плъгина
  skills/         # Agent Skills — инструкции и ресурси
  mcp.json        # MCP сървъри (stdio, Streamable HTTP, HTTP+SSE)
  com.example.client/  # разширения за конкретен клиент

Самият манифест изисква на практика само две неща — схемата и името:

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "my-dev-tools",
  "description": "React development utilities",
  "version": "1.2.0"
}

Останалото — author, homepage, repository, license, keywords — е по желание. Структурата на файловете носи договора, а не дълъг конфигурационен файл.

Версия 1.0.0 стандартизира два вече съществуващи компонента: Agent Skills за многократно използваеми инструкции и Model Context Protocol за връзка с външни инструменти и данни. За специфично поведение на конкретен клиент има namespace-и с обърнати домейни (например com.example.client/), така че всеки може да добави своите екстри, без да чупи преносимостта.

Кой държи кормилото

Първоначалното предложение идва от Vercel, а окончателният текст е шлифован съвместно с AWS, Anysphere (компанията зад Cursor), GitHub, Microsoft и OpenAI. Техническият управителен комитет тръгва с представители на Amazon, Cursor, Microsoft, OpenAI и Vercel, а уставът изрично забранява един производител да държи мнозинство от местата. Google се присъедини като core maintainer с Кевин Хау от DeepMind.

Работата тече публично в GitHub хранилището на спецификацията.

Какво работи още от първия ден

Списъкът с клиенти при старта включва ChatGPT, Codex, Cursor, GitHub Copilot, Kiro и VS Code. Във VS Code плъгините се търсят в Extensions с @agentPlugins или се инсталират директно от Git хранилище през командата Chat: Install Plugin From Source.

AWS пренаписа Kiro Powers така, че да работят нативно със спецификацията, и пусна AWS Agent Toolkit — над 30 подбрани skills за Lambda, S3, DynamoDB, CDK и други услуги. Google от своя страна публикува Agents CLI (работи с Antigravity, Gemini CLI, Claude Code и Cursor) и Data Agent Kit с връзки към BigQuery, Spanner и Cloud SQL.

Какво стандартът нарочно не покрива

Тук е най-интересното. Спецификацията описва само пакетиране и откриваемост. Магазини, инсталация, права, sandbox и доверие остават изцяло в ръцете на всеки клиент. Текстът все още е обозначен като работен проект и няма раздел за сигурност.

Това е съществено предупреждение, а не дребен детайл. Един и същ плъгин ще се зарежда в шест различни агента с шест различни политики за достъп — а тази седмица видяхме нагледно как скрити инструкции в един имейл превземат пет AI браузъра. Общият формат прави разпространението по-лесно и за добронамерените, и за останалите.

Скептицизъм има и сред разработчиците. Дакс Раад от екипа на SST нарече Agent Plugins „тънък стандарт“ и прогнозира, че полезните части така или иначе ще мигрират към специфичните разширения на всеки клиент.

Голямото отсъстващо име

Anthropic не участва — при положение че компанията създаде и Model Context Protocol, и Agent Skills, и ги отвори като стандарти. Тоест петимата са се обединили около два формата, чийто автор не е на масата. Claude Code при това е сред клиентите, които Google изрично изброява като поддържани от своя Agents CLI.

Дали Anthropic ще се присъедини по-късно, ще покажат следващите месеци. Компанията и без това има други приоритети — наскоро писахме, че събира екип за собствени чипове.

Заключение

Agent Plugins е по-скоро водопроводна работа, отколкото пробив — и точно затова има значение. Досега всеки инструмент искаше своя формат и разработчиците или избираха една екосистема, или поддържаха пет варианта на едно и също нещо. Един манифест и една папка решават този проблем евтино.

Ако пишете разширения за агенти, си струва да пробвате формата още сега — миграцията от съществуващи skills и MCP конфигурации е основно преместване на файлове. Само не разчитайте, че стандартът ще ви даде и модел на сигурност: това си остава ваша работа и работа на клиента, в който плъгинът се зарежда.

Харесва ви? Отбележете ни и ще ни виждате по-нагоре в Google.

Предпочитан източник в Google

Прочетете още