Агент в Cursor · 9 мин

6. Настройка агента

Правила — то, что агент должен знать всегда. Навыки — сценарии по запросу. Внешние подключения — данные из соседних систем.

Из коробки агент хорошо знает общие приёмы разработки. Он не знает, как принято у вашей команды, какими командами вы собираете проект и чего в бизнесе нельзя трогать. Это добавляют настройкой.

Правила

Всегда в контексте. Короткие договорённости команды.

Навыки

Подключаются по задаче: выкладка, запрос на слияние, обход зависимости.

Правило на каждую мелочь — ошибка. Разовые сценарии лучше держать навыком и вызывать через /.

Правила

Правила лежат в `.cursor/rules/` и попадают в каждый разговор. Держите их короткими: команды сборки и тестов, стиль, ссылка на образец файла, запреты. Не копируйте весь гайд по стилю — для этого линтер. Не описывайте общеизвестные команды.

Короткое правило лучше длинного трактата
# Команды
- npm run test — гонять узкий файл, не весь набор
- npm run typecheck — после серии правок

# Стиль
- Смотри образец компонента в components/Button.tsx
- Маршруты API — только app/api/

Навыки и внешние системы

Навык подключается, когда задача на него похожа: выкладка на стенд, оформление запроса на слияние. Его можно вызвать через / в поле ввода. Протокол внешних подключений даёт агенту доступ к журналам, макетам, задачам — по запросу, а не «всегда в памяти». Плюс любые команды, которые уже стоят у вас в терминале.

Попробуйте в симуляторе

Откройте .cursor/rules/project.mdc в проводнике — это постоянные правила проекта.

Откройте .cursor/rules/project.mdc в проводнике — это постоянные правила проекта.

Cursor.cursor/rules/project.mdc — shop-demo
.cursor/rules/project.mdc
123456# Правила учебного проекта

- Тесты: npm run test
- Сумма заказа не ниже 0
- Смотри образец расчёта в src/PricingService.ts

Напишите цель или выберите подсказку внизу.

Ask
⎇ mainCursor Tab