plugin-kit-ai

Соберите плагин один раз и выпускайте его для нескольких ИИ-агентов из одного репозитория. plugin-kit-ai — это дом для нашей первой линейки плагинов и тулкит с открытым кодом, на котором она строится.

Один репозиторий
Понятный процесс
Открытый код

Чистый путь от одного репозитория плагина к нескольким агентам

Простая подача, честные границы и рабочий процесс, который не разваливается по мере роста продукта.

Один репозиторий вместо россыпи настроек

Держите один репозиторий плагина как источник истины, а не копируйте одну и ту же логику по разным папкам под каждого агента.

Начните с одного сильного сценария, расширяйтесь позже

Сначала делайте плагин для одного агента, который нужен вам прямо сейчас, а новых поддерживаемых агентов добавляйте только когда это действительно требуется.

Валидация перед передачей дальше

Используйте повторяемый цикл generate + validate до того, как плагин попадёт к коллеге, в CI или к конечному пользователю.

Понятная граница поддержки

Основные пути сегодня уже стабильны. Несколько продвинутых поверхностей всё ещё явно помечены как beta, чтобы команда понимала, на что можно уверенно опираться в проде.

Устанавливайте плагины сразу в несколько агентов

Один путь установки помогает завести один и тот же плагин в Claude, Codex, Gemini, OpenCode, Cursor и другие поддерживаемые targets.

Безопасно обновляйте, чините и удаляйте

Держите managed-установки в актуальном состоянии, чините drift, когда target выпадает из синхронизации, и чисто удаляйте плагины, когда они больше не нужны.

С этого стартует наша первая линейка плагинов

Здесь находится реальный каталог собственных плагинов для онлайн-сервисов и локальных инструментов. Если ценность продукта живёт в вашем собственном коде рантайма, используйте вместо этого продвинутый путь custom logic.

Смотреть все

Создание своего плагина

Создание своего плагина

Выберите форму repo под задачу, а потом откройте гайд, который объясняет этот путь подробнее.

Подключить онлайн-сервис

Начните с hosted-интеграции вроде Notion, Stripe, Cloudflare или Vercel.

Команда
plugin-kit-ai init my-plugin --template online-service
Открыть job-first guide

Подключить локальный инструмент

Начните с инструмента, которым repo владеет сам, например Docker Hub, Chrome DevTools или HubSpot Developer.

Команда
plugin-kit-ai init my-plugin --template local-tool
Открыть job-first guide

Сделать свой plugin с логикой

Advanced

Выбирайте это, когда продукт определяют ваш код, hooks или runtime behavior.

Команда
plugin-kit-ai init my-plugin --template custom-logic
Открыть advanced guide

С чего начать

Выберите путь установки, откройте документацию и начните с одного чистого репозитория плагина.

Последний релиз · v1.2.4 · 24 мая 2026 г.

Самый быстрый старт

Это самый быстрый путь к реальной установке плагина или к валидному репозиторию.

Выберите, как запускать plugin-kit-ai

Запускайте plugin-kit-ai без постоянной установки, если хотите максимально быстро добавить реальный плагин.

01

Запустите plugin-kit-ai удобным способом

Команда
npx plugin-kit-ai@latest version

Самый быстрый путь, если сначала нужен one-command install плагина.

02

Сразу попробуйте реальный плагин

Команда
npx plugin-kit-ai@latest add notion --target claudenpx plugin-kit-ai@latest add notion

Первая команда - безопасный single-target путь. Вторая ставит все поддерживаемые outputs этого плагина.

03

Создайте свой plugin repo

Команда
npx plugin-kit-ai@latest init my-plugin --template online-servicecd my-plugin

Когда install path уже понятен, стартуйте с template, который совпадает с задачей.

04

Сгенерируйте и проверьте перед handoff

Команда
npx plugin-kit-ai@latest generate .npx plugin-kit-ai@latest validate . --platform claude --strict

Используйте generate и строгую проверку до CI, handoff коллеге или релиза.

Снимок поддержки

Текущая глубина поддержки по реальной политике поддержки и матрице поддерживаемых путей.

Плагин для Claude

Готово для продакшена

Готово для продакшена в рамках стабильного базового набора hook-событий. Настройки и manifest-extra поддерживаются уверенно, а более широкие поверхности Claude пока ещё частично в бете.

Интеграция и пакет для Codex

Готово для продакшена

Notify-интеграция для Codex и официальный пакетный вариант уже готовы для продакшена.

Расширение для Gemini

Готово для продакшена

Сборка расширения для Gemini готова для продакшена, а Go runtime-путь тоже готов для продакшена в рамках текущего стабильного контракта из 9 hook-событий.

Workspace-config путь для OpenCode

Только конфигурация

Поддерживаются repo-local config, MCP, skills, команды, агенты, темы и plugin refs, но это всё ещё путь конфигурации рабочего пространства, а не продакшен-runtime.

Workspace-config путь для Cursor

Только конфигурация

Поддерживаются правила проекта и MCP-конфиг, а корневые CLAUDE.md и AGENTS.md зарезервированы для boundary docs плагина; Cursor остаётся строгим workspace-config путём.

Открыть границу поддержки

Почему это работает

Не борьба с конкурентами, а практичное сравнение с тремя путями, через которые команды обычно сами создают лишний рассинхрон.

Подход
plugin-kit-ai
Ручная настройка
Дублированные конфиги
Одноразовые скрипты
Один репозиторий для нескольких вариантов
Один источник истины
Новая настройка на каждого агента
Можно, но быстро появляется рассинхрон
Обычно только один локальный сценарий
Валидация перед передачей дальше
Опирается на validate --strict
Зависит от ручной проверки
Одна и та же проверка повторяется везде
Легко пропустить крайние случаи
Ясная граница между стабильным и бета-режимом
Задокументировано и явно
Обычно это знание живёт в головах
Неясность тоже копируется
Нет общего контракта
Новые варианты без старта с нуля
Расширение из того же репозитория
Возможно, но с большим объёмом переделок
Каждый новый выход почти как новый проект
Чаще всего это переписывание
Понятные каналы установки и релизов
Документация, релизы и установка связаны в один понятный путь
Всё собираете сами
Можно, но это повторяющаяся работа
Обычно только локально и без общей системы
Понятный онбординг для команды
Общий процесс и примеры
Знание живёт в людях и чатах
Больше файлов, та же путаница
Трудно передавать дальше

Есть вопросы? У нас есть ответы

Практичная версия: что это решает, кому подходит и какую страницу открыть первой.

Старт

Нужен более ясный следующий шаг?

Большинству людей достаточно трёх страниц: quickstart, Python guide если это ваш стек, и support boundary перед тем, как обещать лишнее.