Microsoft Agent Framework 1.0: AutoGen과 Semantic Kernel의 통합
요약
Microsoft가 Semantic Kernel의 엔터프라이즈 기능과 AutoGen의 멀티 에이전트 패턴을 통합한 'Microsoft Agent Framework 1.0'을 출시했습니다. .NET과 Python을 모두 지원하며, 다양한 모델 제공업체와 MCP, A2A 프로토콜을 내장한 단일 오픈 소스 패키지입니다.
핵심 포인트
- Semantic Kernel과 AutoGen의 통합된 단일 SDK 제공
- .NET 및 Python 환경에서 일관된 API 지원
- Azure OpenAI, Anthropic, Google Gemini 등 6개 모델 지원
- MCP 및 A2A 프로토콜의 기본 내장
- DevUI 및 OpenTelemetry를 통한 디버깅 및 관측성 지원
AI Tech Connect에 처음 게시되었습니다. 4월 3일에 변경된 사항은 다음과 같습니다. 두 개의 SDK가 아닌 하나의 SDK입니다. Semantic Kernel의 엔터프라이즈 기반(enterprise foundations)과 AutoGen의 멀티 에이전트 오케스트레이션 패턴(multi-agent orchestration patterns)이 이제 Microsoft.Agents.AI 네임스페이스(namespace) 아래의 단일 오픈 소스 패키지로 제공됩니다. .NET과 Python 전반에 걸쳐 동일한 개념이 적용됩니다. API 형태는 두 언어 모두에서 미러링(mirrored)되어 있으며, 이는 Microsoft가 다중 언어(polyglot) 전략을 일관되게 유지하려는 보기 드문 약속입니다. 6개의 모델 제공업체가 기본적으로 포함됩니다: Azure OpenAI, OpenAI, Anthropic Claude, Amazon Bedrock, Google Gemini 그리고 Ollama. 이 프레임워크는 더 이상 유의미한 의미에서 Azure 전용이 아닙니다. MCP와 A2A가 일급 시민(first-class)으로 취급됩니다. 도구 발견(tool discovery)을 위한 Model Context Protocol (MCP)과 런타임 간 협업을 위한 Agent-to-Agent (A2A)는 별도로 추가된 것이 아니라 내장(baked in)되어 있습니다. DevUI와 OpenTelemetry가 기본적으로 제공됩니다. 브라우저 기반의 로컬 디버거(local debugger)와 함께… AI Tech Connect에서 전체 기사를 읽어보세요 →
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기