핵심 요점
- MIT 라이선스——사용, 수정, 자체 호스팅이 완전히 무료이며, 프레임워크 자체에 사용량 제한이 없음
- Microsoft가 구축, 이전의 AutoGen(Microsoft Research)과 Semantic Kernel(Microsoft) 프로젝트를 하나의 플랫폼으로 통합
- 2025년 10월 1일 공개 프리뷰 발표; Agent Framework 1.0은 2026년 4월 정식 출시(GA)에 도달하며 안정적 API와 장기 지원에 대한 공개적 약속과 함께 제공됨
- 정식 출시 기준 Python과 .NET(C#) 지원, Go는 공개 프리뷰로 제공
- AutoGen과 Semantic Kernel이 개별적으로 제공하던 것 위에 명시적 멀티 에이전트 오케스트레이션을 위한 그래프 기반 워크플로 추가
- Microsoft Foundry(구 Azure AI Foundry), Azure OpenAI, OpenAI, Anthropic, Ollama 및 기타 모델 제공업체에 대해 실행 가능——Microsoft 모델에만 고정되지 않음
- Microsoft는 AutoGen과 Semantic Kernel을 별도 프로젝트로 계속 명시적으로 지원하지만, 대부분의 신규 투자와 신규 사용자는 Agent Framework로 유도함
📍 한 문장으로
Microsoft Agent Framework는 Python과 .NET으로 AI 에이전트와 멀티 에이전트 워크플로를 구축하기 위한 무료 오픈소스 MIT 라이선스 SDK로, Microsoft가 AutoGen과 Semantic Kernel 양쪽의 통합 후속작으로 만들었습니다.
💬 쉽게 말하면
Microsoft의 연구 중심 AutoGen(실험적인 멀티 에이전트 패턴에 적합)과 엔터프라이즈 중심 Semantic Kernel(프로덕션 안정성에 적합) 중 하나를 선택하는 대신, Microsoft Agent Framework는 둘을 하나의 SDK로 합쳐, 단순한 에이전트 추상화와 엔터프라이즈급 상태 관리, 원격 측정, 타입 안전성을 같은 패키지에서 제공합니다.
📌참고: Microsoft Agent Framework는 다운로드해 쓰는 앱이 아니라 Python 또는 .NET 코드를 작성해 사용하는 SDK입니다——설치할 GUI가 없습니다. 이 리뷰는 오픈소스 프레임워크 자체와 그것이 실행될 수 있는 선택적 유료 Azure 서비스(Foundry Agent Service, Foundry Models)를 다룹니다.
Microsoft Agent Framework를 만든 곳은 어디이며, 왜 존재합니까?
Microsoft는 두 개의 별도 에이전트 프로젝트인 AutoGen과 Semantic Kernel을 하나의 지원 플랫폼으로 통합하기 위해 Agent Framework를 구축했습니다——Microsoft 자체 문서는 이를 두 전작 뒤에 있던 "동일한 팀이 만든 직접적인 후속작"이라고 설명합니다. 2023년 처음 오픈소스로 공개된 Semantic Kernel은 세션 기반 상태 관리, 타입 안전성, 필터, 원격 측정, 폭넓은 모델/임베딩 지원 등 LLM을 애플리케이션에 통합하기 위한 엔터프라이즈급 SDK를 Microsoft에 제공했으며, 프로덕션 안정성을 목표로 했습니다. Microsoft Research에서 시작되어 2023년 8월 연구 논문을 통해 소개된 AutoGen은 정반대의 접근 방식을 취했습니다: 장기적인 API 안정성보다 실험을 우선시하는, 빠르게 움직이는 연구 중심의 멀티 에이전트 대화 패턴이었습니다.
2025년 말까지, Microsoft는 거버넌스가 서로 다른 두 개의 별도 에이전트 SDK를 운영하는 것이 어느 쪽을 기반으로 구축해야 할지에 대한 혼란을 낳고 있다고 판단했습니다. Microsoft는 2025년 10월 1일 Agent Framework를 공개 프리뷰로 발표하며, AutoGen의 단순한 에이전트 추상화와 Semantic Kernel의 엔터프라이즈 기능을 명시적으로 결합하고, 두 전작 모두 단독으로는 제공하지 못했던 기능인 멀티 에이전트 실행 경로에 대한 명시적 제어를 위한 그래프 기반 워크플로를 추가했습니다. Agent Framework 1.0은 2026년 4월 정식 출시(GA)에 도달했으며, Microsoft의 발표는 이를 "프로덕션에 바로 사용 가능한 릴리스: 안정적 API, 그리고 장기 지원에 대한 약속"이라고 설명했습니다. 이후에도 Microsoft는 계획, 컨텍스트 압축, 관찰 가능성을 갖춘 길고 다단계 작업을 위한 "Agent Harness"를 포함해 추가 구성 요소를 계속 출시했으며, 이는 호스팅 에이전트 지원과 함께 2026년 8월까지 정식 출시(GA)에 도달했습니다.
Semantic Kernel 오픈소스화
- 날짜:
- 2023
- 의미:
- Microsoft의 엔터프라이즈급 LLM 통합 SDK가 공개됨
AutoGen 연구 논문
- 날짜:
- 2023-08
- 의미:
- Microsoft Research가 훗날 AutoGen이 된 멀티 에이전트 대화 프레임워크를 소개
Agent Framework 공개 프리뷰
- 날짜:
- 2025-10-01
- 의미:
- Microsoft가 AutoGen과 Semantic Kernel을 하나의 SDK로 통합한다고 발표
Agent Framework 1.0(GA)
- 날짜:
- 2026-04
- 의미:
- 안정적 API와 장기 지원 약속을 갖춘 프로덕션 준비 릴리스
BUILD 2026 추가 기능
- 날짜:
- 2026-06
- 의미:
- Agent Harness, GitHub Copilot SDK 및 Claude Agent SDK 커넥터, CodeAct 프리뷰 공개
Agent Harness 및 호스팅 에이전트 GA
- 날짜:
- 2026-08
- 의미:
- 장기 작업 하네스와 외부 프레임워크용 관리형 호스팅이 정식 출시에 도달
📌참고: Microsoft 자체 문서는 AutoGen과 Semantic Kernel이 중단되지 않았다고——둘 다 별도 프로젝트로 계속 제공된다고——명시하지만, 대부분의 신규 기능 투자와 신규 프로젝트에 대한 Microsoft의 권장은 이제 Agent Framework로 향합니다. 원조 AutoGen 저장소의 유지보수 모드 현황과 독립 AG2 커뮤니티 포크에 대해서는 PromptQuorum의 AutoGen 리뷰를 참조하십시오.
Microsoft Agent Framework란 무엇입니까?
Microsoft Agent Framework는 AI 에이전트와 멀티 에이전트 워크플로를 구축하기 위한 오픈소스 SDK(MIT 라이선스, github.com/microsoft/agent-framework)로, Python과 .NET용으로 제공되며 Go는 공개 프리뷰 상태입니다. 네 가지 핵심 영역을 제공합니다: 모델과 도구를 호출하는 개별 에이전트, 길고 다단계 작업을 위한 옵션이 정해진 "Harness Agent", 명시적 실행 경로를 통해 에이전트와 함수를 연결하는 그래프 기반 워크플로, 그리고 모델 제공업체, 에이전트 서비스, 평가 도구와의 통합입니다.
- 에이전트: LLM을 사용해 입력을 처리하고, 도구와 MCP(모델 컨텍스트 프로토콜) 서버를 호출하며, 응답을 생성하는 개별 구성 요소——Microsoft Foundry, Anthropic, Azure OpenAI, OpenAI, Ollama 및 기타 제공업체 지원
- Harness Agent: 길고 다단계 작업을 위한 기능이 모두 갖춰진 에이전트——계획 및 할 일 추적, 컨텍스트 압축, 파일 접근 및 메모리, 도구 승인 게이팅, 내장 관찰 가능성
- 워크플로: 단일 자율 에이전트보다 더 많은 제어가 필요한 경우를 위해, 명시적 실행 경로를 통해 여러 에이전트와 함수를 연결하는 함수형 및 그래프 기반 오케스트레이션
- 세션 기반 상태 관리: Semantic Kernel에서 이어받은 기능으로, 매 호출마다 전체 대화 이력을 다시 보내는 대신 여러 턴에 걸쳐 지속적인 상태를 에이전트에 제공
- MCP 및 A2A 프로토콜 지원: 에이전트는 모델 컨텍스트 프로토콜을 통해 도구를 노출하거나 사용할 수 있고, 에이전트-투-에이전트(A2A) 프로토콜을 통해 다른 에이전트와 협업할 수 있음
- 마이그레이션 도구: 기존 코드를 분석하고 단계별 마이그레이션 계획을 생성하는 도구를 포함해, AutoGen과 Semantic Kernel 양쪽으로부터의 공식 마이그레이션 가이드 제공
에이전트 대 워크플로
Microsoft 자체 지침: 작업이 개방형이거나 대화형이며 자율적인 도구 사용과 계획이 필요할 때는 에이전트를 사용하고, 프로세스에 잘 정의된 단계가 있거나 실행 순서에 대한 명시적 제어가 필요하거나 여러 에이전트나 함수의 협업이 필요할 때는 워크플로를 사용하십시오. 단순한 함수로 작업을 처리할 수 있다면, Microsoft 문서는 에이전트를 쓰는 대신 그 함수를 작성할 것을 권장합니다.
from agent_framework import Agent
from agent_framework.foundry import FoundryChatClient
from azure.identity import AzureCliCredential
agent = Agent(
client=FoundryChatClient(
project_endpoint="https://your-foundry-service.services.ai.azure.com/api/projects/your-foundry-project",
model="your-deployed-model",
credential=AzureCliCredential(),
),
name="HelloAgent",
instructions="You are a friendly assistant. Keep your answers brief.",
)
result = await agent.run("What is the largest city in France?")
print(f"Agent: {result}")Microsoft Agent Framework 비용은 얼마입니까?
Microsoft Agent Framework SDK 자체는 MIT 라이선스 아래 무료입니다——비용은 모델 제공업체와, 선택적으로 연결하는 Azure 서비스에서 발생합니다. Microsoft는 오픈소스 프레임워크를 다운로드하거나, 자체 호스팅하거나, OpenAI·Anthropic·로컬 Ollama 인스턴스 등 Microsoft 소속이 아닌 것을 포함해 지원되는 어떤 모델 제공업체에 대해 실행하는 데 대해서도 비용을 청구하지 않습니다.
- Microsoft Agent Framework(SDK): 자체 호스팅, 상업적 사용, 수정 여부와 관계없이 MIT 라이선스 아래 영구 무료
- Foundry Agent Service(Microsoft의 Azure 관리형 에이전트 호스팅): 프롬프트와 워크플로를 사용하는 Foundry 네이티브 에이전트를 만들거나 실행하는 데 추가 요금 없음
- 모델 토큰: 어떤 에이전트 SDK가 호출하든 관계없이 Microsoft Foundry Models를 통해 별도로 청구됨——가격은 모델별로 다르고 시간에 따라 변하므로, 여기서 고정된 숫자에 의존하기보다 예산을 세우기 전에 실시간 Foundry Models 가격 페이지를 확인할 것
- 도구 및 지식 연결: 에이전트가 사용할 경우 Grounding with Bing Search, Azure AI Search, Microsoft Fabric, SharePoint 같은 연결에 별도 요금 적용
- Foundry Agent Service의 내장 도구: 파일 검색 저장소(1GB 무료, 이후 GB/일당 청구), Code Interpreter(세션당 청구), 웹 검색 및 맞춤 검색(1,000건 거래당 청구)
- Foundry의 호스팅 에이전트(관리형 컨테이너에서 Microsoft Agent Framework, LangGraph, 기타 외부 프레임워크 실행): 고정 SDK 요금이 아니라 vCPU-시간 및 GiB-메모리-시간당 청구
- Azure 외부에서 프레임워크를 완전히 자체 호스팅(자체 서버 또는 다른 클라우드)하는 경우 프로비저닝하는 컴퓨팅과 모델 API 사용량만큼 비용이 듦——Microsoft는 Agent Framework를 실행하는 데 Azure를 요구하지 않음
구성 요소 | 가격 | 비고 |
|---|---|---|
| Agent Framework SDK | 무료(MIT 라이선스) | 사용, 수정, 자체 호스팅 모두 무비용 |
| Foundry Agent Service | 추가 서비스 요금 없음 | 사용한 토큰과 도구만 지불 |
| 모델 토큰 | 모델별로 다름 | Foundry Models 또는 자체 제공업체를 통해 청구 |
| 호스팅 에이전트(관리형 컨테이너) | vCPU-시간 / GiB-시간당 | Foundry 관리형 인프라에서 MAF 실행 시 |
가격 구조는 2026년 9월 기준 Microsoft의 공식 Foundry Agent Service 가격 페이지와 Agent Framework 문서를 통해 검증했습니다. Azure 가격 페이지는 현재 요금에 대한 유일한 공식 출처입니다——이 리뷰는 프레임워크와 별개로 변동하며 모델별로 다른 토큰당 구체적 수치를 반복하지 않습니다. 예산을 세우기 전에 실시간 Azure 가격 계산기를 확인하십시오.
Microsoft Agent Framework를 설치하고 시작하는 방법은?
Microsoft Agent Framework 설치는 pip 또는 dotnet 명령 하나면 됩니다——SDK 자체를 설치하는 데 Azure 계정이 필요하지 않지만, 연결하려는 모델 제공업체의 자격 증명은 필요합니다.
- 1해당 언어용 패키지를 설치하십시오:
pip install agent-framework(Python) 또는dotnet add package Microsoft.Agents.AI.Foundry --prerelease(.NET); Go는 공개 프리뷰로go get github.com/microsoft/agent-framework-go를 통해 사용할 수 있습니다. - 2모델 제공업체——Microsoft Foundry, Azure OpenAI, OpenAI, Anthropic, Ollama, 또는 기타 지원되는 제공업체——의 자격 증명을 설정하십시오. Agent Framework는 Azure를 특별히 요구하지 않으며, 로컬 Ollama 모델이나 Microsoft가 아닌 클라우드 API 모두 사용 가능합니다.
- 3제공업체용 채팅 클라이언트를 인스턴스화하고 이름, 지침과 함께
Agent클래스(Python) 또는AIAgent타입(.NET)에 전달해 에이전트를 만드십시오. - 4
.run()(스트리밍 없이 전체 응답 한 번에)이나 점진적 출력을 위한 스트리밍 방식으로 에이전트를 호출하십시오. - 5다단계 또는 멀티 에이전트 프로세스의 경우, 단일 자율 에이전트에 의존하는 대신 명시적 그래프를 통해 에이전트와 함수를 연결하는 Workflows API를 사용하십시오.
- 6기존 프로젝트를 마이그레이션하는 경우, AutoGen에서 마이그레이션하는 가이드나 Semantic Kernel에서 마이그레이션하는 가이드를 사용하십시오——Microsoft는 기존 코드를 분석하고 마이그레이션 계획을 생성하는 도구를 제공합니다.
Microsoft Agent Framework를 사용하려면 Azure가 필요합니까?
아니요. SDK는 Microsoft Foundry, Azure OpenAI, OpenAI, Anthropic, Ollama 및 기타 제공업체에 연결되므로 Azure 외부에서 완전히 실행할 수 있습니다——예를 들어 로컬 Ollama 모델이나 Microsoft가 아닌 클라우드 API에 대해서도요——그리고 Microsoft Foundry 호스팅 모델이나 Foundry Agent Service를 구체적으로 선택하는 경우에만 Azure 자격 증명이 필요합니다.
Agent Framework는 API 키를 위해 .env 파일을 자동으로 읽습니까?
아니요——이는 Python 패키지의 문서화된 함정입니다. 클라이언트를 인스턴스화하기 전에 애플리케이션 시작 시 직접 load_dotenv()를 호출하거나, 셸이나 IDE에서 환경 변수를 직접 설정해야 합니다.
Microsoft Agent Framework는 누구에게 적합합니까?
Microsoft Agent Framework는 단순한 도구 사용 에이전트와 명시적 그래프 기반 멀티 에이전트 오케스트레이션을 모두 포괄하는 하나의 지원되는 SDK를 원하는 팀——특히 이미 Microsoft나 Azure 생태계에 투자한 팀에 적합합니다. Microsoft 생태계와 아무 연결이 없고 이미 다른 프레임워크에서 생산성을 발휘하고 있는 팀에는 다소 약한 선택입니다.
다음의 경우 Microsoft Agent Framework를 사용하십시오
- Python 또는 .NET/Azure 생태계에서 신규 에이전트 프로젝트를 시작하며, 유지보수 모드 프로젝트가 아닌 Microsoft가 뒷받침하는 장기적 API 지원을 원하는 경우
- 이전에 AutoGen과 Semantic Kernel 중 하나를 선택하려 했으나 둘 다 단독으로는 이상적이지 않다고 느낀 경우——Agent Framework는 두 기능 집합을 모두 통합함
- 단순한 자율 에이전트에 더해, 멀티 에이전트 실행 순서, 상태, 휴먼 인 더 루프 체크포인트에 대한 명시적 그래프 기반 제어가 필요한 경우
- 관리형 호스팅(Foundry Agent Service 또는 호스팅 에이전트)을 갖춘 Microsoft Foundry에 배포하고 싶지만 필수는 아닌 경우——다른 곳에서의 자체 호스팅도 가능함
- MCP(모델 컨텍스트 프로토콜)를 사용하거나 A2A(에이전트-투-에이전트) 프로토콜을 통해 다른 에이전트와 협업하는 에이전트가 필요한 경우
다음의 경우 Microsoft Agent Framework를 피하십시오
- 마이그레이션에 대한 시급한 필요가 없는, 기존에 잘 작동하는 AutoGen이나 Semantic Kernel 배포가 있는 경우——둘 다 계속 지원되며, 마이그레이션에는 실질적인 엔지니어링 비용이 듦
- 팀에 다른 Microsoft/Azure 생태계 연결이 전혀 없고 이미 LangGraph나 CrewAI 같은 성숙한 대안으로 생산성을 발휘하고 있는 경우
- 안정성 주장을 검증할 다년간의 프로덕션 이력이 필요한 경우——Agent Framework 1.0은 안정성에 대한 명시적 약속을 가진 신생 릴리스이며 아직 다년간의 실적은 아님
- 도구, 메모리, 오케스트레이션 없이 단일 프롬프트-응답 호출에 대해 가능한 한 작은 의존성 발자국을 원하는 경우——직접적인 모델 API 호출은 어떤 에이전트 프레임워크보다 오버헤드가 적음
Microsoft Agent Framework를 사용하면 안 되는 경우는 언제입니까?
도구, 메모리, 다단계 오케스트레이션 없이 하나의 모델에 대한 단일 API 호출에는 Microsoft Agent Framework를 사용하지 마십시오——추상화 오버헤드가 이점을 능가합니다. 다른 접근 방식이 더 나은 몇 가지 구체적인 상황입니다.
- 단일 프롬프트만 보내고 원시 응답을 반환하는 챗봇——에이전트 프레임워크 계층을 추가하는 대신 모델 제공업체의 SDK를 직접 호출하십시오
- 구체적인 마이그레이션 동인이 없는 기존의 안정적인 AutoGen이나 Semantic Kernel 애플리케이션——두 프로젝트 모두 Microsoft가 계속 지원하므로, 단순히 "더 새로운 것으로 갈아타기" 위한 마이그레이션은 구체적인 이점 없이 위험만 추가함
- Azure 통합에 관심이 없는, 비 Microsoft 클라우드에 완전히 전념하는 팀——LangGraph나 CrewAI는 Microsoft 생태계 밖에서 더 긴 독립적인 실적을 가지고 있음
- 기술 선택의 위험을 낮추기 위해 다년간의 API 안정성 이력이 필요한 프로젝트——Agent Framework는 2026년에야 안정적인 1.0 릴리스에 도달했으므로, 장기 지원 약속이 아직 수년간의 실제 사용을 통해 검증되지 않음
- 프로젝트가 실제로 Microsoft가 뒷받침하는 지원, Azure 네이티브 호스팅 옵션, 또는 단순 에이전트와 명시적 멀티 에이전트 워크플로를 모두 아우르는 단일 SDK를 필요로 할 때는 대신 Microsoft Agent Framework를 사용하십시오
Microsoft Agent Framework와 대안 비교
Microsoft Agent Framework는 Microsoft가 계속 별도로 지원하는 자체 두 전작을 포함해 다른 에이전트 및 오케스트레이션 프레임워크와 경쟁합니다.
도구 | 인터페이스 | 라이선스 | 지원사 | 적합 대상 |
|---|---|---|---|---|
| Microsoft Agent Framework | Python / .NET / Go(프리뷰) | MIT | Microsoft | Azure 네이티브 에이전트 및 워크플로 |
| AutoGen | Python 코드 | MIT / CC-BY | Microsoft Research(유지보수 모드) | 기존 AutoGen 배포 전용 |
| LangChain | Python / JS 코드 | MIT | LangChain Inc.(벤처 투자) | 범용 LLM 앱 및 에이전트 |
| LangGraph | Python / JS 코드 | MIT | LangChain Inc.(벤처 투자) | 그래프 기반 에이전트 상태 및 제어 |
| CrewAI | Python 코드 | MIT | CrewAI Inc.(벤처 투자) | 역할 기반 멀티 에이전트 크루 |
Microsoft Agent Framework 평가 시 흔한 오해
이러한 오해는 Agent Framework를 전작들과 혼동하거나, 실행 비용을 잘못 판단하는 데서 비롯됩니다.
오해 1: AutoGen이나 Semantic Kernel이 중단되었다는 착각
Microsoft 자체 문서는 둘 다 별도의 지원되는 프로젝트로 계속 제공된다고 명시합니다——Agent Framework는 그 기능을 하나의 SDK로 통합하지만, 기존 AutoGen이나 Semantic Kernel 애플리케이션이 즉시 마이그레이션하도록 강제되지는 않습니다. 다만 대부분의 신규 기능 투자와 신규 프로젝트에 대한 Microsoft의 권장은 이제 Agent Framework로 향합니다.
오해 2: 무료 MIT 라이선스가 프로덕션에서 에이전트를 실행하는 것도 무료라는 착각
SDK에는 라이선스 비용이 없지만, 모든 에이전트는 토큰당 요금을 청구하는 모델 제공업체를 호출하며, Foundry 도구 연결이나 호스팅 에이전트 컴퓨팅 같은 Azure 부가 상품은 별도로 청구됩니다. "무료 프레임워크"와 "프로덕션 실행이 무료"는 서로 다른 주장입니다.
오해 3: Agent Framework, AutoGen, Semantic Kernel을 같은 것의 다른 이름으로 취급
이들은 계보를 공유하고, Microsoft에 따르면 동일한 근본 팀이 만들었지만, 거버넌스 상태가 다른 별도의 코드베이스입니다(Agent Framework는 활발히 개발되는 후속작이고, AutoGen과 Semantic Kernel은 서로 다른 속도로 별도 프로젝트로 계속됨). 하나를 위해 작성된 튜토리얼이나 패키지가 다른 것에 자동으로 적용되지는 않습니다.
자주 묻는 질문
Microsoft Agent Framework는 무료로 사용할 수 있습니까?
예. SDK는 MIT 라이선스 아래 오픈소스이며 상업용 제품을 포함해 어떤 용도로도 무료이고, 프레임워크 자체에 사용량 제한이 없습니다. 모델 제공업체나 Azure 서비스에 대해 에이전트를 실행하면 별도의 사용량 기반 비용이 발생합니다.
Microsoft Agent Framework를 만든 곳은 어디입니까?
Microsoft가 Agent Framework를 구축했으며, 자체 문서에서 AutoGen과 Semantic Kernel의 직접적인 후속작으로, 두 전작 뒤에 있던 "동일한 팀이 만들었다"고 설명합니다.
Microsoft Agent Framework, AutoGen, Semantic Kernel의 관계는 무엇입니까?
Agent Framework는 두 전작을 하나의 SDK로 통합합니다: AutoGen의 단순한 멀티 에이전트 추상화와 Semantic Kernel의 엔터프라이즈급 상태 관리, 타입 안전성, 원격 측정을 결합하고, 둘 다 단독으로는 제공하지 못했던 그래프 기반 워크플로를 추가합니다. Microsoft는 AutoGen과 Semantic Kernel 둘 다 중단되지 않았다고 명시하지만, 대부분의 신규 투자는 이제 Agent Framework로 향합니다.
Microsoft Agent Framework는 언제 정식 출시(GA)에 도달했습니까?
Microsoft는 2025년 10월 1일 Agent Framework를 공개 프리뷰로 발표했고, Agent Framework 1.0은 2026년 4월 정식 출시(GA)에 도달했으며, Microsoft는 이를 "프로덕션에 바로 사용 가능한 릴리스: 안정적 API, 그리고 장기 지원에 대한 약속"이라고 설명했습니다.
Microsoft Agent Framework는 어떤 라이선스를 사용합니까?
MIT입니다. microsoft/agent-framework GitHub 저장소의 라이선스 파일을 직접 확인해 검증했습니다——상업적 또는 자체 호스팅 사용에 제한이 없는 무료의 관대한 오픈소스 라이선스입니다.
Microsoft Agent Framework는 Azure를 요구합니까?
아니요. Microsoft Foundry, Azure OpenAI, OpenAI, Anthropic, Ollama 및 기타 모델 제공업체에 연결되며, Azure 외부에서 완전히 실행할 수 있습니다. Azure 관련 비용은 Azure 호스팅 모델이나 Foundry Agent Service를 선택하는 경우에만 적용됩니다.
Azure AI Foundry에서 에이전트를 실행하는 비용은 얼마입니까?
Foundry 네이티브 에이전트를 만들거나 실행하는 데 추가 서비스 요금은 없습니다. 모델 토큰(Foundry Models를 통해 청구), 에이전트가 사용하는 도구나 지식 연결, 그리고 외부 프레임워크를 실행하는 호스팅 에이전트의 경우 vCPU-시간당 및 GiB-메모리-시간당 컴퓨팅 요금을 별도로 지불합니다. 요금이 변경되므로 예산을 세우기 전에 Microsoft의 실시간 가격 페이지를 확인하십시오.
기존 AutoGen이나 Semantic Kernel 프로젝트를 Agent Framework로 마이그레이션해야 합니까?
반드시 즉시 그럴 필요는 없습니다——Microsoft는 두 전작을 계속 지원합니다. Agent Framework가 추가하는 기능(그래프 기반 워크플로, 통합된 상태 관리)이 필요하거나 Microsoft의 주요 지속 투자를 원할 때 마이그레이션하십시오. Microsoft는 두 경로 모두에 대한 공식 마이그레이션 가이드와 도구를 제공합니다.
Microsoft Agent Framework는 어떤 언어를 지원합니까?
정식 출시 기준 Python과 .NET(C#)이며, 아직 선언적 에이전트, RAG, CodeAct, 함수형 워크플로를 포함하지 않는 Go 구현이 공개 프리뷰로 제공됩니다.
Microsoft Agent Framework는 Microsoft가 아닌 모델을 사용할 수 있습니까?
예. 문서화된 모델 제공업체에는 Microsoft Foundry와 Azure OpenAI 외에도 Anthropic, OpenAI, 로컬 모델용 Ollama가 포함됩니다——Microsoft가 호스팅하는 모델에만 국한되지 않습니다.
