DevLog

엔지니어링 블로그를 한 곳에서 탐색하고, 최근 발행 흐름을 빠르게 파악할 수 있는 서비스 입니다.

Quick Links

  • Latest Feed
  • Engineering Directory

Support

  • 소개
  • 개인정보처리방침

Contribute

  • 원하는 블로그 추가 (준비 중)
  • Feedback

© 2026 DevLog Inc. All rights reserved.

본 사이트는 공개 RSS 피드를 통해 콘텐츠를 수집하며, 모든 콘텐츠의 저작권은 원저작자에게 있습니다.

Back to Feed
Read Original

Contents

#AI

에이전트, 개념부터 같이 정리해봐요 - 워크플로우 · 하네스 · Context/Memory · MCP/A2A

에이전트, 개념부터 같이 정리해봐요 - 워크플로우 · 하네스 · Context/Memory · MCP/A2A
01

Summary

"이거 에이전트인가요?" 헷갈리는 AI 에이전트 핵심 개념과 설계 아키텍처 완벽 정리

워크플로우부터 하네스, MCP/A2A까지 네이버 테크 미트업 인기 세션으로 푸는 에이전트의 실체

에이전트 기술 도입 시 수많은 개발자들이 혼동하는 아키텍처 용어와 개념들을 한자리에 모았습니다. Anthropic과 OpenAI 등의 공식 스펙을 비교 분석하여 워크플로우, 하네스, 컨텍스트와 메모리, 그리고 차세대 통신 규격인 MCP와 A2A의 차이점까지 명쾌하게 파헤칩니다. 개념이 흔들려 설계가 막혔던 엔지니어들을 위한 최고의 나침반이 되어 줄 세션입니다.

  • 01모호했던 '에이전트'와 일반 '워크플로우'의 명확한 기술적 경계선 제시
  • 02에이전트 제어 및 안전한 오케스트레이션을 담당하는 '하네스(Harness)'의 역할 규명
  • 03일시적인 추론 범위인 '컨텍스트(Context)'와 영속성을 지닌 '메모리(Memory)'의 실질적 차이 분석
  • 04Model Context Protocol(MCP) 도입 시 기존의 전통적인 REST API와의 구체적인 연동 메커니즘 차이점 설명
  • 05글로벌 인공지능 선도 기업들의 핵심 명세와 실물 구현체를 바탕으로 한 신뢰할 수 있는 개념 정립

+RECOMMENDATION

LLM 기반 에이전트 아키텍처를 설계 중이거나, 동료들과 에이전트 개발 용어 정렬 및 시스템 통신 규격을 논의 중인 백엔드 개발자 및 AI 엔지니어에게 적극 추천합니다.

The Problem

AI 에이전트를 개발할 때 개발자마다 워크플로우, 하네스, 컨텍스트, 메모리 등 핵심 개념을 서로 다른 의미로 사용하여 협업 및 아키텍처 논의 과정에서 많은 혼선이 발생하고 있습니다.

The Solution

Anthropic, OpenAI의 명세와 MCP, A2A 표준 규격을 면밀히 분석하여 에이전트 개발 시 혼동하기 쉬운 용어들을 명확히 규정하고 각각의 기술적 실체와 차이점을 체계적으로 정리합니다.

The Result

개념 정립을 통해 에이전트 설계 및 개발 과정에서 발생할 수 있는 소통 오류를 예방하고, 기존 REST API와의 통신 방식 차이를 명확히 이해함으로써 구조적으로 완성도 높은 에이전트 시스템을 구축할 수 있는 기반이 마련됩니다.

Trade-off

소개된 명세들은 최신 기술 표준을 기반으로 하고 있으나 AI 생태계가 매우 빠르게 변화하고 있어 향후 실제 구현 세부 사항과 다소 차이가 발생할 수 있으며, 개념적 구조화에 중점을 둔 발표로 즉각 적용 가능한 기성 라이브러리 코드는 제한적일 수 있습니다.

03

Key Concepts

Concept · 01

하네스 (Harness)

에이전트가 외부 환경과 동적으로 상호작용할 때 LLM의 비결정론적 출력과 에러를 안전하게 제어하고 모니터링할 수 있도록 래핑하는 실행 제어 계층 및 도구입니다.

  • 에이전트의 실행 안정성을 확보하고 입력과 출력을 정밀하게 통제하기 위한 안전 프레임워크로 논의됩니다.
Concept · 02

Context vs Memory

단일 추론 과정에서 LLM의 Context Window에 일시적으로 포함되는 상태 데이터와, 여러 세션에 걸쳐 유지되어 추후 상태 유지에 관여하는 저장 공간(Memory)의 구분입니다.

  • 제한된 컨텍스트 자원을 효율적으로 분배하고 에이전트가 장기적으로 지속되는 고성능 대화를 수행하도록 아키텍처를 설계하는 기준이 됩니다.
Concept · 03

MCP (Model Context Protocol)

AI 모델이 보안을 유지하면서 외부의 데이터 소스나 도구에 동적으로 접근하고 컨텍스트를 안전하게 교환할 수 있도록 규정한 개방형 표준 프로토콜입니다.

  • 전통적인 단방향 REST API 방식의 한계를 넘어 모델 중심의 상호작용 및 에이전트 간(Agent-to-Agent) 유연한 연동 방식을 지원합니다.

Source

NAVER D2
NAVER D2
Engineering Blog

Published · October 1, 2026

Topics

AI AgentModel Context ProtocolAgent to AgentLLM OrchestrationContext Memory