Shopware AI Coding Tools — плагин

Маркетплейс плагинов Claude Code для Shopware: PHPStan, PHPUnit, ESLint, генерация тестов и разбор CI

  • 45 ★ репозитория
  • Последний коммит
  • MIT
Плагин

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

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

  • dev-tooling запускает PHPStan, PHPUnit, Symfony Console и Rector в вашем проекте, а Rector переписывает код
  • Плагины ставят хуки и MCP-серверы, которые работают с файлами проекта
  • Скилл shopware-env управляет зависимостями и базой данных среды разработки
Все причины и проверки

shopwarelabs/ai-coding-tools

Установка

Работает в

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

/plugin marketplace add shopwareLabs/ai-coding-tools

Затем `/plugin install dev-tooling@shopware-ai-coding-tools` и `/plugin install plugin-setup@shopware-ai-coding-tools`.

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

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

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

  • dev-tooling запускает PHPStan, PHPUnit, Symfony Console и Rector в вашем проекте, а Rector переписывает код
  • Плагины ставят хуки и MCP-серверы, которые работают с файлами проекта
  • Скилл shopware-env управляет зависимостями и базой данных среды разработки

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

Что делает

Маркетплейс плагинов Claude Code для разработки на Shopware, его ведет Shopware Labs. В нем 10 плагинов. Плагин `dev-tooling` подключает три MCP-сервера: PHP (PHPStan, ECS, PHPUnit с анализом пробелов покрытия, Symfony Console, Rector), администрирование и витрина (ESLint, Stylelint, Jest, TypeScript, сборка Vite и Webpack). Среды: нативная, Docker, Docker Compose, Vagrant и DDEV. Остальные плагины состоят из скиллов. `test-writing` генерирует PHPUnit-тесты и проверяет их по каталогу из 43 правил, `ci-failure-interpretation` разбирает логи GitHub Actions, `contributor-writing` пишет ADR, описания запросов на слияние и сообщения коммитов, `shopware-env` поднимает среду разработки, `code-migration` переносит XML-конфигурацию расширений в PHP до выхода Shopware 6.8. `chunkhound-integration` добавляет семантический поиск по коду. В Codex ставится только `dev-tooling`.

Для кого. Разработчикам расширений и ядра Shopware 6, которые работают в Claude Code и ведут PHP-проект с PHPStan и PHPUnit.

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

  • PHPStan, ECS и PHPUnit надо прогнать из чата и получить итог без ручного запуска
  • Для класса Shopware 6 генерируются юнит-тесты и проверяются по правилам каталога
  • CI в GitHub Actions упал, и надо понять, какой линтер или тест виноват
  • В ядро идет запрос на слияние, и нужны ADR, описание и запись в `RELEASE_INFO`
  • Расширение держит XML-конфигурацию, которую надо перевести в PHP до выхода 6.8

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

  • Проект не на Shopware: плагины настроены под его структуру и правила
  • Нужен инструментарий GitHub: он вынесен в отдельный репозиторий shopwareLabs/github-agent-tools
  • Агент работает на другой платформе: манифесты есть только для Claude Code и Codex, а в Codex подходит один `dev-tooling`

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

Сгенерируй юнит-тесты для src/Core/Content/Product/ProductEntity.php.

Ограничения

Проект экспериментальный, его ведет Shopware Labs, и официальным продуктом Shopware он не назван. Для `dev-tooling` нужны `bash` 4.1 или новее (штатный `/bin/bash` в macOS 3.2 не подходит) и `jq`. После установки плагинов с MCP-серверами Claude Code перезапускают. Настройка `dev-tooling` и `chunkhound-integration` идет через отдельный плагин `plugin-setup`. Скиллы `code-contribution-analysis` останавливаются с ошибкой, если ChunkHound недоступен.

Как отключить. Снимите плагин командой `/plugin uninstall dev-tooling@shopware-ai-coding-tools`, для остальных меняйте имя плагина. Плагин plugin-setup после настройки тоже удаляют: `/plugin uninstall plugin-setup@shopware-ai-coding-tools`.

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

Как поставить Shopware AI Coding Tools в Claude Code?

Добавьте маркетплейс командой `/plugin marketplace add shopwareLabs/ai-coding-tools`, затем поставьте нужные плагины, например `/plugin install dev-tooling@shopware-ai-coding-tools`. Для настройки добавьте `plugin-setup` и перезапустите Claude Code.

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

Десять: `dev-tooling`, `test-writing`, `chunkhound-integration`, `ci-failure-interpretation`, `contributor-writing`, `code-contribution-analysis`, `shopware-env`, `code-migration`, `plugin-setup` и `shopware-documentation`.

Работает ли набор в Codex?

Только плагин `dev-tooling`, у остальных нет манифеста Codex. Команды: `codex plugin marketplace add shopwareLabs/ai-coding-tools` и `codex plugin add dev-tooling@shopware-ai-coding-tools`.

Куда делись инструменты для GitHub?

Их вынесли в репозиторий shopwareLabs/github-agent-tools, где они выходят плагином `github-mcp`. Он ставится так: `/plugin marketplace add shopwareLabs/github-agent-tools`, затем `/plugin install github-mcp@github-agent-tools`.

Что понадобится для dev-tooling?

`bash` 4.1 или новее, `jq`, перезапуск Claude Code и настройка скиллом `dev-tooling-setting-up` из плагина `plugin-setup`. Поддерживаются нативная среда, Docker, Docker Compose, Vagrant и DDEV.

Обсуждение

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

Плагины

Маркетплейс плагинов Claude Code от Frad LEE: Git и GitFlow, GitHub, рефакторинг, память, исследования, изображения и работа с интерфейсами

ПлагинРасширенный доступ596Звезды репозитория

Marketplace плагинов и скиллов для Claude Code: Cloudflare, фронтенд, ассеты дизайна, тексты, релизы и интеграции

ПлагинШирокий доступ1,1 тыс.Звезды репозитория

Модульный набор плагинов для Claude Code: скиллы, агенты, команды и правила для Java, TypeScript, Python, PHP и AWS

ПлагинРасширенный доступ367Звезды репозитория

Маркетплейс плагинов Ника Тьюна для Claude Code: проверки перед сдачей задачи, ревью кода и персоны для TDD

ПлагинРасширенный доступ361Звезды репозитория

Маркетплейс из 23 плагинов для Claude Code: Git и PR, ревью кода, TDD, спецификации и делегирование другим моделям

ПлагинШирокий доступ348Звезды репозитория

Маркетплейс из шести независимых плагинов для Claude Code, от карты проекта и доски задач до проводника по установке

ПлагинРасширенный доступ284Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Shopware AI Coding Tools (эта карточка)нет45
Laravel Agent Skillsда735скиллы для Laravel, Shopware и его линтеры они не знают
Symfony UX Skillsнет183скиллы по Symfony UX, тестов и разбора CI для Shopware в них нет

Коротко о README

Репозиторий начинается с предупреждения, что это экспериментальный проект сообщества, и быстрой установки. Затем идут таблица плагинов с их составом и раздел по каждому с командой установки и примерами запросов. Рекомендованные настройки Claude Code вынесены в отдельный документ.

Бейдж для README

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

Foxx AIShopware AI Coding Tools
Foxx AI

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