AEAI ENGINEER · Result University

За 4 недели соберите собственную агентную систему на TypeScript

На одном проекте вы пройдёте путь от первого agent loop до tools, MCP, RAG, evals, observability, streaming и production-инфраструктуры.

Для JavaScript- и TypeScript-разработчиков уровня Junior+ и Middle. Опыт AI-разработки не требуется.

Посмотреть тарифы
Классическая кодовая базаTypeScript
app/page.tsxUI
app/api/route.tsAPI
lib/db.tsDB
+ агентный архитектурный слой
agent loop
tools
MCP
RAG
memory
evals
observability
streaming
guardrails
router
Agentic OS · один движок
GitHub-репозиторийdeploymentитоговый проектархитектурная документацияпроект для собеседования

Не курс про промпты. Курс про инженерную систему вокруг модели.

14
лет в разработке
10
лет преподавания
3000+
студентов
10
версий одного продукта
20+
технологий руками
2
production-модуля и итоговый проект

Посмотрите, что мы будем строить

Agentic OS, которая разбирается на курсе, уже создана. Это веб-приложение, в котором агент проходит полный путь запроса.

Что делает агент
01определяет тип задачи
02выбирает необходимые инструменты
03обращается к внешним данным и базе знаний
04сохраняет нужный контекст
05проверяет собственный результат
06записывает ход выполнения в traces
07проходит автоматические eval-проверки
08показывает пользователю промежуточные этапы работы

Под Agentic OS мы понимаем не отдельного чат-бота, а переиспользуемое ядро, вокруг которого можно создавать разные AI-продукты. Внутри него:

agent looptoolsMCP-интеграцииRAGпамятьмаршрутизацияguardrailsreviewerevalsobservabilitystreamingproduction-инфраструктура

Так выглядит финальная версия Agentic OS. На курсе вы соберёте её постепенно и разберётесь, зачем в архитектуре появился каждый компонент.

Отдельные части системы · демо-блок №2
Agent loop и tools

Agent loop и tools

Как модель выбирает инструмент, приложение выполняет действие и возвращает результат в следующий раунд работы агента.

Traces и replay

Traces и replay

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

Evals

Evals

Как одна и та же система проверяется на наборе тестовых сценариев и как сравниваются разные версии промптов или моделей.

RAG

RAG

Как документ разбивается на части, сохраняется в базе и используется агентом для ответа на вопросы.

Streaming

Как пользователь видит этапы выполнения, вызовы инструментов и постепенное формирование ответа.

Архитектура

Архитектура

Как разделены универсальное ядро, предметная область, tools, память, evals и внешние интеграции.

Почему просто вызвать модель через API недостаточно

Обычное приложение работает по заранее заданной логике. В AI-продукте часть решений принимает модель.

Её ответы могут меняться, инструменты — возвращать ошибки, а внешние сервисы — быть недоступны. Поэтому вокруг модели появляется инженерный слой:

управление контекстом
tools и внешние действия
память
базы знаний
проверка структуры ответа
маршрутизация запросов
guardrails
evals
traces
управление моделями
повторные попытки
устойчивое выполнение долгих процессов

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

Главная проблема

Не недостаток информации, а её избыток

Можно месяцами смотреть обзоры, сохранять репозитории и читать документацию — и всё равно не понимать, как эти элементы соединяются в одном приложении.

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

Каждую неделю появляются
+ новые модели
+ новые coding agents и agent SDK
+ новые MCP-серверы
+ новые vector databases
+ новые observability-платформы и фреймворки

Что останется у вас после курса

Не набор просмотренных уроков, а конкретные артефакты, которые можно открыть, запустить и показать другому разработчику.

01

GitHub-репозиторий

Полный код Agentic OS со всеми архитектурными слоями — вы сможете объяснить, почему система устроена именно так.

02

Задеплоенное приложение

Работающий AI-продукт по ссылке, который можно протестировать и показать:

работодателю · техническому интервьюеру · своей команде · потенциальному заказчику · партнёру по продукту

03

Переиспользуемое ядро

Основная архитектура отделена от предметной области — фундамент для следующих AI-приложений, а не проект под одну учебную тему.

04

Итоговый проект в своём домене

Перенос Agentic OS на задачу, которую выберете сами. Например:

QA-агент · помощник разработчика · агент для документации · корпоративная база знаний · исследовательский агент · прототип AI-SaaS

05

Архитектурная документация

схема компонентов · структура модулей · описание решений · README · объяснение компромиссов · список production-рисков

06

Материалы для собеседования

структура, чтобы объяснить agent loop, разницу tools и MCP, память против RAG, guardrails, evals, работу с несколькими моделями и ваши архитектурные решения.

Кому подходит курс

Вы уже умеете программировать, но пока не чувствуете себя уверенно в архитектуре AI-продуктов. Уровень — Junior+ или Middle на JavaScript / TypeScript.

