오늘의 AI 용어: Agent Host Protocol (AHP)

좋은 아침이에요! 오늘은 에이전트 세션을 여러 UI가 동시에 붙어서 공유하게 해 주는 개방 프로토콜, Agent Host Protocol (AHP)예요.

그게 뭔가요?

AHP는 Microsoft가 공개한 에이전트 세션용 동기화 프로토콜이에요. IDE를 닫아도 돌아가는 Agent Host가 세션 상태의 기준이 되고, VS Code·Copilot CLI·Copilot 앱·GitHub Mobile·github.com 같은 클라이언트가 같은 세션에 붙어요. 통신은 JSON-RPC이고, UI는 액션을 순수 리듀서로 상태에 적용하는 방식이라 LSP(언어 서버 프로토콜)랑 비슷한 비유예요. “에이전트가 어디 사는지”를 에디터 안에서 빼내 호스트 쪽으로 옮긴 거예요.

왜 지금 뜨나요?

코딩 에이전트가 많아질수록 세션을 어디에 두고, 누가 이어받느냐가 모델 성능만큼 중요해졌어요. VS Code 1.144이 Agent Host를 기본 축으로 두고 AHP v1.0을 공개하면서, 로컬에서 시작한 작업을 클라우드로 넘기거나 폰에서 이어보는 흐름이 공식 제품이 됐어요. Claude Code·Codex 하네스도 같은 Host 아래에서 돌릴 수 있게 해서, “어느 모델이냐”보다 “어느 세션 인프라냐” 경쟁으로 시선이 옮겨가고 있어요.

시점 정리

  • 처음 나온 시점: AHP 스펙 v1.0.0은 2026년 10월 2일에 공개됐어요. MIT 라이선스이고 TypeScript·Rust·Kotlin·Swift·Go·.NET 클라이언트가 있어요.
  • 이번에 뜨는 이유: 2026년 10월 28일 VS Code 1.144(GitHub Universe)에서 Agent Host와 함께 GA로 묶여 나왔고, 11월 5일 전후 개발자 도구 리뷰에서 “IDE가 에이전트 관제면이 된다”는 이야기로 다시 조명됐어요. 개념은 10월 초 스펙이고, 대중 화제는 Universe 릴리스예요.

Claude 쓰는 개발자는 어떻게 쓰면 되나요?

  • 지금은 Claude Code를 쓰는 쪽: 당장 AHP를 직접 구현할 필요는 거의 없어요. 다만 “세션이 에디터와 같이 죽지 않는다”는 전제가 업계 기본이 되고 있으니, 긴 작업은 로컬 채팅 한 방에 몰아넣지 말고 재접속·핸드오프를 전제로 쪼개 두는 습관이 좋아요.
  • 도구·내부 플랫폼을 만드는 쪽: 커스텀 에이전트 UI나 모바일 뷰어를 붙일 때 AHP 클라이언트를 쓰면 VS Code Host에 그대로 붙을 수 있어요. 스펙 사이트에 언어별 패키지가 있어요.
  • 역할 나누기: 모델·프롬프트·도구 선택은 하네스, 세션 수명·동기화·재접속은 Host/AHP, 승인·머지는 사람이에요. ACP(JetBrains×Zed의 IDE↔에이전트 연결 표준)와 이름이 비슷하지만 다른 프로토콜이에요.

더 보려면 AHP 공식 사이트, VS Code 1.144 릴리스 노트, Agent Host 문서를 보세요.

연관 용어

  • Agent Host: 에디터 밖에서 에이전트 하네스와 세션을 돌리는 프로세스예요. AHP의 서버 쪽이에요.
  • LSP (Language Server Protocol): 에디터와 언어 서버를 나눈 개방 표준이에요. AHP가 의도적으로 닮은 선배예요.
  • 세션 연속성 (Session continuity): 클라이언트를 바꿔도 같은 에이전트 작업을 이어가는 성질이에요. AHP가 노리는 핵심 가치예요.

댓글 남기기