에이전트 하네스 표준 프로토콜 'UHP' 및 HarnessRouter 오픈소스 공개
MCP와 A2A에 이어 에이전트 실행 환경(하네스) 간 교체와 라우팅을 표준화하는 오픈소스 프로토콜 UHP(Unified Harness Protocol)와 서버 구현체 HarnessRouter가 공개되었습니다. 알리바바 Qoder의 공식 연동과 통제 벤치마크 기준 최대 2.1배 비용 절
2026년 10월 16일, 다양한 AI 에이전트 하네스(Agent Harness) 간의 호환성과 라우팅을 표준화하는 신규 오픈소스 프로토콜 'UHP(Unified Harness Protocol)'와 참조 서버 구현체인 'HarnessRouter'가 공식 공개되었습니다.

이미지 출처: @_avichawla via X
그동안 AI 에이전트 생태계에서는 모델 컨텍스트 프로토콜(MCP), 에이전트 간 통신(A2A), 사용자 인터페이스 계층(AG-UI) 등의 표준화가 순차적으로 등장했으나, 실제 에이전트 실행 환경인 하네스 계층은 각 솔루션마다 세션 관리, 파일 처리, 진행 상황 스트리밍, 체크포인트 저장 방식이 상이해 높은 결합도와 전환 비용을 초래해 왔습니다. UHP는 제품 백엔드 코드를 수정하지 않고도 Codex, Claude Code 등 이기종 하네스 간에 작업을 라우팅하고 교체할 수 있는 공통 규격을 제시합니다.
UHP 표준 프로토콜과 HarnessRouter의 3대 핵심 아키텍처
UHP는 애플리케이션 백엔드가 단일 인터페이스를 통해 작업(Task)과 대상 하네스 식별자(harness_id)를 전달하면, 이를 적절한 실행 하네스로 분기하고 결과물과 진행 상황을 일관된 규격으로 회수하도록 설계되었습니다.
함께 공개된 오픈소스 구현체인 HarnessRouter는 크게 세 가지 핵심 컴포넌트로 구성됩니다.
- 게이트웨이(Gateway): 클라이언트 요청을 수신하는 Responses API, 등록된 하네스들의 연결 설정, 개별 모델 API 키 관리를 총괄합니다.
- 러너(Runner): 하네스별 격리된 워크스페이스(Isolated Workspaces) 환경을 제공하고, 단일화된 이벤트 스트림(Event Stream)과 턴(Turn) 단위 체크포인트를 관리하여 작업 상태를 추적합니다.
- 내장 도구 풀(Built-in Tools): MCP 서버 연동을 비롯해 웹 브라우저 제어, 데이터베이스 질의, GitHub 연동, 미디어 처리 등 범용 도구 인터페이스를 사전 통합된 형태로 제공합니다.
이를 통해 개발사는 개별 하네스의 세부 API 차이를 직접 추상화하는 글루 코드(Glue Code)를 작성하지 않고도, 중앙 라우터를 통해 작업별로 최적의 에이전트 하네스를 동적으로 할당할 수 있습니다.
하네스 교체 유연성과 통제 벤치마크 결과
UHP의 핵심 장점은 하네스 선택을 인프라 재구축이 아닌 런타임 라우팅 결정으로 전환한다는 점입니다. 제품 코드의 변경 없이 Codex 기반 실행 환경을 Claude Code로 전환하거나, 동일한 프롬프트 및 작업 명세를 복수의 하네스에서 병렬 실행해 결과물을 비교 평가하는 파이프라인 구축이 가능합니다.
발표와 함께 공개된 개발팀의 초기 통제 벤치마크 데이터에 따르면, 기초 파운데이션 모델을 동일하게 유지한 상태에서 실행 하네스 계층만 교체했을 때 최대 2.1배의 비용 절감이 발생했습니다. 더 효율적인 하네스 구성을 적용한 경우 크레딧 소모량이 약 53% 감소한 것으로 나타났습니다.
산업계 연동 사례로는 중국 알리바바 클라우드의 AI 코딩 에이전트인 Qoder가 UHP를 공식 채택했습니다. 이에 따라 개발자는 별도의 전용 어댑터 없이 HarnessRouter API를 통해 Qoder를 즉시 에이전트 백엔드로 연동할 수 있게 되었습니다.
현 단계의 도입 한계와 보안·권한 모델의 종속성
유연한 교체 가능성에도 불구하고, 실무 도입 시 검토해야 할 구조적 제약 사항들이 존재합니다.
- 권한 및 샌드박스 종속성: UHP는 작업 수명주기, 이벤트 스트림, 세션 관리, 체크포인트를 표준화하지만, 파일 시스템 접근 권한이나 외부 도구 호출 승인과 같은 세부 보안 정책은 각 하네스 자체의 권한 모델을 그대로 따릅니다.
- 주요 하네스의 네이티브 미지원: Claude Code나 Codex 등 선도적 상용 하네스들이 UHP를 제품 자체의 기본 규격으로 내장한 상태는 아닙니다. 현재는 HarnessRouter 중간 서버 계층이 각 하네스의 런타임을 감싸고 번역하는 방식으로 동작합니다.
- 실환경 비용 편차: 2.1배 절감 수치는 초기 통제 벤치마크 환경에서 도출된 결과로, 대규모 프로덕션 환경의 복합적인 멀티턴 작업, 예외 처리 빈도, 재시도 루프에 따라 실제 비용 차이는 달라질 수 있습니다.
출처
- Avi Chawla 공식 X (@_avichawla): 2026-10-16 UHP 및 HarnessRouter 공개 발표