Базовый стек: Cursor как IDE, Claude Code для длинных задач, rules в `.cursor/rules` как контракт домена (перерисовка плана, схема комнаты, Hub-навигация).
Hooks помогают не пропускать lint и smoke-check перед коммитом; background agents — для параллельных исследований (каталог, Netlify functions, конфигуратор).
MCP подключаем точечно: Figma для `make in site`, browser/CDP — только когда нужна визуальная проверка. Лишние серверы отключаем, чтобы не размывать контекст.
Связка Next.js + Firebase: фронт в статике Hub, функции — на Netlify; ключи только в env, Vision — через прокси `/api/hub/aiGenerate`. Так перерисовка плана работает локально и на проде одинаково.
Главное правило: одна задача — один агент, явный scope в промпте и ссылка на «источник правды» в rules. Это сильнее любого «супер-промпта».