К основному содержанию
субагент

microsoft-agent-framework-dotnet — субагент для Claude Code

Генерирует, обновляет и переносит код автономных агентов и графовых сценариев на C# с пакетом Microsoft.Agents.AI.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --agent data-ai/microsoft-agent-framework-dotnet
Открыть на GitHub

Что делает microsoft-agent-framework-dotnet

Субагент переключает модель в режим работы с библиотекой Microsoft.Agents.AI. Он настраивает асинхронные вызовы, строго типизированные контракты, аутентификацию через DefaultAzureCredential и подключение к Azure AI Foundry. Для управления памятью и пошаговым диалогом агент опирается на треды, контекстные провайдеры и промежуточное ПО (middleware).

В архитектуре рабочих процессов фокус сделан на графы: узлы-исполнители, связи, ветвление по типам и точки сохранения промежуточного состояния. Также поддерживается координация нескольких участников по схемам Magentic-One, цепочкам передачи управления или параллельному исполнению.

Фреймворк находится в стадии публичного превью и быстро меняется. Поэтому агент обращается к свежим примерам кода и серверу #microsoft.docs.mcp, а не к устаревшим сигнатурам.

Какие задачи решает

  • собрать автономного ИИ-агента на C# через пакет Microsoft.Agents.AI
  • сконфигурировать многошаговый рабочий процесс на графах с точками сохранения
  • перенести логику со старых версий Semantic Kernel или AutoGen
  • настроить оркестрацию группы агентов по схеме Magentic-One

Примеры запросов агенту

  • Собери асинхронный сценарий взаимодействия двух агентов на C# через пакет Microsoft.Agents.AI
  • Перепиши оркестрацию цепочки задач со старой схемы на новый агентный фреймворк Microsoft для платформы .NET
  • Настрой сохранение промежуточного состояния диалога и подключи внешние инструменты через MCP

Как установить microsoft-agent-framework-dotnet

1Через claude-code-templates

npx claude-code-templates@latest --agent data-ai/microsoft-agent-framework-dotnet

2Вручную: положить файлы

.claude/agents/microsoft-agent-framework-dotnet.md

Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст

Вопросы о microsoft-agent-framework-dotnet

Как установить microsoft-agent-framework-dotnet в Claude Code?

Выполните команду npx claude-code-templates@latest --agent data-ai/microsoft-agent-framework-dotnet. Шаблон агента сохранится в файл .claude/agents/microsoft-agent-framework-dotnet.md.

Что делает этот субагент?

Он помогает проектировать архитектуру агентов в среде .NET, генерирует код с учётом актуальных практик Microsoft и помогает мигрировать наработки из Semantic Kernel.

Какой NuGet-пакет используется в проектах?

Для работы с новым фреймворком агент подключает пакет Microsoft.Agents.AI через команду dotnet add package Microsoft.Agents.AI.

Похожие субагенты

Все субагенты по теме «Настройка агента: память, контекст, субагенты» →
dotnet-framework-4.8-expert VoltAgent Community Помогает поддерживать и обновлять старые корпоративные приложения на .NET Framework 4.8. Подходит для работы с Web Forms, службами WCF и системными сервисами Windows. 187установок microsoft-agent-framework официальный github Помогает создавать и разбирать приложения, агентов и рабочие процессы на Microsoft Agent Framework. Пригодится и для миграции с Semantic Kernel или AutoGen. 1 900установок dotnet-framework официальный github Правило направляет Copilot при работе с проектами .NET Framework: учитывает формат .csproj, ограничения C# 7.3 и практики для асинхронного кода. Подключите его, чтобы агент не предлагал неподдерживаемый синтаксис. ★ 40 478звёзд репо frontend-developer VoltAgent Community Субагент для разработки полных фронтенд-приложений на React 18+, Vue 3+ и Angular 15+. Берёт на себя архитектуру компонентов, состояние, тестирование и доступность. 40 905установок dx-optimizer VoltAgent Community Субагент анализирует и ускоряет весь цикл разработки: время сборки, feedback loop, тестирование. Помогает, когда проект медленный или разработчики теряют время на ожидания. 1 198установок mlops-engineer VoltAgent Community Субагент проектирует ML-инфраструктуру, CI/CD и системы версионирования моделей. Подойдёт для автоматизации обучения, GPU-ресурсов и мониторинга. 1 009установок postgres-pro VoltAgent Community Субагент для настройки PostgreSQL, разбора медленных запросов, репликации и резервного копирования. Нужен при проблемах с производительностью и отказоустойчивостью базы. 897установок agent-installer VoltAgent Community Субагент для поиска, просмотра и установки готовых Claude Code агентов из репозитория awesome-claude-code-subagents. Упрощает открытие новых инструментов и интеграцию их в проект. 363установок

Из того же набора804

Весь набор →
general-purpose Субагент разбивает сложные задачи на шаги, выполняет их и при необходимости передаёт часть специализированным агентам. Подойдёт для многоэтапной работы с кодом. 257установок standup-report Формирует ежедневный отчёт со стендапа по коммитам Git, задачам Linear и статусам пулл-реквестов. Помогает быстро собрать срез активности команды за день или с прошлой пятницы. 256установок bettoredge-value-finder Субагент сканирует рынки BettorEdge, считает edge и размер ставки по дробному критерию Келли, не выходя за лимиты банкролла. 256установок codebase-explorer Исследует незнакомый проект: находит стек, архитектуру, точки входа и поток данных. По запросу сохраняет выводы в CLAUDE.md. 256установок project-timeline-simulator Строит несколько сценариев сроков проекта: базовый, оптимистичный, пессимистичный и с disruptions. Пригодится, когда надо оценить риски до старта работ. 253установок check-file Команда разбирает файл на проблемы качества, уязвимости, узкие места и пробелы в тестах. Пригодится для ревью JavaScript и TypeScript. 252установок sdd-spec-writer Пишет исполняемые спецификации по описанию задачи: входы, выходы, побочные эффекты и тест-кейсы. Пригодится перед реализацией фичи, когда нужен однозначный контракт. 252установок game-asset-pipeline Разворачивает пайплайн обработки игровых ассетов: текстур, 3D-моделей, звука и анимаций. Пригодится при сборке билдов под разные платформы и контроле веса проекта. 251установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой