프로젝트 소개

UFO³(UFO cubed)는 Microsoft의 오픈소스 프로젝트로, 원래 UFO 에이전트를 Galaxy라는 멀티 디바이스 오케스트레이션 플랫폼으로 확장하면서, 단일 디바이스 Windows 자동화를 위한 UFO² 데스크톱 AgentOS를 유지합니다. Galaxy 프레임워크는 사용자 요청을 작업의 방향성 비순환 그래프(DAG)로 분해하고, 기능 및 리소스 모니터링에 따라 가장 적합한 디바이스에 할당하며, 내결함성 WebSocket 기반 에이전트 상호작용 프로토콜(AIP)로 비동기 실행하고, 결과 기반 재작성을 통한 동적 그래프 진화를 지원합니다. UFO²는 UIA, Win32, WinCOM을 통한 깊은 Windows OS 통합, 하이브리드 GUI+API 작업, LLM 호출을 줄이기 위한 추측성 멀티 액션, RAG 기반 지식 기반을 제공합니다. 두 프레임워크는 LLM 구성(OpenAI, Azure OpenAI, Qwen, Gemini, Claude 등)을 공유하며 함께 사용할 수 있습니다. UFO²는 Galaxy 별자리 내에서 Windows 디바이스 에이전트로 작동할 수 있습니다. 문서에는 Galaxy 및 UFO² 빠른 시작 가이드, 구성 템플릿, 마이그레이션 경로, 연구 논문 참조가 포함됩니다. 이 프로젝트는 MIT 라이선스로, 적극적으로 유지 관리되며, 크로스 플랫폼 GUI 자동화, 워크플로우 오케스트레이션 또는 지능형 에이전트 기반 작업 자동화가 필요한 개발자와 고급 사용자를 대상으로 합니다.