О чём курс

О чём курс

Инженерные подходы обучают агентной разработке и интеграции искусственного интеллекта в процесс создания программного обеспечения: от принципов взаимодействия с автономными моделями и проектирования предсказуемых мультиагентных систем до перехода к разработке на основе спецификаций.

Что внутри

Программа охватывает ключевые аспекты работы с ИИ в разработке:

  • базовые принципы устройства агентов, контекст-инжиниринг и применение MCP-инструментов;
  • методологию Spec Driven Development для проектирования архитектуры, доменных моделей и автоматической генерации проектных артефактов;
  • паттерны и антипаттерны подготовки кодовой базы для эффективного взаимодействия с LLM;
  • интеграцию решений на базе ИИ в процессы SDLC, включая триаж задач, код-ревью и автоматизацию CI/CD;
  • архитектуру и оркестрацию субагентов, разграничение ролей и защиту от каскадных галлюцинаций.

В программе также разбираются реальные кейсы на базе готовых навыков разработчика Matt Pocock, которого автор называет самым популярным специалистом в этой сфере.

Формат и проект

Обучение длится один месяц и строится вокруг создания одного практического проекта. Слушатели разрабатывают сервис бронирования тайм-слотов в стиле Calendly с использованием подхода Design First, созданием API-контракта на базе TypeSpec, интеграционным тестированием и настройкой деплоя через агентов.

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

Программа обучения

  • Введение в разработку с ИИ
    • Короткий синхронизирующий блок, чтобы все стартовали с одной точки. Если вы уже в агентной разработке — переходите сразу к Модулю 1
    • Выбор моделей и уровень ризонинга. Локальные модели
    • Обзор ассистентов и ценообразование. Экономика цена/качество
    • Контекст инжиниринг. Планирование и исполнение
    • Устройство агентов. loop, harness, tools, mcp и как они взаимосвязаны
    • Память, AGENTS. md и его эффективное использование
    • Безопасность и контроль разрешений
    • Результат: Единая база у всех — дальше только то, чего вы ещё не умеете
  • Spec Driven Development
    • Верификация результата работы агента. Учим агент гарантировать работоспособность своих решений
    • Скилы. Разбираем устройство, знакомимся с популярными и учимся управлять их жизненным циклом в проекте
    • Spec Driven Development. От проектирования до реализации. Создаем ADR, PDR и другие артефакты без ручного участия. Внедряем автоматический контроль целостности и обновление
    • Онтология проекта. Описываем доменную модель, сущности, связи и процессы
    • Разбор реальных кейсов на базе скилов Matt Popcock (№1 в мире по популярности)
    • Результат: Вы переходите от обычного режима планирования в режим работы через спецификацию
  • Паттерны агентной разработки
    • Лучшие практики организации проекта, обвязки и взаимодействия с агентом
    • Адаптация проекта под агента. Почему нужно менять код, а не описывать правила
    • Метанавыки: как понимать где LLM не справляется и по каким причинам. Как улучшать обвязку и код проекта задавая правильные вопросы
    • Как изменяются подходы при разработке в закрытых контурах, чтобы максимизировать пользу от агентов
    • Антипаттерны. Разбор типовых ошибок при работе с агентами (даже когда кажется, что знаешь все)
    • Результат: Ваш проект со временем становится настолько понятным для агента, что почти каждая задача заканчивается кодом, который не нужно дорабатывать
  • Внедрение AI в SDLC
    • Выстраиваем процесс разработки, где ИИ — часть инженерной среды
    • Conventional Commits, автосборка change-log и публикация релизов
    • Триаж тикетов. Классифицируем и распределяем
    • CI/CD и деплой через MCP-инструменты («деплой агентами»)
    • Интеграция с тикетницей, ревью пулреквестов и отчеты
    • Результат: Ваш проект со временем становится настолько понятным для агента, что почти каждая задача заканчивается кодом, который не нужно дорабатывать
  • Оркестрация субагентов и мультиагентные пайплайны
    • Собираем систему из нескольких агентов по ролям и держим её предсказуемой на передачах
    • Read-only субагент-Reviewer и пайплайн Coder → Reviewer → Summarizer под оркестратором
    • Контракт роли: цель, формат вывода, границы; сжатые сводки на передачу
    • «Модель под роль» под разные шаги пайплайна
    • Fan-out параллельных ревьюеров (безопасность / стиль / производительность) → synthesizer
    • Защита от каскада галлюцинаций: цитирование и cross-check на границах передачи
    • Наблюдаемость передач и rule-based оценка на стыках
    • Результат: Вы проектируете многоагентные пайплайны, которые не разваливаются на передачах
  • Итоговый проект
    • Букинг тайм-слотов по типу calendly с поддержкой разных расписаний и видов активностей. Разработка через Design First подход
    • Проектирование архитектуры и API-контракт (TypeSpec)
    • Разработка backend и frontend через SDD
    • Интеграционное и E2E тестирование
    • Непрерывная интеграция и деплой в PaaS (через mcp)
    • Результат: Готовый проект в портфолио и опыт AI-ориентированной разработки
  • Работа с legacy-кодом (только для тарифа «Расширенный»)
    • анализ существующего проекта
    • погружение ИИ в структуру проекта
    • безопасный рефакторинг
    • постепенное внедрение AI в существующие процессы
Складчина создана 10 сентября 2026 г.

Теги курса

Профессии
Инструменты

Другие материалы автора 5

КМ Кирилл Мокевнин Все материалы
3 998 ₽ 45 000 ₽