AX 기술 생태계 개요

AX(Agent eXperience)는 AI Agent가 사용자, 도구, 다른 에이전트와 상호작용하는 경험 전체를 설계하는 메타 개념이다. UX가 사람-소프트웨어 인터페이스를, DX가 개발자-도구 인터페이스를 다루듯, AX는 에이전트-세계 인터페이스를 다룬다.

온톨로지 구조 (10 Layers)

이 위키는 AX 기술 생태계를 10개 레이어로 구조화한다:

Layer이름핵심 질문
L01-foundationFoundationAI/LLM은 어떻게 작동하는가?
L02-knowledgeKnowledge지식을 어떻게 표현하고 저장하는가?
L03-ragRAG외부 지식을 어떻게 활용하는가?
L04-agent-coreAgent Core에이전트는 어떻게 사고하고 행동하는가?
L05-multi-agentMulti-Agent여러 에이전트가 어떻게 협업하는가?
L06-protocolProtocol에이전트의 상호작용을 어떻게 표준화하는가?
L07-skillSkill에이전트의 능력을 어떻게 정의하고 관리하는가?
L08-infrastructureInfrastructure에이전트를 어떻게 배포하고 운영하는가?
L09-securitySecurity에이전트를 어떻게 안전하게 만드는가?
L10-frameworkFramework이 모든 것을 어떤 도구로 구현하는가?

핵심 통찰

  1. 레이어 간 의존성은 단방향이 아니다: 상위 레이어의 요구가 하위 레이어의 진화를 이끌기도 한다 (예: Agent의 복잡한 도구 사용 요구 → MCP의 Streamable HTTP 전환)

  2. MCP와 Skills는 상호보완적이다: MCP는 “에이전트 바깥 세계에 접근하는 어댑터”이고, Skills는 “에이전트가 어떻게 행동해야 하는지 정의하는 프로그램”이다. 둘은 경쟁이 아닌 다른 축의 문제를 해결한다.

  3. 보안(L09)은 모든 레이어를 관통한다: Prompt Injection은 L01에서, Tool 남용은 L06에서, Multi-Agent 권한 문제는 L05에서 각각 다른 양상으로 나타난다.

미해결 질문

  • AX와 기존 UX/DX 방법론은 어떻게 수렴하는가?
  • Agent의 자율성이 높아질수록 거버넌스 모델은 어떻게 진화해야 하는가?
  • Knowledge Graph와 Vector DB의 하이브리드 접근이 표준이 될 것인가?