Урок 02

Установка и настройка Boost

Установка

composer require laravel/boost --dev

Boost ставится как dev-зависимость — в продакшене он не нужен .

Интерактивный установщик

php artisan boost:install

Установщик:

  1. Определяет твой редактор и AI-агентов
  2. Генерирует конфиги (.mcp.json, CLAUDE.md, boost.json)
  3. Устанавливает Guidelines и Skills

Выбор редактора

При установке нужно выбрать редактор :

  • Claude Code — AI-редактор от Anthropic
  • Cursor — VS Code с AI
  • PhpStorm — JetBrains с MCP
  • VS Code — с AI-расширениями

Если не уверен — начни с Cursor или Claude Code. Они самые простые в настройке.

Что создаётся

После установки появляются файлы:

  • .mcp.json — конфиг MCP-сервера для редактора
  • CLAUDE.md / AGENTS.md — файлы с guidelines
  • boost.json — конфиг Boost

Эти файлы можно добавить в .gitignore, если хочешь, чтобы каждый разработчик настраивал своё окружение .

Проверка установки

В редакторе открой MCP-настройки. Ты должен увидеть laravel-boost с зелёной галочкой .

В Claude Code:

claude mcp list

Должен быть laravel-boost.

Обновление ресурсов

php artisan boost:update

Обновляет Guidelines и Skills до последних версий. Запускай после composer update, чтобы Boost знал о новых пакетах.

Можно автоматизировать в composer.json:

{
    "scripts": {
        "post-update-cmd": [
            "@php artisan boost:update --ansi"
        ]
    }
}

Первый запуск

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

Какие роуты есть в проекте?

Ассистент вызовет инструмент Boost и вернёт список твоих роутов.

Что дальше

Разберём 15+ инструментов Boost подробно.

Итоги

  • composer require laravel/boost --dev
  • php artisan boost:install
  • Выбери редактор при установке
  • Файлы можно гитигнорить
  • boost:update для обновления
  • Начни с простого вопроса