AI Agents for Beginners — это открытый курс от Microsoft, который учит создавать AI-агентов с нуля. Внутри 12 уроков, каждый из которых разбирает отдельную тему: от базовых концепций до продвинутых паттернов проектирования. Курс построен так, что можно начинать с любого урока, в зависимости от твоего уровня.
Уроки охватывают всё: введение в AI-агентов и их применение, обзор агентских фреймворков, паттерны проектирования (включая Tool Use, Agentic RAG, Planning, Multi-Agent, Metacognition), создание надёжных агентов, работу с протоколами (MCP, A2A, NLWeb), управление памятью агентов, развёртывание в продакшн и безопасность. Каждый урок включает текст, видео, примеры кода на Python и ссылки на дополнительные материалы.
Курс использует Microsoft Agent Framework и Azure AI Foundry Agent Service V2, хотя некоторые примеры поддерживают альтернативные провайдеры, совместимые с OpenAI. Весь код доступен в репозитории GitHub, можно форкнуть и запускать самому. Есть поддержка более 50 языков через автоматические переводы, что делает курс доступным для широкой аудитории. Если застрянешь, можно задать вопросы в Discord-канале Microsoft Foundry.
Курс подходит и новичкам, и тем, кто уже работал с генеративными моделями. Если это твой первый опыт с GenAI, авторы рекомендуют начать с их курса Generative AI For Beginners, где 21 урок по основам. AI Agents for Beginners — это следующий шаг, когда хочешь не просто использовать модели, а строить автономные системы, способные планировать, использовать инструменты и работать в команде.