# CURSOR RULES

> Дошел до этапа, когда мне потребовалось самому завайбкодить проект. Раньше использовать VisualStudioCode + AI, его функционала оказалось недостаточно.

Разбор · Алексей Ишманов · 3 августа 2025 · https://aleksishmanov.ru/reviews/cursor-rules/

Дошел до этапа, когда мне потребовалось самому завайбкодить проект. Раньше использовать VisualStudioCode + AI, его функционала оказалось недостаточно. Поэтому установил Cursor, оплатил подписку и просто вау - из коробки очень неплохое качество. До Senior не дотягивает, но если дать ему хороший план работ и промты - выдет очень неплохое качество проекта.

Просидел сутки - завайбкодил себе проект, решил изучить тему поглубже и поделиться найденными практиками.

**1. Global Rules** - набор правил работы с кодом. Чтобы не тратить лишние токены и действия. Тут просто про не тратить время на .md/.test файлы и прочую мишуру на старте. Не перезапускать проект, чтобы не сбивать режими и прочие
2. .**cursor/rules** - раздел который оптимизируем работу с проектом. Очень мощная штука для делегирования и повышения качества. Нашел крутые правила, чекайте ссылки.
3. **Работа с Git** - AI генерируем много мусора, когда включаешь 2-3 агентов в параллель, то лучше чтобы они работали в разных версиях GIt веток и коммили после каждого момент.
4. **Базовый шаблон**. Лучше стартовать с AI-оптимизированных шаблонов проектов, чтобы из коробки получить хорошее качество и не тратить токены на первых генерациях.
5**. Review** перед GitMerge. Заметил, что AI задачи решает хорошо, но не всегда самым оптимальным путем. Поэтоу удобно следовать 1 ветка = 1 идея. Закончилась идея - сделай 3 итерации CodeReview перед тем как вмержить в мастер.
6. **TaskManager**. Просто поизучайте эту тему, полезная штука по декомпозиции и эффективной работе с большими проектами

Полезные Github находки:
- [awesome-cursorrules](https://github.com/PatrickJS/awesome-cursorrules), проект с GlobalRules для Cursor
- [ai-prompts](https://github.com/instructa/ai-prompts), набор хороших prompt для кодинга в IDE
- [cursor-vibe-coding-template](https://github.com/jpke/cursor-vibe-coding-template) - базовый шаблон

- [github топик по cursor rules](https://github.com/topics/cursor-rules)
- https://www.task-master.dev/