Вы уже используете AI для кода

ChatGPT, Codex, Claude или AI в IDE — но для отдельных задач. Вы выстроите системный процесс и научитесь контролировать результат, а не просто принимать сгенерированный код.

Хотите перейти в AI-инженерию

Позиции AI Engineer, AI Developer и проекты, где нужно создавать агентов, tools, MCP-интеграции, RAG, evals, observability и production-инфраструктуру.

Хотите внедрять AI в компании

Связать модель с существующим продуктом, внутренними API, документацией, базой знаний, бизнес-процессами и корпоративными сервисами.

Планируете свой AI-продукт

Хотите создать AI-SaaS или внутренний инструмент, но не принимать все архитектурные решения методом проб и ошибок.

Устали от разрозненных материалов

Читали документацию и смотрели разборы, но не получили цельной картины: где заканчивается вызов LLM, когда нужны tools, зачем MCP, чем RAG отличается от памяти.

Готовы писать код

Это практическая программа: смотреть уроки, повторять архитектурные этапы, писать и изменять код, настраивать сервисы, проходить контрольные точки и создавать итоговый проект.

Кому не подойдёт

Это не обучение программированию с нуля. Но предыдущий опыт создания агентов, MCP, RAG или evals не нужен — вводный модуль поможет подготовиться.

никогда не работали с JavaScript или TypeScript
не понимаете функций, объектов и модулей
не знакомы с асинхронным кодом
ищете только подборку промптов
хотите готовый проект без самостоятельной работы
ожидаете индивидуальный построчный review каждого проекта
рассчитываете на гарантированное трудоустройство

Что изменится после курса

Сейчас

Вы можете попросить модель написать функцию или сервис. Но при переходе к настоящей агентной системе появляются вопросы:

?Как агент решает, когда использовать инструмент?
?Что произойдёт, если tool вернёт ошибку?
?Как ограничить опасные действия?
?Где хранить память и чем она отличается от базы знаний?
?Как валидировать ответ и воспроизвести ошибку?
?Как измерить качество и сравнить две версии промпта?
?Как переключаться между моделями и пережить падение?
?Как не переписывать приложение под каждый домен?
После курса

Вы будете понимать, как:

проектировать agent loop и создавать tools
писать MCP-серверы и подключать внешние интеграции
строить RAG с нуля и разделять память, контекст и знания
использовать structured outputs и reviewer-агентов
проектировать guardrails и записывать traces
создавать eval-наборы и отслеживать регрессии
строить streaming-интерфейсы
использовать model gateways и fallback
запускать долгие процессы с retry
отделять движок от предметной области

Один проект. 10 архитектурных версий

Вы не выбрасываете старый проект и не начинаете новый. Каждая следующая версия развивает предыдущую и решает её ограничение.

10 версий продукта2 production-модуля3 контрольные точкиитоговый проектпубличный code review

Маршрут — выберите этап

V0

Local Agent MVP

Небольшой агент в одном TypeScript-файле — вся система целиком, без фреймворка и скрытых абстракций.

LLM, system prompt и user prompt
agent loop и цикл Think → Act → Observe
reviewer agent и revision loop
verdict и safety gate
Markdown как простой слой памяти
Результат

Работающий локальный агент, архитектуру которого можно полностью удержать в голове.

Финальный экзамен

Экзамен — это git diff

В итоговом проекте вы меняете предметную область, но сохраняете ядро. Главный вопрос: смогли ли вы изменить домен, не переписав движок?

Меняется — домен
src/domain/prompts.ts
src/domain/tools.ts
src/domain/data.ts
evals/cases.ts
Остаётся — ядро
src/core/agent-loop.ts
src/core/harness.ts
src/core/mcp.ts
Три контрольные точки

Курс не должен превращаться в папку с непросмотренными видео. Программа разделена на три инженерных этапа.

01

Agent Core

agent loop · reviewer · harness · structured outputs · собственные tools

02

Knowledge & Integrations

собственный MCP · внешний MCP · RAG · векторный поиск · eval-набор

03

Agentic OS

router · доменные модули · память · streaming UI · deployment · итоговый проект

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

Как проходит обучение

~15 ч

Материалы в записи

Концентрированные видеоуроки. Это длительность уроков, а не полное время прохождения — плюс код, настройка сервисов, контрольные точки и итоговый проект.

4 недели

Рекомендуемый маршрут

Каждую неделю вы закрываете определённый архитектурный этап. Материалы в записи — можно возвращаться и двигаться в своём темпе. Нагрузка — 8–10 часов в неделю.

Поддержка

На платформе

Помощь с доступом, порядком прохождения и организационными вопросами. Сложные и повторяющиеся вопросы собираются для публичных разборов.

Обновления

Актуализируемые уроки

