Loading...
Loading...
Гайды, шаблоны и инструменты для разработчиков
Универсальная настройка Cursor IDE с AI-субагентами для автоматизации разработки. Включает 10 специализированных субагентов, 5 команд-workflows, систему управления задачами и правила кодирования.
Это видео доступно только после оплаты
Войдите для покупки
Нажимая кнопку, вы соглашаетесь с условиями Публичной оферты и Политикой конфиденциальности
Разработка с AI часто означает хаос: субагенты работают в фоне, теряется контекст, непонятно что происходит. Эта конфигурация решает проблему — все субагенты работают последовательно в одном чате, видишь каждый шаг, полный контроль.
Cursor AI Setup — готовая к использованию конфигурация Cursor IDE с системой AI-субагентов для автоматизации разработки. Просто скачай, скопируй в свой проект и получи полноценную систему оркестрации задач с автоматическими проверками, тестами и документацией.
🔒 Покупка один раз — доступ навсегда
Разовая оплата, никаких подписок. Скачал и используешь во всех своих проектах.
🔄 Бесплатные обновления
Все новые версии, дополнительные субагенты и улучшения доступны бесплатно после покупки.
💬 Обратная связь и запросы
Есть идеи что добавить? Нашли баг? Напиши:
Я постоянно улучшаю setup на основе фидбека пользователей.
| Компонент | Что это | Зачем нужно |
|---|---|---|
| 10 AI-субагентов | Специализированные субагенты для разных задач | Worker создает код, Test-Runner тестирует, Debugger исправляет, Documenter документирует |
| 5 Команд-Workflows | /implement, /orchestrate, /refactor, /review, /audit | От простых задач до полных фич с планированием, тестами и review |
| 11 Skills | Переиспользуемые модули для субагентов | Оркестрация, управление задачами, git-helper, документация |
| 5 Rules | Универсальные правила кодирования | Стандарты коммитов, тестирования, документации, безопасности |
| Система хуков | Автоматизация по событиям (опционально) | Auto-format, lint-fix, запуск тестов после изменений |
| Команда | Когда использовать | Workflow |
|---|---|---|
/implement | Простые задачи (компонент, функция) | Code → Test → Docs |
/orchestrate | Сложные задачи (фичи, системы) | Plan → Loop[Code → Test → Review] → Docs |
/refactor | Код работает, но плохо организован | Analyze → Refactor → Verify → Docs |
/review | Перед коммитом или PR | Review → (Fix) → Verify |
/audit | Полный health check проекта | Architecture → Security → Quality → Report → (Fix) |
Все команды автоматически вызывают нужных субагентов в правильном порядке.
/implementКогда нужно быстро создать компонент, функцию или эндпоинт:
/implement Создай React компонент Button с пропсами label и onClick
Автоматически происходит:
Результат: готовый компонент с тестами и документацией за минуты.
/orchestrateКогда нужна полная фича с планированием и автоматическими проверками:
/orchestrate Добавь систему аутентификации с email/password и OAuth
Автоматически происходит:
Фаза 1: Планирование
Фаза 2: Выполнение — для каждой задачи:
Фаза 3: Финализация
Результат: полная фича с автоматическими фиксами, проверками и документацией.
/refactorКогда код работает, но плохо организован:
/refactor Улучши структуру src/services/payment-processor.ts
Автоматически происходит:
Важно: тесты должны существовать до рефакторинга. Если нет — сначала /implement для добавления тестов.
/review/review src/components/Form/
По умолчанию проверяет staged изменения (git diff --staged). Для нестрогих находок — спрашивает, фиксировать ли.
/audit/audit
Автоматически происходит:
Когда использовать: перед мажорным релизом, при онбординге в новый кодбейс, периодический health check.
Все субагенты можно использовать как автоматически (через workflows), так и вручную для точечных задач.
| Агент | Команда | Что делает | Используется в |
|---|---|---|---|
| Worker | /worker | Создает код | /implement, /orchestrate |
| Planner | /planner | Разбивает задачи на подзадачи | /orchestrate |
| Test Runner | /test-runner | Тесты + верификация | /implement, /orchestrate, /refactor, /review |
| Test Writer | /test-writer | Пишет тесты для существующего кода | вручную |
| Debugger | /debugger | Исправляет ошибки и баги | все workflows |
| Reviewer | /reviewer | Code review качества | /orchestrate, /review, /audit |
| Documenter | /documenter | Создает документацию | /implement, /orchestrate, /refactor, /audit |
| Refactor | /refactor | Улучшает структуру кода | /refactor, /audit |
| Security Auditor | /security-auditor | Аудит безопасности | /orchestrate, /audit |
| Senior Reviewer | /senior-reviewer | Архитектурный обзор | /refactor, /audit |
Агенты используют skills для выполнения сложных задач:
| Skill | Назначение |
|---|---|
| simple-workflow | Базовый workflow для /implement |
| orchestration | Полная оркестрация для /orchestrate |
| refactor-workflow | Workflow безопасного рефакторинга |
| review-workflow | Workflow проверки кода |
| audit-workflow | Workflow полного health check |
| task-management | Управление задачами и планами |
| docs | Генерация документации |
| git-helper | Git операции и коммиты |
| security-guidelines | Проверки безопасности |
| architecture-principles | Архитектурные паттерны |
| code-quality-standards | Стандарты качества кода |
Правила применяются ко всем субагентам:
| Rule | Что покрывает |
|---|---|
| commit-messages | Формат коммитов (Conventional Commits) |
| git-workflow | Git branching и PR workflow |
| testing | Требования к тестам и покрытию |
| documentation | Стандарты документирования кода |
| security | Базовые требования безопасности |
Workspace (Временный) — .cursor/workspace/
Документация (Постоянная) — конфигурируемые пути
Нет дублирования, параллельные оркестрации без конфликтов, восстановление после сбоя.
Редактируй .cursor/config.json:
{
"documentation": {
"paths": {
"root": "docs",
"plans": "docs/plans",
"reports": "docs/reports",
"issues": "docs/issues"
},
"enabled": {
"plans": true,
"reports": true,
"issues": false
}
}
}
Используешь docs/ вместо ai_docs/? Измени "root": "docs". Не нужны отчеты? Установи "reports": false.
В configure-agents.md — готовые промпты для автонастройки агентов. Скопируй нужный промпт в чат Cursor, и агент сам просканирует проект и обновит файлы:
.cursor/workspace/
.cursor/
├── agents/ # 10 специализированных субагентов
│ ├── worker.md # Создание кода
│ ├── planner.md # Планирование задач
│ ├── test-runner.md # Тестирование
│ ├── test-writer.md # Написание тестов
│ ├── debugger.md # Исправление ошибок
│ ├── reviewer.md # Code review
│ ├── documenter.md # Документация
│ ├── refactor.md # Рефакторинг
│ ├── security-auditor.md # Аудит безопасности
│ └── senior-reviewer.md # Архитектурный review
│
├── commands/ # 5 автоматических workflows
│ ├── implement.md # /implement
│ ├── orchestrate.md # /orchestrate
│ ├── refactor.md # /refactor
│ ├── review.md # /review
│ └── audit.md # /audit
│
├── skills/ # 11 переиспользуемых модулей
│ ├── simple-workflow/
│ ├── orchestration/
│ ├── refactor-workflow/
│ ├── review-workflow/
│ ├── audit-workflow/
│ ├── task-management/
│ ├── docs/
│ ├── git-helper/
│ ├── security-guidelines/
│ ├── architecture-principles/
│ └── code-quality-standards/
│
├── rules/ # 5 универсальных правил
│ ├── commit-messages.md
│ ├── git-workflow.md
│ ├── testing.md
│ ├── documentation.md
│ └── security.md
│
├── config.json # Конфигурация (настрой под проект!)
├── hooks.json # Хуки (опционально)
└── workspace/ # Временные данные (не коммитить)
/implement Создай компонент Card в src/components/Card.tsx
Результат: компонент + тесты + документация
/orchestrate Добавь систему платежей через Stripe
Результат: план из задач → автоматическая реализация → тесты → фиксы → code review → документация
/orchestrate @TODO.md
Planner использует твой файл, обновляет статусы задач (⏳→🔄→✅) прямо в нем.
/refactor Улучши структуру src/services/payment-processor.ts
/test-runner # Проверь что ничего не сломалось
/review src/components/Form/
/security-auditor Проверь auth endpoints в src/api/auth/
/worker Исправь баг в validateEmail в utils/validation.ts
/test-runner
/senior-review Оцени дизайн кеширования в @CACHE-DESIGN.md
# Безопасный рефакторинг вручную
/refactor src/payment/processor.ts
/test-runner
/security-auditor src/payment/
Опционально можно настроить хуки для автоматизации:
Подробнее в HOOKS.md с AI-промптами для создания хуков.
Q: Какую команду выбрать?
A: Пишешь код — /implement (просто) или /orchestrate (сложно). Улучшаешь существующий — /refactor. Проверяешь перед коммитом — /review. Хочешь полную картину проекта — /audit.
Q: Можно ли использовать субагентов вручную?
A: Да! Все субагенты можно вызывать напрямую: /worker, /debugger, /refactor, /security-auditor, etc. Workflows просто автоматизируют цепочки вызовов.
Q: Агенты работают в фоне?
A: Нет, все в одном чате последовательно. Видишь каждый шаг.
Q: Можно ли отключить документацию?
A: Да, в .cursor/config.json установи нужные флаги в false или пути в null.
Q: Можно ли комбинировать субагентов по-своему?
A: Да! Вызывай субагентов в нужной последовательности. Например: /refactor → /test-runner → /security-auditor.
Q: Что делать если оркестрация прервалась?
A: Все сохранено в .cursor/workspace/failed/, можно будет возобновить.
Q: Я не вижу папку .cursor в скачанном архиве
A: Папки и файлы, начинающиеся с точки, скрытые по умолчанию. Включи показ скрытых файлов:
Cmd + Shift + . в Finderdocs/, ai_docs/, свою структуруЭто универсальная конфигурация. Файлы НЕ содержат:
Это база, которую нужно дополнить инструкциями для твоего проекта.
После скачивания:
.cursor/ в корень проекта.cursor/config.json – настрой пути документацииconfigure-agents.md.cursor/workspace/ в .gitignore/implement, /orchestrate, /refactor, /review, /audit⚠️ Папка
.cursor/скрытая. На macOS:Cmd + Shift + .в Finder. На Windows: Проводник → Вид → Показать → Скрытые элементы. В VS Code/Cursor файлы видны в боковой панели.
Видимость – все субагенты работают в одном чате, видишь каждый шаг
Контроль – можешь остановить, скорректировать или продолжить вручную
Гибкость – используй workflows для автоматизации или субагентов напрямую
Универсальность – работает с любым стеком и структурой документации
Расширяемость – добавляй своих субагентов, skills, правила
Скачай конфигурацию, скопируй в свой проект, настрой пути в config.json и агентов через configure-agents.md – и начни автоматизировать разработку с первой команды.