Skip to Content
Руководство для пользователейРасширениеAgent Plugins v1

Agent Plugins v1

Qwen Code нативно загружает переносимые пакеты Agent Plugins v1 . Пакет сохраняет свои стандартные файлы plugin.json, mcp.json и SKILL.md: при установке не генерируется qwen-extension.json и не переписываются переносимые файлы.

Используйте существующие команды расширений с локальной директорией, ссылкой, архивом, Git-репозиторием, URL архива или скоуп-пакетом npm:

qwen extensions install ./my-agent-plugin qwen extensions link ./my-agent-plugin qwen extensions install owner/my-agent-plugin

Корневой манифест должен соответствовать канонической схеме v1:

{ "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "my-agent-plugin", "version": "1.0.0" }

Поддерживаемые возможности

ВозможностьПоддержка
skills/*/SKILL.md в дочерних директорияхДа
stdio MCP-серверыДа
Streamable HTTP MCP-серверыДа
Legacy HTTP+SSE MCP-серверыНет; запись пропускается
Команды, агенты и хукиНет; эти директории игнорируются
Контекст Qwen, настройки, каналы и приложенияНет
Клиентские неймспейсы extensions.*Нет; нереализованные неймспейсы игнорируются

Навыки следуют спецификации Agent Skills . Невалидный навык пропускается без отключения валидных соседних навыков. Экспериментальное поле allowed-tools распознаётся как строка, но не предоставляет предварительно одобренные инструменты Qwen.

Для stdio MCP-серверов Qwen Code раскрывает ${PLUGIN_ROOT} и ${PLUGIN_DATA} однократно в args, значениях переменных окружения и cwd. PLUGIN_DATA — это доступная для записи директория на установку, содержимое которой сохраняется при обновлениях и переустановке. Удалённые MCP-эндпоинты должны использовать HTTPS, за исключением loopback HTTP-эндпоинтов.

Agent Plugins v1 — это формат пакета, а не интеграция с маркетплейсом. Устанавливайте пакеты через существующие источники расширений Qwen Code.

Last updated on