AI Code Toolkit — плагин

aicode-toolkit

Плагины и MCP-серверы для агента: проекты из шаблонов, паттерны перед правкой файла и ревью по правилам из YAML.

  • 160 ★ репозитория
  • Последний коммит
  • AGPL-3.0
Плагин

Расширенный доступ

Почему такой уровень

  • Серверы создают и меняют файлы по шаблонам, а с флагом `--review-tool` отправляют код во внешний LLM-инструмент.
Все причины и проверки

agiflow/aicode-toolkit

Установка

Ручная установка

npx @agiflowai/aicode-toolkit init

Создает `templates/` и `.toolkit/settings.yaml`; нужен Node.js 22.12 или новее. Для новой папки есть вариант `init --name my-app --project-type monolith`.

Доступ и проверки

Как мы проверяем

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

  • Серверы создают и меняют файлы по шаблонам, а с флагом `--review-tool` отправляют код во внешний LLM-инструмент.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

AI Code Toolkit переносит соглашения репозитория из разросшихся `CLAUDE.md` и `AGENTS.md` в конфиги шаблонов: `scaffold.yaml`, `architect.yaml` и `RULES.yaml`. Агент запрашивает только те правила, которые относятся к текущей задаче. Работу ведут три MCP-сервера. `scaffold-mcp` создает проекты и фичи из шаблонов, `architect-mcp` показывает паттерны проектирования для файла перед правкой и проверяет изменения по правилам, `style-system` ищет темы, CSS-классы и компоненты. Четвертый, `one-mcp`, экономит контекст: инструменты открываются по мере необходимости. Комплект разбит на пять плагинов по задачам: `aicode-bootstrap`, `aicode-develop`, `aicode-review`, `aicode-admin` и `aicode-design`. Они ставятся через marketplace в Claude Code и Codex, для Gemini CLI есть локальная установка расширения.

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

Подходит, если

  • Новый сервис на Next.js или библиотеку на TypeScript создают из готового шаблона.
  • Агент добавляет маршрут API, и структура файлов должна совпасть с принятой в проекте.
  • Перед правкой файла агенту показывают паттерны для этого пути в репозитории.
  • После изменений код проверяют по `RULES.yaml` и исправляют нарушения.
  • Фронтенд-агент подбирает CSS-классы и общие компоненты по теме проекта.

Не подходит, если

  • В проекте нет шаблонов и желания вести `scaffold.yaml`: без папки `templates/` сервер scaffold не стартует.
  • Хватает короткого `CLAUDE.md`: отдельная система правил только усложнит репозиторий.
  • Для закрытого продукта нужна разрешающая лицензия инструмента, а toolkit выходит под AGPL-3.0.

Пример запроса к агенту

Какие шаблоны проектов доступны? Создай приложение dashboard на Next.js, добавь маршрут products по шаблону фичи и проверь изменения по правилам.

Ограничения

Нужен Node.js 22.12 или новее. Проект инициализируют до установки плагина: `npx -y @agiflowai/aicode-toolkit@2.0.0 init --skip-mcp` создает `templates/` и `.toolkit/settings.yaml`, а сам плагин шаблонов не приносит. Плагины группируют сценарии и не ограничивают набор инструментов: админские инструменты и вложенные LLM-бэкенды включаются настройками рабочей папки. Для Cursor, Grok и локального запуска в Cowork документация советует сначала прогнать собственные приемочные тесты. В опубликованном `style-system` 0.2.0 часть фильтров поиска пока игнорируется до выхода исправления. Лицензия AGPL-3.0.

Как отключить. Удалите плагин командой `claude plugin uninstall aicode-develop@aicode-toolkit` или уберите серверы из `.mcp.json`. Папки `templates/` и `.toolkit/` останутся в проекте, при ненадобности удалите их вручную.

Частые вопросы

Какой плагин поставить первым?

`aicode-develop`: он добавляет фичи по шаблонам, показывает паттерны перед правкой и проверяет изменения. `aicode-bootstrap` нужен для создания проектов, `aicode-review` для одного ревью.

Как проверить, что подключение работает?

Спросите агента, какие boilerplates доступны. Он вызовет `list-boilerplates`. Если вызова нет, перезапустите агента.

С какими агентами работает AI Code Toolkit?

В таблице проекта поддержка отмечена для Claude Code, Cursor, Gemini CLI, Codex CLI и GitHub Copilot, Windsurf в планах.

Что лежит в шаблоне?

`scaffold.yaml` описывает заготовки проектов и фич, `architect.yaml` задает паттерны по маскам файлов, `RULES.yaml` хранит правила ревью, а каталог `boilerplate/` содержит сами файлы.

Какие шаблоны есть из коробки?

`nextjs-drizzle` (Next.js 15, Tailwind 4, Drizzle, Storybook), `typescript-lib` и `typescript-mcp-package`.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Набор из 116 скиллов, 44 агентов и хуков безопасности для Claude Code, Cursor, Codex, Gemini CLI и еще девяти редакторов

CLIШирокий доступ179Звезды репозитория

Больше двадцати скиллов для кодовых агентов: MCP и хуки, режим плана, протокол багфикса, промпты и защитный хук для bash

СкиллШирокий доступ167Звезды репозитория

MCP-сервер и CLI на Go: агент ведет в репозитории индекс кода и схемы базы, хранит его в Git и читает целиком перед каждой задачей

MCP-серверШирокий доступ1,9 тыс.Звезды репозитория

Агент для программирования на Rust с графическим окном, терминалом, режимом ACP для Zed и MCP-сервером

CLIШирокий доступ187Звезды репозитория

Наборы агентов, скиллов, правил и шаблонов для 19 AI-инструментов: от цикла разработки до разбора инцидентов

ВоркфлоуРасширенный доступ229Звезды репозитория

Пакет для Emacs, который дает Codex, Claude Code, Gemini CLI и другим агентам одно общее меню и одинаковые команды

CLIШирокий доступ296Звезды репозитория

Коротко о README

Репозиторий содержит CLI для инициализации и пакеты `scaffold-mcp`, `architect-mcp`, `style-system` и `one-mcp`. Свои шаблоны создают админскими промптами `/generate-boilerplate` и `/generate-feature-scaffold`, а паттерны и правила добавляют инструментами `add-design-pattern` и `add-rule`.

Бейдж для README

Сообщить о проблеме

Foxx AIAI Code Toolkit
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.