Доступ к моделям, подписки, интерфейсы и актуальные coding agents обновляются ближе к старту. Курс не привязан к одной кнопке, модели или платформе.

Публичный code review

Разбор проекта с Владиленом Мининым

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

?Почему вы выбрали такую архитектуру?
?Где граница ответственности модели?
?Что произойдёт при падении внешней системы?
?Как вы проверяете качество?
?Как перенесёте систему в новый домен?

Это групповой публичный разбор, а не индивидуальный построчный review каждого проекта. Чтобы отправить проект на разбор, нужно пройти три контрольные точки курса и собрать собственную Agentic OS.

На review рассматриваются
структура репозитория
границы engine / domain
устройство agent loop
качество tool schemas
безопасность side effects
MCP-интеграции
RAG
guardrails
eval-покрытие
observability
production-риски
готовность к демо
Подготовка к собеседованию на AI Engineer

Отдельный набор материалов, чтобы подготовить проект к техническому интервью:

карта компетенций AI Engineer
55+ профессиональных терминов
вопросы по agent loop и orchestration
вопросы по tools и function calling
вопросы по MCP, RAG и памяти
вопросы по guardrails и evals
архитектурные задачи
чек-лист подготовки репозитория
шаблон README и структура презентации
план подготовки к техническому интервью

Курс не гарантирует конкретную должность. Но у вас будут техническая база, работающий проект и понятная структура подготовки, с которыми можно увереннее претендовать на AI-позиции.

Технологии, которые вы используете руками

Язык и приложение
TypeScriptNode.jstsxNext.jsReactRoute Handlers
AI и агенты
agent SDKOpenAI-compatible APIZodstructured outputsVercel AI SDK
MCP и интеграции
@modelcontextprotocol/sdkMCP Inspectorfilesystem MCPNotionGitHub
Данные и знания
Supabase PostgrespgvectorembeddingsMarkdown storageSQL migrations
Production
model gatewayLangfuseInngestDockerGit

Точный состав библиотек может обновиться к старту. Архитектурные задачи, которые решает каждый слой, останутся прежними — вы научитесь не только использовать инструменты, но и оценивать их.

Оценка, а не заучивание

Критерии, по которым вы оцените любой новый инструмент

Курс не пытается научить всем AI-платформам. После программы вы посмотрите на новый инструмент и зададите четыре вопроса:

01 Какую проблему он решает?
02 Какую часть системы он скрывает?
03 Какова цена этой абстракции?
04 Нужен ли он конкретно моему продукту?
Agent-фреймворки
Mastra · LangGraph · CrewAI · Pydantic AI · LlamaIndex Workflows
Observability
Langfuse · LangSmith · Braintrust · Arize Phoenix · Laminar · Helicone · OpenTelemetry
Vector databases
pgvector · Qdrant · Pinecone · Weaviate · Chroma
Model gateways · Durable execution
OpenRouter · LiteLLM · Portkey · Vercel AI Gateway · Inngest · Temporal

Почему ключевые механизмы мы сначала строим руками

Можно установить большой фреймворк и за несколько строк получить прототип. Проблемы появляются позже — когда нужно изменить поведение, растёт стоимость, требуется безопасность и observability, а фреймворк скрывает важный этап.

Вы соберёте сами
agent loopreviewerharnesstool layerMCP-серверretrievereval-наборroutermemory update
После этого фреймворк перестаёт быть магией — вы понимаете
что именно он делает и что делает за вас
какие ограничения он добавляет
в какой момент его действительно стоит подключать

Чем программа отличается от обычного AI-курса

Обычный AI-курс
AI Engineer: Agentic OS
Набор промптов
Полноценная инженерная система
Несколько несвязанных демо
Один продукт в 10 версиях
Простой вызов API
Agent loop, tools и orchestration
Подключение готового фреймворка
Создание ключевых механизмов руками
Оценка ответа «на глаз»
Валидация, traces и evals
Один провайдер
Gateway, разные модели и fallback
Учебный проект на одну тему
Домен-независимое ядро
Просмотр уроков
Три инженерные контрольные точки
Сертификат как главный итог
Репозиторий, deployment и итоговый проект
Теория для интервью
Проект, архитектура и материалы для подготовки
Владилен Минин
Владилен Минин
Основатель Result University и Клуба Незаменимых
Автор

Программа новая. Опыт — нет

14 лет в разработке
10 лет преподавания
более 3000 студентов
311 тысяч подписчиков на YouTube
3 года практики с AI-разработкой
open-source и технические разборы

Agentic OS, которую мы разбираем, уже создана: рабочий код, архитектура, 10 последовательных версий, диаграммы, tools, MCP, RAG, evals и production-слои.

Это не курс, собранный из пересказа документации. Вы будете разбирать систему, которую автор сначала построил сам.

Обучение на базе

