CLAUDE.md для Laravel и Livewire: правила для агента
Готовый CLAUDE.md: где живёт логика, правила для Livewire, безопасные команды artisan и policies
Какую задачу решает
Настроить CLAUDE.md под Laravel и Livewire
Что будет на выходе
Файл CLAUDE.md с правилами для Laravel, Livewire и тестов
- Кому подойдёт
Разработчик PHP-проекта на Laravel, которому агент пишет код не по конвенциям
- Тема
- Агенты и Claude Code
- Инструменты
- Claude Code
Агент в Laravel-проекте умеет многое и поэтому делает слишком много. Кладёт запросы к базе прямо в Livewire-компонент, забывает проверить права в методе, который вызывается с фронта, а когда миграция не проходит, предлагает php artisan migrate:fresh, которая удаляет все таблицы вместе с данными.
Этот промпт собирает CLAUDE.md под Laravel и Livewire: где живёт бизнес-логика, как устроены компоненты и шаблоны Blade, какие команды artisan можно запускать самому, а какие только с твоего согласия, и как проверять права через policies.
Агент изучает твой Laravel-проект, задаёт вопросы про договорённости и выдаёт CLAUDE.md с правилами для сервисов, Livewire-компонентов, artisan и policies. Разрушительные команды попадают в список запрещённых.

Что получишь
- 🧩Где живёт логика
Правило, куда класть код: в сервисный класс, модель, компонент или контроллер. Компонент только принимает ввод и показывает результат.
- ⚡Правила для Livewire и Blade
Какие свойства публичные, где валидация, как называть компоненты и шаблоны, что делать с тяжёлыми запросами при каждом обновлении.
- 🛑Белый и чёрный список artisan
Что агент запускает сам (тесты, make:*), а что только после твоего «да»: миграции, сиды, очистка базы.
- 🔐Права через policies
Каждое действие, которое меняет данные, проверяет права в policy. Плюс тест: чужой пользователь получает отказ.
Как использовать
- 1Открой проект в Claude Code
Агенту нужно видеть composer.json, папку app и routes. Так он поймёт версии Laravel и Livewire и как у тебя уже устроен код.
- 2Отправь шаг 1
Агент опишет, что нашёл: есть ли сервисный слой, где policies, какие тесты. Если ошибся, поправь его до шага 2.
- 3Отправь шаг 2 и сохрани файл
«Сохрани это как CLAUDE.md в корне проекта». Если файл уже есть, попроси показать разницу и объединить.
- 4Проверь на маленькой задаче
Дай агенту добавить одно поле в форму. Посмотри, куда он положил логику и написал ли проверку прав.
Если проекта ещё нет, сначала посмотри, как собирают мини-CRM на Laravel и Livewire, и возвращайся к этому шаблону, когда появится первая модель.
Рядом по теме: Cursor Rules для Laravel: готовый laravel.mdc, CLAUDE.md для любого проекта, CLAUDE.md, который агент правда читает, статья «Cursor или Claude Code» и 12 модов Claude Code для вайбкодера (490 ₽).
Дальше — для участников
Регистрация бесплатная и занимает минуту. Часть закрытых материалов откроется сразу, без карты.
Что дальше
Когда агент начнёт менять модели, пригодятся правила для работы с базой данных и привычка тестировать код, который написал агент. Перед выкладкой на сервер пройди переезд на сервер по шагам.


