에이전트 리그는 Microsoft 개발 도구를 활용하여 AI 에이전트를 구축하기 위해 전 세계 개발자들을 한자리에 모았습니다. 세 가지 트랙에 걸쳐 100개 이상의 출품작이 제출되었으며, 수상작을 선정하는 것은 진심으로 어려운 일이었습니다. 오늘, 저희는 각 카테고리별 우승작을 발표하게 되어 자랑스럽습니다.
🎨 크리에이티브 앱 부문 수상: CodeSonify
[프로젝트 보기](https://github.com/microsoft/agentsleague/issues/36)
CodeSonify는 소스 코드를 음악으로 변환합니다. 진정으로 사려 깊은 시스템으로, 함수는 상승하는 멜로디가 되고, 루프는 리드미컬한 패턴을 만들며, 조건문은 코드 변화를 유발하고, 버그는 불협화음을 생성합니다. 이 시스템은 7가지 프로그래밍 언어와 5가지 음악 스타일을 지원하며, 각 언어는 고유한 조표에 매핑되고 코드 복잡성이 직접적으로 템포를 결정합니다.
CodeSonify를 돋보이게 하는 것은 구현의 깊이입니다. CodeSonify 팀은 세 가지 통합된 경험을 제공했습니다: 실시간 시각화 및 원클릭 MIDI 내보내기 기능을 갖춘 웹 앱, VS Code 에이전트 모드에서 GitHub Copilot 내부에 5가지 도구를 노출하는 MCP 서버, 그리고 코드 리뷰를 소리로 들을 수 있게 해주는 diff 소니피케이션 엔진입니다. 깔끔한 리팩토링은 조화롭게 들리고, 지저분한 리팩토링은 혼란스럽게 들립니다. 팀은 심지어 순수 TypeScript로 외부 종속성 없이 MIDI 생성기를 처음부터 구축했습니다. 전적으로 GitHub Copilot의 도움으로 구축된 이 프로젝트는 코드에 대해 다르게 생각하게 만드는 프로젝트 중 하나입니다.
🧠 추론 에이전트 부문 수상: CertPrep 다중 에이전트 시스템
[프로젝트 보기](https://github.com/microsoft/agentsleague/issues/76)
CertPrep 다중 에이전트 시스템 팀은 개인화된 Microsoft 인증 시험 준비를 위한 프로덕션급 8개 에이전트 시스템을 구축했으며, AI-102, AZ-204, AZ-305 등 9가지 시험 계열을 지원합니다. 각 에이전트는 학습자 프로파일링, 주간 학습 계획 생성, 학습 경로 큐레이션, 준비 상태 추적, 모의 평가 실행, 그리고 GO / CONDITIONAL GO / NOT YET 예약 추천 발행 등 고유한 책임을 가집니다.
여기서 보여지는 숨겨진 엔지니어링은 인상적입니다. 3계층 LLM 폴백 체인은 Azure 자격 증명 없이도 시스템이 안정적으로 실행되도록 보장하며, 모의 모드에서 전체 파이프라인이 1초 이내에 완료됩니다. 17개 규칙의 가드레일 파이프라인은 모든 에이전트 경계를 검증합니다. 학습 시간 할당은 Largest Remainder 알고리즘을 사용하여 어떤 도메인도 조용히 제외되지 않도록 보장합니다. 342개의 자동화된 테스트가 이 모든 것을 뒷받침합니다. 이것이 실질적인 사려 깊은 다중 에이전트 아키텍처의 모습입니다.
💼 엔터프라이즈 에이전트 부문 수상: Whatever AI Assistant (WAIA)
[프로젝트 보기](https://github.com/microsoft/agentsleague/issues/52)
WAIA는 Microsoft 365 Copilot Chat 및 Microsoft Teams를 위한 프로덕션 준비가 완료된 다중 에이전트 시스템입니다. 워크플로우 에이전트는 사용자에게 투명하게 특수 HR, IT 또는 폴백 에이전트로 쿼리를 라우팅하며, RAG 패턴 Q&A와 액션 자동화(SharePoint 목록을 통한 IT 티켓 제출 포함)를 모두 처리합니다.
기술적으로는, 이것은 진지한 엔터프라이즈 에이전트 개발의 모습을 보여주는 사례입니다: OAuth Identity Passthrough로 보안된 맞춤형 MCP 서버, OpenAI Responses API를 통한 응답 스트리밍, 인간 참여형(human-in-the-loop) 승인 흐름을 위한 Adaptive Cards, Teams 또는 Copilot에서 직접 접근 가능한 디버그 모드, 그리고 Foundry 포털에서 볼 수 있는 완전한 OpenTelemetry 통합을 포함합니다. 또한 Franck는 솔루션이 어떤 Azure 환경에도 배포될 수 있도록 엔드투엔드 자동화된 Bicep 배포를 제공했습니다. 이 솔루션은 잘 다듬어져 있고, 철저하게 문서화되어 있으며, 복제 가능하도록 구축되었습니다.
감사합니다
에이전트 리그 기간 동안 프로젝트를 제출하고 완성해 주신 모든 개발자분들께 진심으로 감사드립니다 💜 여러분들의 창의력과 혁신이 에이전트 리그에 생명을 불어넣었습니다!
👉 [GitHub에서 모든 출품작 찾아보기](https://github.com/microsoft/agentsleague/issues)