C#: AI-агенты. Мини-книга рецептов

Как встроить ИИ-агента в приложение на C#. Всё работает локально на вашей машине — без облака, без подписок и без средств обхода блокировок и замедлений. 15 рецептов: от первого агента до работы с памятью

Чему вы научитесь

  • Вы научитесь тому, за что сейчас платят больше всего, — встраивать языковые модели в рабочий код
  • Подключить нейросеть к своему приложению на C#: консольному, веб-сервису, фоновой службе. И переключаться между облаком и локальной моделью, не трогая код
  • Научить агента действовать, а не болтать: превратить обычный метод C# в инструмент, который модель вызывает сама, и получать факты вместо правдоподобных выдумок
  • Не дать агенту наломать дров: запереть его в песочнице и поставить необратимые действия под подтверждение человека
  • Дать агенту память, чтобы он помнил разговор между запросами и не терял его после перезапуска сервиса
  • Собрать команду из нескольких агентов: конвейер, параллельная работа, передача разговора между специалистами, общее обсуждение
  • Заставить агента отвечать по вашим документам, а не по общим знаниям модели: собрать RAG и перевести его на векторный поиск
  • Связать агента с внешним миром по трём открытым протоколам: MCP, A2A и AG-UI
  • Написать собственного кодинг-агента, который читает файлы, правит код и проверяет себя запуском тестов
  • Довести всё это до продакшена: считать расходы, обвешать слоями, закрыть от инъекций и утечек, проверять качество автоматическим экзаменом

О курсе

«Прикрути к нам ИИ» — и вы открываете документацию, где сто способов сделать чат-бота и ни одного ответа на вопрос, как встроить модель в боевое приложение. Этот курс — про второе.

Всё работает у вас на машине

Ни платного ключа, ни зарубежной карты, ни средств обхода блокировок и замедлений. Один раз, для сравнения, мы посмотрим на облачного провайдера — а дальше весь курс идёт на локальной модели через Ollama. Скачали модель — она ваша: работает без интернета, стоит ноль рублей за запрос

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

45 рецептов, а не одна большая теория

Курс устроен как книга рецептов. Каждый урок — законченный приём с рабочим кодом, который можно взять и применять сразу. При этом рецепты складываются в одно решение на .NET 10: оно растёт от четырнадцати строк первого агента до кодинг-агента, который находит подложенный баг, правит файл и сам проверяет себя тестами.

Что внутри

  • Основа. MAF: из чего собран агент, сессия, потоковый ответ, строгие структуры данных вместо текста, агент за HTTP
  • Инструменты. Метод C# как функция агента, поиск с указанием источника, исполнение кода в контейнере, подтверждение опасных действий
  • Память. От сессии в оперативке до архива диалогов в базе, который переживает перезапуск

В том числе показываю, как всё это ломается

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

Это и есть разница между демонстрацией и работой. Демонстрация показывает счастливый путь. Работа начинается там, где что-то пошло не так, — и после курса вы будете знать, что именно проверять

 

Для кого этот курс

Курс для .NET-разработчиков, которым ИИ нужен в проекте, а не в презентации. — Вам поставили задачу «добавить ИИ», и непонятно, с какой стороны заходить, чтобы это не осталось игрушкой — Вы выбираете, как встроить агентов в существующую систему, и хотите понимать, где реальные возможности, а где маркетинг — Вы делаете внутренние сервисы: поддержку, справочные системы, обработку обращений, ответы по документам компании — Вам нельзя в облако. Персональные данные, закрытый контур, требования безопасности: весь курс построен на локальных моделях именно поэтому — Вы устали от роликов «чат-бот за 10 минут» и хотите разобраться, как это работает на самом деле — Вы усиливаете резюме. Опыт с агентами сейчас одно из самых заметных отличий в вакансиях на .NET Курс не подойдёт, если вы ищете промпт-инжиниринг, конструкторы без кода или теорию машинного обучения. Здесь пишут на C#

Начальные требования

Опыт работы с ИИ не нужен. Всё, что необходимо знать о моделях, объясняется по ходу курса

А вот что нужно:

— C# на рабочем уровне: классы, интерфейсы, async/await, коллекции
— ASP.NET Core: достаточно понимать REST и внедрение зависимостей
— Командная строка и Docker на бытовом уровне.

Из софта: .NET 10, любая среда разработки, Ollama и Docker.

Из железа: Mac с хотя бы 24 ГБ объединённой памяти. На Windows видеокарта желательно от 8 ГБ. На более скромной машине курс тоже проходится — на моделях поменьше, и о том, как их выбирать, в курсе есть отдельный разговор.

Платный доступ к облачным моделям не потребуется

Наши преподаватели

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

Каждый урок устроен одинаково:

1. Исходники агента

2. Видеоурок — разбор задачи и работа с кодом

3. Текстовая лекция — самостоятельный разбор: почему
сделано именно так, настоящие прогоны с выводом программы

Два практикума, в середине курса и ближе к концу:

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

У обоих есть техническое задание и пошаговый сценарий приёмки — вы сами проверите,
что решение работает, не дожидаясь ничьей проверки
 

Программа курса

загружаем...

Что вы получаете

  • Навык, который применим завтра. Не «представление об ИИ», а умение подключить модель, дать ей инструменты, ограничить и проверить
  • Готовое решение на .NET 10, собранное вашими руками: от первого агента до кодинг-агента с песочницей. Забирайте в свой проект
  • Два проекта в портфолио с техническим заданием и приёмкой
  • Независимость. Всё работает на вашей машине: без подписок и без зарубежных карт
  • Понимание границ. Где модель надёжна, где выдумывает, где нарушает собственную инструкцию, и какие механизмы это ловят. В документации этого нет
  • Справочник, к которому возвращаются. Текстовые лекции с кодом, прогонами и разделами «Грабли» останутся с вами после курса
  • Сертификат об окончании

Сколько стоит обучение

Price: 900 ₽
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 900 ₽