오토젠

오토젠

AutoGen

여러 AI 에이전트 간의 대화로 복잡한 작업을 자동화하는 마이크로소프트의 멀티 에이전트 프레임워크

무료PythonC#API오픈소스한국어LLM 기반멀티모달
웹사이트 방문하기microsoft.github.io

검증된 사실

GitHub
★ 59,414
최근 변경
2026-06-03 Microsoft가 Build 2026에서 AutoGen과 Semantic Kernel을 통합한 Microsoft Agent Framework 1.0 GA 이후, Agent Harness·Foun

2026-06-20 직접 확인 · 자동 검증 데이터

제품 화면

오토젠 제품 화면

2026-06-20 확인

가격 정보

무료시작 가격: 무료

오픈소스로 무료 사용 가능합니다. 연동하는 LLM(OpenAI, Anthropic 등)의 API 비용은 사용자가 별도 부담합니다. 2026년부터 신규 기능은 Microsoft Agent Framework(무료·오픈소스)로 이전되었습니다.

가격표 확인하기

최근 업데이트와 소식

  • 버전 업데이트
    Microsoft, AutoGen 유지보수 전환 — 후속 'Microsoft Agent Framework 1.0'

    Microsoft가 AutoGen을 유지보수 모드로 전환하고 후속 프로덕션 프레임워크 Microsoft Agent Framework(MAF)를 1.0으로 출시했습니다. 2026년 2월 RC를 거쳐 세션 상태 관리·타입 안전·그래프 워크플로를 결합했습니다.

    근거: [APPROX_DATE] Microsoft Agent Framework devblog: 'Agent Framework 1.0 is ready for production' (RC February 2026, 정확 일자 미상)

소개AI 요약

AutoGen은 Microsoft Research가 개발한 멀티 에이전트 오케스트레이션 오픈소스 프레임워크입니다. v0.4에서 완전한 비동기·이벤트 기반 아키텍처로 재설계되었으며, 현재는 유지보수 모드로 전환되었습니다. Microsoft는 AutoGen과 Semantic Kernel을 통합한 Microsoft Agent Framework(MAF) 1.0을 2026년 4월 공식 출시하여 이를 공식 후계 플랫폼으로 권장하고 있습니다. 여러 LLM 에이전트가 서로 대화하며 코드 생성·실행·디버깅을 통해 복잡한 문제를 자율 해결합니다.

활용 워크플로우

ConversableAgent 설정AI 솔루션 아키텍트가 각 에이전트에게 시스템 메시지를 부여하여 코딩 전문가, 리뷰어 등 고유한 페르소나와 작업 규칙을 정의
GroupChat 오케스트레이션스타트업 CTO가 복잡한 제품 로드맵을 작성할 때 여러 에이전트 간의 발언 순서와 대화 흐름(Round-robin, Sequential 등)을 제어
샌드박스 코드 실행데이터 분석가가 작성한 Python 코드를 Docker 컨테이너 내에서 안전하게 자동 실행하고 결과를 에이전트에게 피드백으로 전달
오토젠AI 허브
Human-in-the-loop 개입프로젝트 매니저가 중간 결과물을 검토하고 'NEVER', 'ALWAYS', 'TERMINATE' 옵션을 통해 에이전트의 자율성에 직접 개입
도구 및 API 도구 연동백엔드 개발자가 에이전트에게 특정 검색 API나 데이터베이스 쿼리 함수를 도구로 등록하여 실시간 데이터 접근 권한 부여
지능형 상태 및 캐시 관리대규모 워크플로우 수행 시 중단된 지점부터 재개할 수 있도록 대화 기록을 유지하고 중복 API 호출 비용을 절감
ConversableAgent 설정AI 솔루션 아키텍트가 각 에이전트에게 시스템 메시지를 부여하여 코딩 전문가, 리뷰어 등 고유한 페르소나와 작업 규칙을 정의
GroupChat 오케스트레이션스타트업 CTO가 복잡한 제품 로드맵을 작성할 때 여러 에이전트 간의 발언 순서와 대화 흐름(Round-robin, Sequential 등)을 제어
샌드박스 코드 실행데이터 분석가가 작성한 Python 코드를 Docker 컨테이너 내에서 안전하게 자동 실행하고 결과를 에이전트에게 피드백으로 전달
오토젠AI 허브
Human-in-the-loop 개입프로젝트 매니저가 중간 결과물을 검토하고 'NEVER', 'ALWAYS', 'TERMINATE' 옵션을 통해 에이전트의 자율성에 직접 개입
도구 및 API 도구 연동백엔드 개발자가 에이전트에게 특정 검색 API나 데이터베이스 쿼리 함수를 도구로 등록하여 실시간 데이터 접근 권한 부여
지능형 상태 및 캐시 관리대규모 워크플로우 수행 시 중단된 지점부터 재개할 수 있도록 대화 기록을 유지하고 중복 API 호출 비용을 절감
연동OpenAI APIAzure OpenAIAnthropic Claude (via LiteLLM)DockerJupyter NotebookLocal LLM (Ollama/LM Studio)PostgreSQL

핵심 차별점: 에이전트 간의 자율적인 대화 인터페이스와 격리된 환경에서의 자동 코드 실행 루프를 결합하여 인간의 최소 개입으로 복잡한 개발 과제를 완수함

주요 기능AI 요약

  • 멀티 에이전트 대화 오케스트레이션 (GroupChat, Sequential, Magentic-One)
  • 샌드박스 기반 자동화 코드 실행 환경 (Docker/Local)
  • Magentic-One: 웹 브라우징·파일 관리·코드 실행 자율 에이전트
  • 유연한 인간 개입(Human-in-the-loop) 메커니즘
  • 비동기 이벤트 기반 아키텍처(v0.4)
  • 다양한 LLM 백엔드 지원 및 비용 최적화 캐싱

활용 사례AI 요약

  • 자동화된 소프트웨어 개발 및 코드 리뷰
  • 멀티 에이전트 기반 심층 데이터 분석 및 시각화
  • 복잡한 다단계 비즈니스 프로세스 자동화
  • 웹 리서치 및 문서 처리 에이전트 파이프라인
  • 엔터프라이즈 AI 워크플로우 프로토타이핑

사용자 리뷰

리뷰를 불러오는 중...

대안 도구

이 도구 대신 사용할 수 있는 대안