microsoft-agent-framework-python — субагент для Claude Code: агенты
Субагент для Claude, который пишет и правит код на Python-версии Microsoft Agent Framework: агенты, рабочие процессы, миграция с Semantic Kernel и AutoGen.
npx claude-code-templates@latest --agent programming-languages/microsoft-agent-framework-pythonЧто делает microsoft-agent-framework-python
Субагент переводит Claude в режим Microsoft Agent Framework на Python. Он создаёт, обновляет и объясняет код агентов, подсказывает async-паттерны, работу с инструментами агента и MCP-серверами, управление состоянием через threads и контекст-провайдеры для памяти. Для многошаговых сценариев — графовые рабочие процессы с executors и edges, маршрутизация по типам, вложенность, чекпоинты и паттерны оркестрации нескольких агентов.
Внутри — набор инструментов: поиск по кодовой базе, правка файлов, запуск команд и тестов, работа с GitHub, установка Python-пакетов и настройка окружения, плюс доступ к документации Microsoft через MCP-сервер microsoft.docs.mcp. Модель — claude-sonnet-4. Для нового проекта пакет ставится командой pip install agent-framework.
Важный момент: Microsoft Agent Framework сейчас в public preview и меняется быстро. Субагенту прямо предписано не опираться на внутренние знания об API, а каждый раз искать свежую документацию и примеры — поэтому ответы стоит проверять по актуальным сэмплам, а не принимать на веру. Если переносите проект с Semantic Kernel или AutoGen, в инструкциях есть ссылки на гайды по миграции.
Какие задачи решает
- написать агента на Python с async-обработкой запросов
- собрать многошаговый рабочий процесс из нескольких агентов
- добавить агенту память через контекст-провайдеры
- перенести проект с Semantic Kernel или AutoGen
- подключить MCP-сервер к агенту для вызова действий
Примеры запросов агенту
- создай агента на Microsoft Agent Framework для Python с поддержкой инструментов
- перепиши этот рабочий процесс на графовую архитектуру с executors и edges
- помоги мигрировать код с AutoGen на Microsoft Agent Framework
Как установить microsoft-agent-framework-python
1Через claude-code-templates
npx claude-code-templates@latest --agent programming-languages/microsoft-agent-framework-python2Вручную: положить файлы
.claude/agents/microsoft-agent-framework-python.mdДля всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию
Вручную: положить файлы
.codex/agents/microsoft-agent-framework-python.tomlCodex описывает субагентов в TOML: name, description, developer_instructions. Текст из Markdown перенесите в developer_instructions вручную. Для всех проектов — ~/.codex/agents/
Вручную: положить файлы
.cursor/agents/microsoft-agent-framework-python.mdCursor понимает и .claude/agents/
По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст
Из того же набора205
Весь набор →Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Все субагенты по теме «Настройка агента: память, контекст, субагенты» →Вопросы о microsoft-agent-framework-python
Как установить microsoft-agent-framework-python в Claude?
Выполните npx claude-code-templates@latest --agent programming-languages/microsoft-agent-framework-python, затем файл появится по пути .claude/agents/microsoft-agent-framework-python.md.
Что делает microsoft-agent-framework-python?
Помогает писать, обновлять и объяснять код на Python-версии Microsoft Agent Framework: агентов, рабочие процессы и миграцию с Semantic Kernel или AutoGen.
Нужно ли ставить сам agent-framework?
Да, для нового проекта в инструкциях указана команда pip install agent-framework. Субагент также умеет настраивать Python-окружение и ставить пакеты.