AI Code Toolkit — плагин
aicode-toolkit
Плагины и MCP-серверы для агента: проекты из шаблонов, паттерны перед правкой файла и ревью по правилам из YAML.
- 160 ★ репозитория
- Последний коммит
- AGPL-3.0
Расширенный доступ
Почему такой уровень
- Серверы создают и меняют файлы по шаблонам, а с флагом `--review-tool` отправляют код во внешний LLM-инструмент.
Установка
- Работает в
Ручная установка
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 и еще девяти редакторов
Больше двадцати скиллов для кодовых агентов: MCP и хуки, режим плана, протокол багфикса, промпты и защитный хук для bash
MCP-сервер и CLI на Go: агент ведет в репозитории индекс кода и схемы базы, хранит его в Git и читает целиком перед каждой задачей
Агент для программирования на Rust с графическим окном, терминалом, режимом ACP для Zed и MCP-сервером
Наборы агентов, скиллов, правил и шаблонов для 19 AI-инструментов: от цикла разработки до разбора инцидентов
AI Code Interface для Emacs
AI Code Interface
Пакет для Emacs, который дает Codex, Claude Code, Gemini CLI и другим агентам одно общее меню и одинаковые команды
Коротко о README
Репозиторий содержит CLI для инициализации и пакеты `scaffold-mcp`, `architect-mcp`, `style-system` и `one-mcp`. Свои шаблоны создают админскими промптами `/generate-boilerplate` и `/generate-feature-scaffold`, а паттерны и правила добавляют инструментами `add-design-pattern` и `add-rule`.