Microsoft выпустила Agent Framework 1.0 для .NET и Python: production-ready платформа для AI-агентов и мультиагентных систем
Microsoft выпустила production-ready Agent Framework 1.0 для .NET и Python
Microsoft довела свой Agent Framework до версии 1.0 и прямо называет этот релиз готовым к промышленной эксплуатации. Речь об open-source SDK и runtime для создания AI-агентов, оркестрации агентных сценариев и построения мультиагентных workflow — не игрушечных демо, а систем, которые действительно можно тащить в production.
Платформа вышла сразу для .NET и Python. Это стабильный релиз с долгосрочной поддержкой, и Microsoft, похоже, делает ставку всерьёз: framework подают как базовый слой для тех, кому уже тесно в рамках «одного чат-бота с парой функций». Здесь акцент на вызове инструментов, работе с несколькими моделями, длительных процессах и координации нескольких агентов в одной системе.
Если говорить проще, Microsoft пытается собрать под одной крышей единый стек для разработки AI-агентов и автоматизации, их оркестрации и развёртывания. Причём не с нуля: Agent Framework объединяет то, что раньше жило в разных ветках экосистемы Microsoft, прежде всего Semantic Kernel и AutoGen. Получился некий общий каркас — и для экспериментов, и для корпоративных внедрений.
О новой вехе компания сообщила в публикации от 3 апреля, где заявила буквально следующее: это production-ready релиз со стабильными API и обязательством по долгосрочной поддержке. Там же Microsoft отдельно подчеркнула enterprise-grade оркестрацию, поддержку нескольких модельных провайдеров и кросс-рантаймовую совместимость через A2A и MCP.
Вообще, курс был намечен ещё осенью. В октябре 2025 года, в первом анонсе, Microsoft описывала Agent Framework как open-source SDK и runtime, который соединяет enterprise-основу Semantic Kernel с оркестрационными идеями AutoGen. Тогда это выглядело как заявка на будущее. Теперь — уже как оформленная платформа.
Visual Studio Magazine писал об этом ещё в октябре, когда Microsoft только объясняла, зачем ей вообще понадобилось сводить два проекта в один framework. И, надо признать, логика в этом была: рынок мультиагентных систем растёт быстро, а разрозненные инструменты рано или поздно начинают мешать сами себе.
До появления Agent Framework у Microsoft было два главных open-source кирпичика в этой области. Semantic Kernel выступал как model-agnostic SDK для встраивания AI-возможностей в приложения, а также для создания и оркестрации агентов. AutoGen, в свою очередь, был сильнее заточен под мультиагентные AI-приложения, где агенты могли действовать автономно или работать вместе с человеком.
Сейчас Microsoft фактически подталкивает разработчиков к новой точке сборки. Для новой разработки агентных решений компания рекомендует именно Agent Framework. AutoGen остаётся на поддержке — с исправлениями ошибок и критическими патчами безопасности. Semantic Kernel тоже никуда не делся и продолжает развиваться. Но вектор уже виден, тут без особых иллюзий.
Что вошло в версию 1.0
В релизе 1.0 Microsoft стабилизировала базовую модель single-agent, service connectors для .NET и Python, middleware hooks, провайдеры памяти и контекста, graph-based workflow и шаблоны оркестрации для нескольких агентов. В список входят sequential, concurrent, handoff, group chat и Magentic-One. Плюс компания отдельно обещает backward compatibility для этого ядра в следующих версиях — а это для enterprise-команд, мягко говоря, не мелочь.
Отдельный акцент сделан на поддержке разных моделей и сервисов. Agent Framework поставляется с first-party connectors для Microsoft Foundry, Azure OpenAI, OpenAI, Anthropic Claude, Amazon Bedrock, Google Gemini и Ollama. То есть платформа не замыкается на одном поставщике и лучше вписывается в реальную архитектуру AI-агентов, где почти всегда приходится учитывать гибридные сценарии, ограничения по стоимости, задержкам и требованиям к данным.
Ещё одна важная линия — интероперабельность через открытые стандарты. Ещё в октябре Microsoft говорила о поддержке MCP, A2A и OpenAPI-ориентированных интеграций. В релизе 1.0 компания снова подтвердила поддержку MCP и добавила, что A2A 1.0 появится в ближайшее время. Иными словами, идея кросс-рантаймовых агентов никуда не делась; наоборот, её аккуратно доводят до рабочего состояния.
Что изменилось по сравнению с октябрём
А вот здесь начинается самое интересное. В апрельском сообщении Microsoft гораздо чётче разделяет стабильное ядро и то, что пока остаётся в preview. Компания прямо говорит: 1.0 — это набор функций, которые уже обкатаны, стабилизированы и официально поддерживаются. Всё остальное — пожалуйста, пробуйте, но без лишней романтики.
В preview пока остаются DevUI — локальный браузерный отладчик для анализа выполнения агентов и оркестрации в реальном времени; интеграция с hosted agents в Foundry; инструменты, память, observability и evaluations на базе Foundry; front-end adapters для AG-UI, CopilotKit и ChatKit; переиспользуемые skills; интеграции с GitHub Copilot SDK и Claude Code SDK; а также Agent Harness для доступа к shell, файловой системе и messaging loop в сценариях кодинга и автоматизации.
Это разделение, если честно, выглядит здраво. Не всё сразу, и это нормально. Для команд, которые оценивают платформу под реальные внедрения, сигнал понятный: ядро для агентных workflow, памяти, middleware и оркестрации уже можно брать в работу, а смежные возможности — тестировать осторожно, без обещаний себе лишнего.
Кстати, Microsoft уже подводила к этому релизу в феврале, когда объявила release candidate. Тогда компания сообщала, что API для .NET и Python стабилизированы, а все функции, запланированные на 1.0, завершены. Поэтому апрельский анонс — это скорее формальное подтверждение production-ready статуса, чем внезапный фейерверк новых возможностей. Ну и ладно. Иногда зрелость важнее шума.
Open source, многоязычность и миграция
В GitHub-репозитории Microsoft описывает Agent Framework как платформу для создания, оркестрации и развёртывания AI-агентов и мультиагентных workflow с поддержкой Python и .NET. README подчёркивает многоязычный характер проекта и охват сценариев — от простых агентов до графовых мультиагентных процессов, с документацией, quickstart-примерами, tutorial-материалами и рекомендациями по миграции с Semantic Kernel и AutoGen.
При этом Microsoft старается не подавать Agent Framework как жёсткий разрыв с прошлым. Скорее как эволюцию. Ещё в октябре компания говорила, что новый framework не заменяет Semantic Kernel и AutoGen, а строится поверх них. Эта же мысль сохраняется и сейчас: разработчиков направляют к migration guide и, по сути, говорят — да, переходить уже пора.
Для рынка enterprise AI это важный сигнал. Когда крупный вендор не просто показывает SDK, а формирует устойчивую платформу с LTS, поддержкой нескольких провайдеров, агентной памятью, оркестрацией и стандартами взаимодействия, это влияет на весь ландшафт внедрений. Особенно там, где критичны агентная память и RAG, управляемость, наблюдаемость и требования к масштабированию.
И ещё момент — не самый громкий, но очень практичный. Чем зрелее становятся такие фреймворки, тем острее встают вопросы governance, контроля доступа, трассировки действий агентов и регуляторных ограничений. Иными словами, одной только функциональности уже мало: всё чаще нужны безопасность AI-агентов и соответствие корпоративным требованиям. Без этого любая красивая агентная автоматизация может закончиться довольно неловко. А иногда и дорого.
В сухом остатке картина такая: Microsoft наконец оформила свою стратегию в области агентных систем в виде единой production-ready платформы для .NET и Python. Agent Framework 1.0 сводит вместе прежние наработки компании, даёт стабильное ядро для разработки AI-агентов и делает ставку на мультиагентную оркестрацию, открытые стандарты и корпоративный сценарий использования.
Что будет дальше? Вот тут и начинается самое живое. Теперь вопрос уже не в том, каким этот framework должен стать, а в том, насколько быстро разработчики и enterprise-команды примут его как стандартную основу для агентных приложений. Возможно, очень быстро. Возможно, рынок ещё немного поворчит — он это любит. Но релиз 1.0 явно переводит разговор из режима «интересная идея» в режим «пора тестировать всерьёз».
David Ramel — редактор и автор Converge360.
