AI-assisted engineering ≠ Vibe coding. Vibe coding оптимизирует скорость написания кода. AI-assisted engineering — скорость создания управляемого продукта.
Проблема, которую решает курс
AI радикально снизил порог входа в разработку. Но код появляется быстрее, чем человек успевает его понимать, документировать и контролировать. Проект не падает сразу — он умирает медленно.
Чем курс отличается
| Обычно | В этом курсе |
|---|---|
| Учит писать промпты | Учит выстраивать контекст проекта |
| Результат — работающий прототип | Результат — управляемый продукт в production |
| Фокус на скорости генерации | Фокус на скорости безопасного изменения |
| AI как исполнитель | AI как набор ролей с границами ответственности |
| Тесты и безопасность — опционально | Тесты и безопасность — условие приёмки |
| 30 несвязанных упражнений | Один продукт через весь курс |
Результат обучения
Не «я могу попросить Claude написать приложение», а «я умею организовать AI-assisted разработку так, чтобы понимать состояние проекта, контролировать изменения, тестировать их, проверять безопасность и выпускать только проверенный код».
- Понимание: различать AI coding, AI-assisted development и autonomous engineering; оценивать риск изменения до его внесения.
- Постановка задачи: превращать идею в PRD с acceptance criteria; отделять MVP от feature creep.
- Контекст: поддерживать /project как Single Source of Truth; писать ADR и project-status.
- Управление AI: специализированные skills вместо одного промпта; границы ответственности агента.
- Инженерия: Task Driven Development, Git workflow, тестовая пирамида, security review, CI/CD, rollback.
Карта курса
- Блок 0. Основания (5%, М0): разница vibe coding и engineering, критический взгляд на AI-код.
- Блок 1. Think (10%, М1): ТЗ, PRD, requirements — от идеи к спецификации.
- Блок 2. Design (10%, М2): дизайн-система, ключевые экраны, design-tokens.json.
- Блок 3. Architect & Context (20%, М3–М5): архитектура, /project как Project Memory, AI-агенты и skills.
- Блок 4. Build & Control (30%, М6–М10): Task Driven Development, Git, тесты, security, quality gates.
- Блок 5. Ship (20%, М11–М15): CI/CD, staging, релиз, rollback, observability.
- Блок 6. Operate & Iterate (5%, М16–М18): живая документация, backlog, полный виток итерации после релиза.
Пять законов безопасного вайбкодинга
- No test → no merge
- No security check → no merge
- No verified build → no deploy
- No successful staging → no production
- No project memory update → task not done
Финальный проект
Оценивается не красота интерфейса, а инженерная система вокруг продукта, включая стресс-тест контекста: агент получает только /project и репозиторий, без устных пояснений.
| Project Memory | 20% |
| Инженерный процесс | 20% |
| Тестирование | 15% |
| Безопасность | 15% |
| Delivery | 15% |
| Продукт | 10% |
| Итерация | 5% |
Инструменты
- Research: ChatGPT, Claude, Gemini, Deep Research, Perplexity
- Design: Claude Design, Figma, Behance, Dribbble, Envato Elements
- Knowledge: Obsidian, Markdown
- Dev: Claude Code, IDE, Git
- Environment: Docker, Docker Compose
- CI: GitHub, GitHub Actions
- Testing: Playwright, Vitest / Jest / pytest, линтеры
- Security: Semgrep, Trivy, audit-инструменты
- Deploy: сервер, Vercel, контейнерный хостинг
Для кого
Product Managers и Product Owners, предприниматели, дизайнеры, аналитики, e-commerce специалисты, digital-менеджеры, начинающие и опытные разработчики, руководители digital-команд.
Требования: программирование желательно, но не обязательно. Важнее формулировать задачу, декомпозировать систему, критически оценивать результат и соблюдать процесс.
Кому не подойдёт: тем, кто хочет выпустить продукт за выходные без проверок, писать код руками с нуля или ждёт готовых решений под нишу вместо процесса.

























