Microsoft는 최근 AI 에이전트 오케스트레이션을 위한 프레임워크 업데이트인 AutoGen v0.4를 출시했습니다. 이번 버전은 AI 에이전트의 유연성과 제어성을 향상시키고, 이전 버전의 AutoGen을 사용할 때 사용자가 겪었던 아키텍처적 한계, API 비효율성, 디버깅 및 개입 기능 부족 등 사용자가 겪었던 문제를 해결하는 것을 목표로 합니다. 이번 업데이트는 기능 확장 및 관찰 기능에 대한 사용자의 증가하는 요구를 충족하기 위해 프레임워크의 모듈성과 확장성을 강화하고 더욱 강력한 모니터링 및 관리 도구를 제공하는 데 중점을 둡니다. AutoGen v0.4의 개선 사항은 개발자에게 더욱 복잡하고 효율적인 AI 에이전트 시스템 구축을 위한 강력한 지원을 제공합니다.
Microsoft는 최근 AI 에이전트를 위한 오케스트레이션 프레임워크인 AutoGen v0.4를 출시했습니다. 이번 업데이트는 기능 확장 및 관찰 기능에 대한 사용자 요구를 충족하기 위해 AI 에이전트의 유연성과 제어성을 향상시키는 것을 목표로 합니다.
AutoGen은 출시 이후 개발자들로부터 광범위한 관심을 받았지만 사용자는 사용 중에 일부 아키텍처 제한, 비효율적인 API, 불충분한 디버깅 및 개입 기능도 경험했습니다.
새 버전에서 Microsoft는 프레임워크의 모듈성과 확장성을 개선하는 데 중점을 둡니다. AutoGen v0.4에는 비동기 메시징 메커니즘이 도입되어 이 프레임워크를 기반으로 구축된 에이전트가 이벤트 중심 및 요청 상호 작용 모드를 지원할 수 있습니다. 이러한 개선을 통해 개발자는 더욱 쉽게 플러그인 구성 요소를 추가하고, 장기 실행 에이전트를 구축하고, 더욱 복잡하고 분산된 에이전트 네트워크를 설계할 수 있습니다.
또한 AutoGen v0.4의 확장 모듈은 다중 에이전트 팀과 고급 모델 클라이언트의 공동 관리를 단순화하고 오픈 소스 개발자에게 더 나은 확장 관리 기능을 제공합니다. 에이전트 상호 작용을 관찰하는 사용자의 능력을 향상시키기 위해 AutoGen v0.4에는 지표 추적, 메시지 추적 및 디버깅 도구가 내장되어 있어 사용자가 에이전트 간의 상호 작용을 실시간으로 모니터링할 수 있습니다.
또한 프레임워크는 언어 간 상호 운용성을 가능하게 하며 현재 Python 및 .NET 언어를 지원하며 앞으로 더 많은 프로그래밍 언어를 지원할 예정입니다. Microsoft는 프레임워크, 도구 및 애플리케이션 간의 책임을 명확하게 정의하기 위해 AutoGen 프레임워크를 재구성했습니다. 새로운 프레임워크는 세 가지 수준으로 나뉩니다. 핵심 계층은 이벤트 중심 시스템의 기본 구성 요소입니다. AgentChat 계층은 그룹 채팅, 코드 실행 및 사전 처리 기능을 갖춘 핵심 계층에 구축된 작업 중심 고급 API입니다. 구축된 에이전트 기능은 코드 실행기 및 OpenAI 모델 클라이언트의 Azure 통합과 통합됩니다.
동시에 Microsoft는 신속한 프로토타이핑 에이전트에 사용할 수 있는 로우 코드 인터페이스인 AutoGen Studio도 업그레이드했습니다. 사용자는 실시간 에이전트 업데이트를 받고, 실행 중에 대화를 일시 중지하거나 에이전트를 리디렉션하고, 드래그 앤 드롭 인터페이스를 통해 에이전트 팀을 설계하고, 맞춤형 에이전트를 가져오고, 대화형 피드백을 받을 수 있습니다.
2023년 10월 AutoGen이 출시된 이후 Microsoft는 에이전트 간의 통신을 단순화하기 위해 노력해 왔습니다. AI 에이전트의 지속적인 개발과 함께 Microsoft는 Magentic-One과 같은 다른 에이전트 시스템도 출시하여 거대한 AI 에이전트 생태계를 형성했습니다. Salesforce, ServiceNow 및 AWS와 같은 경쟁업체도 Microsoft를 따라잡기 위해 에이전트 시스템의 기능을 지속적으로 향상시키고 있습니다.
공식 블로그: https://www.microsoft.com/en-us/research/blog/autogen-v0-4-reimagining-the-foundation-of-agentic-ai-for-scale-extensibility-and-robustness/
가장 밝은 부분:
AutoGen v0.4 버전은 AI 에이전트의 유연성을 강화하고 사용자가 보고한 문제를 해결합니다.
새 버전은 비동기 메시징 및 언어 간 상호 운용성을 지원하여 에이전트 간의 협업을 향상시킵니다.
AutoGen Studio의 로우 코드 인터페이스 업그레이드를 통해 사용자는 에이전트를 더욱 쉽게 설계하고 관리할 수 있습니다.
전체적으로 AutoGen v0.4 업데이트는 AI 에이전트의 개발 효율성과 제어 가능성을 크게 향상시켜 보다 강력한 AI 시스템을 구축하기 위한 견고한 기반을 제공했습니다. 마이크로소프트는 AI 에이전트 분야에서 지속적인 혁신을 이어가고 있으며, 경쟁사와의 경쟁 또한 전체 산업의 발전을 주도하고 있습니다. 앞으로 AutoGen 프레임워크는 더 많은 프로그래밍 언어를 지원하고 더 많은 기능을 통합하여 애플리케이션 시나리오를 더욱 확장할 것으로 예상됩니다.