Урок 03

Инструменты Boost: обзор

Boost предоставляет более 15 инструментов, которые AI-ассистент может вызывать.

Application Info

Читает версии PHP и Laravel, список установленных пакетов, Eloquent-модели.

Ассистент знает, что у тебя, например, Laravel 13 и Livewire 3.x.

Database Schema

Читает полную схему БД: таблицы, колонки, типы, индексы, внешние ключи.

Когда ассистент пишет миграцию, он не выдумывает имена колонок — он видит реальные.

Database Queries

Выполняет запросы к БД.

Например, можно попросить: «Покажи последние 5 заказов». Ассистент выполнит SQL и вернёт данные.

Route Inspector

Список всех роутов с методами, контроллерами, middleware и параметрами .

Artisan Commands

Список доступных Artisan-команд с аргументами .

Ассистент может предложить правильную команду и выполнить её.

Tinker Integration

Выполняет PHP-код в контексте приложения через Tinker .

Можно проверить гипотезу: «Что вернёт User::where('active', true)->count()?»

Configuration Access

Читает значения из config/ и доступные ключи .

Documentation Search

Ищет в документации Laravel и экосистемы. Фильтрует по твоим версиям пакетов .

Это ключевое отличие от обычного поиска: ассистент не предложит устаревший API.

Error Tracking

Читает логи приложения и последние ошибки .

Browser Logs

Читает логи браузера (для фронтенд-разработки) .

Database Connections

Показывает доступные подключения к БД .

Get Absolute URL

Преобразует относительный путь в абсолютный URL .

Полезно, когда ассистент генерирует ссылки.

Latest Error / Read Log Entries

Последняя ошибка и последние N записей лога .

Search Docs

Поиск по документации Laravel с фильтрацией по установленным пакетам .

Как это выглядит

Ты пишешь в редакторе: «Создай миграцию для таблицы orders с полями user_id, total, status».

Ассистент:

  1. Читает схему БД (database-schema)
  2. Видит, что users есть, а orders нет
  3. Проверяет синтаксис миграции для твоей версии Laravel (search-docs)
  4. Генерирует миграцию с правильными типами и внешним ключом
  5. Может выполнить php artisan migrate (artisan-commands)

Итоги

  • 15+ инструментов
  • Schema, Queries, Routes, Logs
  • Documentation с версионной фильтрацией
  • Tinker для проверки гипотез
  • Ассистент не выдумывает, а проверяет