Ограничения и подводные камни Boost
Boost мощный, но не волшебный. Разберём ограничения.
AI всё ещё ошибается
Boost даёт контекст, но не гарантирует правильный код. Ассистент может:
- Неверно понять задачу
- Сгенерировать код с багом
- Пропустить edge case
Всегда проверяй результат .
Не замена разработчику
Boost — это помощник, не замена. Думать, проектировать, принимать решения — твоя работа .
Контекст ограничен
У AI-модели есть лимит контекста. Если проект большой, Boost не загрузит всё. Skills помогают: загружают только нужное .
Задержки
MCP-вызовы занимают время. Ассистент вызывает инструмент, ждёт ответ, вызывает другой. Это медленнее, чем «просто написать код».
Не все пакеты
Boost содержит Guidelines и Skills для популярных пакетов. Если у тебя редкий пакет — не будет.
Можно создать свой Skill.
Tinker и безопасность
tinker-integration выполняет любой PHP-код. Ассистент может выполнить опасную операцию.
В продакшене — не используй Boost. Только dev.
Database Queries
Ассистент может выполнить запрос к БД. Обычно read-only, но проверяй.
Не давай Boost доступ к продакшен-БД.
Версии
Boost требует:
- PHP 8.1+
- Laravel 10+
На старых версиях не работает.
Что делать
- Проверяй код. Всегда
- Запускай тесты. После генерации
- Не давай доступ к проду. Только dev
- Думай сам. AI — помощник
- Читай документацию. Boost не заменяет знание Laravel
Итоги
- AI ошибается — проверяй
- Boost не заменяет разработчика
- Контекст ограничен
- MCP медленнее
- Не все пакеты
- Не используй в проде
- Думай сам