Boost и несколько разработчиков
Boost работает в команде. Разберём, как настроить.
Проблема с файлами
Boost генерирует файлы:
.mcp.jsonCLAUDE.md/AGENTS.mdboost.json.ai/skills/
Если коммитить всё — конфликты. Если гитигнорить — каждый настраивает своё .
Что гитигнорить
Рекомендуется добавить в .gitignore :
.mcp.json
CLAUDE.md
AGENTS.md
boost.json
.ai/skills/
Каждый разработчик запускает boost:install у себя.
Что коммитить
Кастомные Skills — коммить. Они общие для команды :
.ai/skills/my-project/SKILL.md
Но не коммить .ai/skills/ целиком, если там есть встроенные. Только свои.
Единый Skill для команды
Создай .ai/skills/team-conventions/SKILL.md и коммить. Все разработчики получат одинаковые правила.
Разные редакторы
Один использует Cursor, другой Claude Code, третий PhpStorm. Boost поддерживает всех .
Файлы конфигов разные, но Skills и Guidelines общие.
CI/CD
Boost не нужен в продакшене. Он --dev-зависимость .
В CI/CD:
composer install --no-dev
Boost не установится.
Обновление в команде
Каждый разработчик запускает:
composer update
php artisan boost:update
Или автоматизировать через post-update-cmd в composer.json .
Документация для команды
Напиши в README.md:
## AI Tooling
Install Laravel Boost:
```bash
composer require laravel/boost --dev
php artisan boost:install
Select your editor. Boost will generate configs.
Custom skills in .ai/skills/.
## Итоги
- Конфиги гитигнорь
- Кастомные Skills коммить
- Boost `--dev`
- `boost:update` в `post-update-cmd`
- Опиши в README