AI 에이전트를 위한 검색 엔진 (The Action Web)

발행: (2026년 1월 7일 오후 04:49 GMT+9)
4 min read
원문: Dev.to

Source: Dev.to

문제 설명

초기 웹은 내비게이션을 해결하기 전에 출판을 해결했습니다. 누구나 웹사이트를 만들 수 있게 되면서 어려운 문제는 발견이 되었습니다: 관련 사이트를 찾고, 순위를 매기며, 사용자를 올바른 목적지로 안내하는 것. 검색 엔진은 흩어져 있던 페이지 네트워크를 활용 가능한 형태로 바꾸는 조직 레이어가 되었습니다.

에이전트도 현재 같은 지점에 있습니다. 에이전트를 만드는 것이 더 이상 병목이 아닙니다. 우리는 강력한 모델, 도구 프레임워크, 실제 워크플로를 실행할 수 있는 액션‑지향 에이전트를 보유하고 있습니다. 하지만 새로운 에이전트와 새로운 인터페이스마다 맞춤형 통합 없이도 에이전트를 서비스로서 발견하고 라우팅할 수 있는 공유 레이어가 없습니다.

ARC 개요

ARC는 그 격차를 메우기 위해 만들어졌습니다. 이를 Action Web을 위한 인프라스트럭처라고 생각하면 됩니다: 에이전트가 호출 가능한 서비스로 노출되고 공통 계약을 통해 어디서든 접근할 수 있는 네트워크.

ARC 프로토콜

통신 레이어를 정의합니다: 여러 에이전트가 단일 엔드포인트 뒤에 위치할 수 있게 하는 무상태 RPC 인터페이스이며, targetAgenttraceId 전파를 통한 명시적 라우팅을 제공해 다중 에이전트 워크플로가 홉을 넘어 관찰 가능하도록 합니다.

ARC 레저

에이전트의 정체성, 기능, 메타데이터를 등록하는 레지스트리를 제공하여 에이전트를 서비스로서 발견할 수 있게 합니다.

ARC 컴퍼스

기능 매칭 및 랭킹을 통해 에이전트를 선택합니다. 따라서 요청이 특정 에이전트에 하드와이어드되는 것이 아니라 가장 적합한 에이전트로 라우팅됩니다.

목표

어떤 노드, 어떤 UI, 어떤 워크플로에서도 최소한의 설정만으로 최적의 사용 가능한 에이전트로 라우팅합니다. 이것은 또 다른 에이전트 프레임워크가 아니라, 개방형 에이전트 생태계가 일관된 네트워크처럼 동작하도록 해주는 누락된 발견 및 라우팅 레이어입니다.

문서 및 소스

  • Docs:
  • Repo:

주요 특성

  • targetAgent를 통한 단일 엔드포인트 다중 에이전트 라우팅
  • 무상태 RPC 메서드 호출
  • Server‑Sent Events를 이용한 실시간 스트리밍
  • 장기 작업을 위한 비동기 태스크와 알림
  • traceId 전파를 통한 엔드‑투‑엔드 워크플로 추적
  • X25519와 Kyber‑768 (ML‑KEM, FIPS 203)을 활용한 하이브리드 TLS, 포스트‑양자 내성
Back to Blog

관련 글

더 보기 »