
마이크로소프트가 10월 28일 마이크로소프트 파운드리(Microsoft Foundry)를 통해 마이크로소프트 코파일럿 하네스(Microsoft Copilot harness)를 제공한다고 밝혔다. 개발자와 기업 고객이 추론과 도구 사용, 장시간 복잡한 작업을 수행하는 AI 에이전트를 안정적인 관리형 환경에서 구현할 수 있도록 돕는 조치다.
이번에 공개된 하네스는 모델 주변에서 실행과 제어를 담당하는 계층이다. 에이전트가 작업 수행에 필요한 지시문과 문맥, 실행 환경, 통제 수단을 유기적으로 갖추도록 지원한다. 모델 뷰와 에이전트 스킬 같은 개방형 표준을 비롯해 각종 플러그인 연동도 이 실행 기반 위에서 이뤄진다.
해당 하네스는 당초 깃허브 엔지니어링 팀이 개발해 마이크로소프트 전사 조직에서 광범위하게 채택해 온 기술이다.
코파일럿 코드(Copilot Code)를 비롯해 코파일럿 스튜디오(Copilot Studio), 앱과 CLI, 비주얼 스튜디오 코드(VS Code) 등 다양한 제품군에서 검증된 핵심 구동 기반을 파운드리 고객에게 그대로 확장하는 셈이다.
지원하는 모델은 20개 이상의 프런티어 모델에 달하며, 사용자가 직접 보유한 API 키를 연동하는 방식도 지원한다. 현장에서는 작업 성격에 가장 알맞은 단일 모델을 고르거나 여러 모델에 작업을 나누어 맡길 수 있다. 마이크로소프트는 인프라 생태계가 빠르게 변하더라도 고객이 하네스 전체 구조를 매번 뜯어고쳐야 하는 부담을 덜어내는 데 초점을 맞췄다.
시스템 내부 성능도 손봤다. 최근 하네스 런타임을 러스트(Rust) 언어로 전면 이전하면서 세션 오버헤드를 낮추고 첫 번째 토큰이 출력될 때까지의 대기 시간을 대폭 줄였다. 마이크로소프트의 여러 내부 서비스와 파운드리 에이전트가 동일한 실행 기반을 공유하므로, 플랫폼 차원에서 이뤄지는 성능 개선 사항이 고객의 에이전트 환경에도 곧바로 반영된다.
개발자는 전용 SDK를 직접 내려받거나 파운드리에서 관리하는 클라우드 환경을 통해 하네스를 구동할 수 있다. 에이전트 루프와 샌드박스 환경, 거버넌스 및 최적화 처리는 플랫폼이 담당한다. 사용자는 고유의 지시 사항과 스킬, 필요한 도구와 모델을 선택하는 데 집중하면 된다. 기존에 개발자들이 쓰던 다른 하네스나 프레임워크를 그대로 가져와 연동하는 방식도 열려 있다.