Result University

Более пяти лет обучает разработчиков и помогает переходить от теории к рабочим проектам.

сложные темы объясняются простым языком
теория сразу закрепляется практикой
обучение строится вокруг реального проекта
результатом становится работающий код
от простого к сложному без хаотичных прыжков

Стоимость первого потока

В раннем списке уже около 400 человек, а первый поток ограничен 50 участниками. Ограничение связано с форматом поддержки, контрольными точками и публичным разбором.

Клуб Незаменимых
52 500 ₽

−25% по промокоду для участников клуба «Незаменимых».

Промокод участники получают внутри клуба и вводят на странице оплаты — скидка применяется автоматически. Что такое Клуб Незаменимых ↗

Полная стоимость
70 000 ₽

Начнёт действовать с 1 августа 2026, если останутся свободные места.

Доступна рассрочка на 6, 12 или 24 месяца — условия у менеджера.
В стоимость входят
вводный модуль по AI-кодингу
10 версий Agentic OS
два production-модуля
три контрольные точки
итоговый проект
материалы для подготовки проекта
материалы для подготовки к собеседованию
поддержка на платформе
публичный групповой code review
доступ к материалам на 6 месяцев

Что произойдёт после заявки

Менеджер свяжется с вами через мессенджер или телефон и поможет:

понять, подходит ли вам программа
уточнить требования к уровню и формат
выбрать способ оплаты и узнать о рассрочке
задать вопросы до принятия решения

Заявка на разговор не обязывает вас оплачивать курс.

До оплаты вы понимаете, что покупаете

требования к уровню
ориентировочная нагрузка
дата старта
срок доступа
список сторонних сервисов
расходы на модели и API
формат поддержки
механика контрольных точек
механика review
условия сертификата
условия рассрочки
правила возврата

Частые вопросы

Да. Вам не нужно заранее уметь создавать агентов, MCP-серверы, RAG или evals. Перед основной частью вы пройдёте вводный модуль, настроите инструменты и разберётесь с процессом работы с coding agents. При этом необходима базовая подготовка в JavaScript или TypeScript.

Нет. Основная программа рассчитана на разработчиков уровня Junior+ и Middle. Понадобятся: JavaScript или TypeScript, функции и объекты, модули, асинхронный код, базовое понимание API и готовность читать и изменять код.

TypeScript позволяет внутри одного стека создавать локальные скрипты, backend, API, интерфейс, streaming, tools, MCP-серверы и полноценные веб-приложения. Вы проходите весь маршрут без постоянного переключения между языками.

Необязательно покупать все продукты. Во вводном модуле объясняется, какие инструменты нужны, какие подписки рекомендуются, где можно работать через API и где достаточно бесплатной модели. Стоимость сторонних подписок и API не входит в цену курса.

В программе будет отдельный актуализируемый раздел с официально доступными вариантами подключения и легальными альтернативами. Курс не строится вокруг обязательного использования одного поставщика.

Часть архитектуры строится через совместимые API, поэтому вы увидите, как менять провайдеров. Для отдельных этапов подойдут более доступные модели; на сложных задачах сильная coding-модель обычно требует меньше итераций.

Интерфейсы и названия будут меняться. Программа учит устойчивым навыкам: постановке задач, управлению контекстом, проверке diff, проектированию agent loop, работе с tools, валидации, evals, observability. Уроки по конкретным интерфейсам будут обновляться при необходимости.

15 часов — это продолжительность подготовленных видео, а не полное время обучения. Для результата понадобится дополнительное время на код, инфраструктуру, контрольные точки и итоговый проект.

Четыре недели — рекомендуемый маршрут первого потока. Материалы можно изучать в собственном темпе в течение срока доступа. Для контрольных активностей и публичного review могут действовать отдельные дедлайны.

Вместо большого количества формальных домашних работ программа содержит три инженерные контрольные точки и итоговый проект. Результат каждого этапа подтверждается работающим кодом.

В рамках потока состоится публичный групповой code review. Это не индивидуальный построчный разбор каждого проекта. Точная механика отбора проектов будет опубликована заранее.

Курс не гарантирует трудоустройство. После программы у вас будут системная техническая база, работающий репозиторий, deployment, итоговый проект, архитектурная документация и материалы для подготовки к интервью.

Да. Смысл домен-независимого движка — заменить prompts, tools, данные и eval-кейсы, сохранив базовую архитектуру. Учитывайте правила безопасности, конфиденциальность, лицензирование и требования к персональным данным.

Один маршрут вместо десятков материалов

За 4 недели соберите систему, которую можно профессионально объяснить

локальный агент → приложение → harness → tools → evals → MCP → RAG → streaming → Agentic OS → production → итоговый проект

Цена предзаписи действует до 31 июля 2026, 23:59 МСК · Первый поток — не более 50 участников