---
id: HARNESS-RES-2026-05-017
title: HTTP+SSE
category: "10_Wiki/Topics/Infrastructure"
status: verified
confidence_score: 0.94
tags: [harness, transport, http, sse, streaming, mcp, communication]
created_at: 2026-05-05
updated_at: 2026-05-08
---

# HTTP+SSE

## 📌 한 줄 통찰 (The Karpathy Summary)
> "에이전트의 실시간 혈맥: HTTP POST 요청과 SSE 스트리밍 응답을 결합하여, 원격 서버와 에이전트 간의 양방향 및 이벤트 기반 통신을 가능하게 하는 전송 프로토콜."

## 📖 구조화된 지식 (Synthesized Content)
*   **원격 서비스 통신 지원:** 클라이언트가 서버로 메시지를 보낼 때 HTTP POST를 사용하고, 서버가 실시간 응답을 보낼 때 SSE 스트림을 활용하는 구조이다. 이를 통해 MCP 서버가 로컬 프로세스를 넘어 원격 서비스로 구동될 수 있는 기반을 제공한다 [2].
*   **Streamable HTTP로의 진화:** 초기의 HTTP+SSE 방식은 2025년 11월 사양에 따라 'Streamable HTTP Transport'로 통합 및 발전하였다 [2]. 이는 다중 클라이언트 연결 처리를 공식화한 규격이다.
*   **관리형 에이전트 하네스 적용:** Anthropic의 Claude Managed Agents 등 완전 관리형 환경에서도 안전한 샌드박싱과 함께 SSE 스트리밍 기능이 핵심 통신 기반으로 기본 지원된다 [1].

## ⚖️ 트레이드오프 및 고려사항
*   **세션 관리의 복잡성:** 연결 상태를 유지해야 하는 `Mcp-Session-Id` 헤더와 로드 밸런서의 트래픽 분산 메커니즘이 충돌할 수 있다. 이는 인프라의 수평적 확장(Horizontal Scaling)을 방해하는 요소로 작용한다 [2].
*   **아키텍처 개선 방향:** 이러한 한계를 극복하기 위해, 2026년 로드맵에서는 전송 계층으로부터 세션 관리를 완전히 분리(Decoupling)하는 설계를 추진하고 있다 [2].

## 🔗 지식 연결 (Graph)
- **상위 개념**: [[Transport Layer]], [[MCP (Model Context Protocol)]]
- **유사 개념**: [[Server-Sent Events (SSE)]], [[Streamable HTTP]], [[Mcp-Session-Id]]
- **관련 프로젝트**: [[Claude Managed Agents]], [[ConnectAI]]

---
*Last updated: 2026-05-08*