Станьте тем, кто выстроит разработку с AI-агентами в вашей команде.
Научитесь выбирать задачи для автоматизации, организовывать работу по спецификациям, подключать агентов к инструментам проекта и оценивать качество результата. Получите основу, чтобы запустить пилот и стать техническим лидером внедрения.
Старт 30 октябряонлайн, ср и пт, 19:00 МСК40 000 ₽
Особенности работы LLM и проблемы архитектуры Transformer
Смотреть запись лекции «Особенности работы LLM и проблемы архитектуры Transformer»
Правила и решения — в базе знаний. Агент сам берёт нужное под задачу, пересказывать проект в чате больше не нужно.
Свой MCP-сервер — доступ к вашим инструментам и данным. Хуки — проверки на каждом шаге.
Спецификация задаёт рамки, проверки показывают, где агент из них вышел. Типовой код — детерминированной генерацией, без токенов.
Любая модель может ошибиться. Проверки внутри процесса ловят типовые ошибки — выдуманные API, лишний расход токенов — раньше, чем до них дойдёт ревьюер.
Evals и анализ сессий покажут, стало ли лучше после нового скилла или смены модели.
Курс о том, на чём держится любой harness, — сегодняшний и следующий.
Как подаётся материал, видно по открытой лекции — запись выше.
Открытая лекция.
Почему LLM иногда создают впечатляющие решения, а иногда уверенно генерируют совершенно непригодный результат? Чтобы эффективно работать с AI-инструментами, недостаточно знать набор промптов, необходимо понимать, как устроена модель и почему она допускает ошибки.
Разберём устройство архитектуры Transformer, рассмотрим её сильные и слабые стороны и выясним, какие особенности механизма работы LLM приводят к галлюцинациям, потере контекста, нестабильности результатов и другим ограничениям. Разберём, какие архитектурные решения и приёмы работы с LLM позволяют минимизировать влияние ограничений модели и получать более качественные и предсказуемые артефакты.
Современный AI-harness — это уже не просто интерфейс для общения с LLM. Это полноценная среда, в которой можно управлять контекстом, инструментами, специализированными агентами и процессом выполнения задач.
Разберём ключевые возможности современных harness-инструментов и научимся использовать их не как «чат с дополнительными кнопками», а как инженерное окружение для разработки.
Рассмотрим конфигурацию, инструменты, skills и subagents, разберём реальные сценарии их применения, неочевидные возможности и типичные ошибки проектирования. Отдельное внимание уделим практикам, которые позволяют превратить набор AI-инструментов в управляемую систему.
Как подключить AI-агента к собственным системам, инструментам и данным? Как заставить его работать по заданным правилам, а не каждый раз «решать задачу с нуля»?
Разберём протокол MCP и его роль в построении расширяемых AI-систем. Создадим собственный MCP-сервер и клиента, подключим их к агенту и посмотрим, как через MCP предоставлять модели новые инструменты и источники контекста.
Затем перейдём к hooks и базовой оркестрации: научимся управлять поведением агентов, автоматически выполнять необходимые действия на различных этапах работы и строить первые многошаговые AI-процессы.
Чем больше автономности получает AI-агент, тем сложнее становится понять, где именно он ошибся и почему.
Разберём практические механизмы контроля качества AI-разработки: обнаружение галлюцинаций, некорректных решений, чрезмерного расхода токенов и ошибочных выходных артефактов.
Научимся не только находить проблемы, но и встраивать контроль непосредственно в окружение оркестратора, чтобы типовые ошибки выявлялись автоматически, а повторяющиеся проблемы не воспроизводились от задачи к задаче.
Современные harness-инструменты умеют «запоминать» контекст, но простого механизма памяти недостаточно для полноценной работы с большим проектом. Как организовать техническую и продуктовую информацию так, чтобы агент действительно мог использовать её в работе?
Разберём архитектуру Second Brain для AI-разработки: как хранить справочную информацию, архитектурные решения, правила проекта, техническую документацию и продуктовый контекст; как структурировать знания и предоставлять агентам именно ту информацию, которая необходима для выполнения конкретной задачи.
Можно ли организовать разработку так, чтобы AI не «придумывал» реализацию на каждом шаге, а последовательно выполнял формализованную спецификацию?
Разберём Spec-Driven Development — один из наиболее активно развивающихся подходов к AI-assisted разработке. Поговорим о структуре спецификаций, жизненном цикле изменений и взаимодействии спецификаций с агентами, skills и оркестрацией. Разберём, как превратить спецификацию из обычного документа в исполняемый элемент процесса разработки, позволяющий сделать работу AI более предсказуемой и воспроизводимой.
Не каждую задачу стоит отдавать AI-агенту. В некоторых случаях значительно эффективнее один раз формализовать правила и генерировать код детерминированно.
Разберём, как проектировать спецификации для кодогенераторов, способных создавать не только инфраструктурный слой и API-контракты, но и доменные и прикладные компоненты системы.
Поговорим о границе между генерацией и агентной разработкой: какие части проекта выгоднее генерировать по строгим правилам, где агент действительно добавляет ценность и в каких случаях детерминированный подход становится избыточным.
Как понять, что новый skill действительно улучшил работу агента? Что произойдёт с качеством после смены модели или версии LLM? И как убедиться, что улучшение одного сценария не привело к регрессии в другом?
Построим систему измерения эффективности AI-окружения. Разберём eval-подходы, A/B-тестирование skills и агентов, автоматизированную проверку генерируемых артефактов и способы отслеживания регрессий. Отдельно рассмотрим, как использовать результаты реальных задач проекта для постоянного улучшения skills, агентов и самого процесса разработки.
AI-First здесь — не про то, чтобы встроить LLM в продукт, а про то, чтобы проект можно было развивать силами агентов. Для этого приходится пересматривать архитектуру приложения, процессы разработки и способы взаимодействия между компонентами системы.
Разберём практические паттерны миграции существующих legacy-проектов к AI-First архитектуре: какие изменения необходимы на уровне кода, инфраструктуры, документации и инженерных процессов, с чего начинать миграцию и как внедрять AI постепенно, не останавливая развитие продукта.
Большинство демонстраций AI-разработки ограничиваются одним репозиторием или отдельным микросервисом. Но реальные enterprise-системы состоят из десятков и сотен компонентов, а задачи часто проходят через несколько сервисов, репозиториев и команд. Что произойдёт, если дать AI-оркестратору доступ ко всему необходимому контексту распределённой системы?
Разберём подходы к оркестрации разработки в multi-service и distributed environments: работу с несколькими репозиториями, межсервисными зависимостями, общим контекстом и согласованными изменениями.
В финале перейдём к концепции Dark Factory — максимально автоматизированного конвейера разработки, в котором AI берёт на себя всё большую часть пути от постановки задачи и спецификации до реализации, проверки и подготовки результата к поставке.
Первая лекция — открытая, в записи: она выше на странице. Остальные — живые, онлайн, по пятницам и средам, с 30 октября по 27 ноября, с 19:00 до ~20:30 по Москве.
Переносы — исключение: если лекцию всё же придётся сдвинуть, предупредим не позднее чем за сутки.
Backend-разработчик с 18-летним опытом, технический лидер и эксперт по распределённым системам и ИИ-оркестрации. Спикер PHP Russia, Стачки и Пыхапа, член программного комитета Пых.конф’25, мейнтейнер и контрибьютор Rubix ML и Rubix NumPower.
Руководил командами ИИ-оркестрации в проектах Северстали и L’Oréal. Специализируется на backend-разработке, ML-инструментах и внедрении ИИ в корпоративные системы.
Смотреть доклад «Машинное обучение и параллельные вычисления на GPU в PHP»
PHP Russia 2024 Машинное обучение и параллельные вычисления на GPU в PHP
Смотреть доклад «Реализация нейронной сети на PHP»
Пыхап #2 Реализация нейронной сети на PHP
Смотреть доклад «Создание производительных ML-приложений на базе PHP»
Стачка 2025 Создание производительных ML-приложений на базе PHP
Можно оплатить Долями.
40 000 ₽
Можно оплатить по частям.
$480
Договор, счёт и закрывающие документы.
45 000 ₽
Старт 30 октября.
Оставьте заявку — свяжемся и расскажем, как присоединиться к курсу.