Agent Discovery in Internet of Agents: Challenges and Solutions

이 논문은 대규모 에이전트 협업의 핵심인 에이전트 능력 발견의 과제를 해결하기 위해 자율적 능력 발표와 작업 기반 능력 발견을 통합한 새로운 2 단계 프레임워크를 제안하고, 이를 통해 성능과 확장성을 향상시키는 방안을 모색합니다.

Shaolong Guo, Yuntao Wang, Zhou Su, Yanghe Pan, Qinnan Hu, Tom H. Luan

게시일 2026-03-13
📖 4 분 읽기☕ 가벼운 읽기

Each language version is independently generated for its own context, not a direct translation.

🤖 에이전트 인터넷 (IoA) 의 '인맥 찾기' 문제: 이 논문이 해결한 이야기

이 논문은 **"수십억 개의 AI 에이전트 (로봇, 소프트웨어 등) 가 서로 만나서 복잡한 일을 함께 할 때, 어떻게 서로의 능력을 찾아내고 신뢰할 수 있을까?"**라는 거대한 질문에 답합니다.

마치 **"전 세계 모든 전문가가 한곳에 모여 프로젝트 팀을 꾸리려는데, 서로의 이름도 모르고 능력도 헷갈려서 혼란스러운 상황"**이라고 상상해 보세요. 이 논문은 그 혼란을 해결하는 **새로운 '인맥 관리 시스템'**을 제안합니다.


🌍 배경: 에이전트 인터넷 (IoA) 이란 무엇인가요?

과거의 인터넷은 '정보'를 주고받는 곳이었습니다. 하지만 이제 **LLM(거대 언어 모델)**의 발전으로 AI 에이전트들이 스스로 생각하고 행동하는 시대가 왔습니다.

  • 상황: 수백만 개의 AI 에이전트 (소프트웨어 비서, 공장 로봇, 드론 등) 가 존재합니다.
  • 목표: 이 에이전트들이 서로 손잡고 복잡한 임무 (예: 재난 구조, 스마트 시티 관리) 를 수행해야 합니다.
  • 문제: 에이전트들이 서로를 "누가 뭐를 잘하는지" 모르면 팀을 꾸릴 수 없습니다.

🚧 3 가지 큰 장벽 (왜 어려운가?)

이 논문은 에이전트들이 서로를 찾기 어려운 세 가지 이유를 지적합니다.

  1. 모양과 성격이 너무 다름 (이질성):

    • 어떤 에이전트는 '날씨 예보'를 잘하고, 어떤 건 '공장 로봇 팔'을 다룹니다. 서로 다른 언어와 형식으로 능력을 설명하므로, 서로의 말을 알아듣기 어렵습니다.
    • 비유: 한국어, 영어, 점자, 수화로 자기 소개를 하는 사람들이 한 방에 모여 있는데, 통역사가 없어서 서로 대화할 수 없는 상황입니다.
  2. 사람이 너무 많아서 찾기 힘들다 (확장성 문제):

    • 에이전트가 수백만 개로 늘어나면, "누가 이 일을 잘할까?"라고 일일이 찾아보는 건 불가능합니다.
    • 비유: 수백만 명의 인원이 있는 초대형 콘서트에서, "내 친구는 어디 있을까?"라고 소리치며 찾는 건 시간만 낭비하는 일입니다.
  3. 상황이 계속 변한다 (동적 환경):

    • 에이전트는 배터리를 다 써서 쉬거나, 새로운 기능을 배우거나, 갑자기 사라지기도 합니다.
    • 비유: 오늘은 요리사가, 내일은 운전사가 되는 사람이 있는데, 우리가 가진 명함 (정보) 이 1 주일 전 정보라면 그 사람을 제대로 찾을 수 없습니다.

💡 이 논문의 해결책: 2 단계 '스마트 인맥 시스템'

저자들은 이 문제를 해결하기 위해 두 단계로 이루어진 새로운 시스템을 제안합니다.

1 단계: "내가 뭐 잘해요?" (자발적 능력 발표)

각 에이전트는 스스로 자신의 능력을 컴퓨터가 이해할 수 있는 언어로 정리해서 발표합니다.

  • 기존 방식: "나는 요리할 수 있어요" (단순 텍스트).
  • 새로운 방식: AI 가 "나는 '요리'라는 개념과 '재료 손질', '불 조절'이라는 구체적인 스킬을 가지고 있으며, 현재 배터리는 80% 남았습니다"라고 의미가 담긴 구조화된 정보로 변환합니다.
  • 비유: 단순히 "요리사"라고 이름표를 붙이는 게 아니라, 자신의 요리 스킬, 사용 도구, 현재 컨디션까지 상세히 적힌 디지털 프로필을 만듭니다.

2 단계: "누가 이 일을 도와줄까?" (작업 기반 찾기)

다른 에이전트가 "이 일을 도와줘!"라고 요청하면, 시스템이 의미가 비슷한 에이전트를 찾아줍니다.

  • 핵심 기술: 단순히 키워드만 매칭하는 게 아니라, **의미 (Semantic)**를 이해합니다. "길 찾기"를 잘하는 에이전트와 "경로 최적화"를 잘하는 에이전트는 다른 말이지만, 시스템은 둘이 같은 능력을 가진다고 알아챕니다.
  • 비유: "저녁에 맛있는 파스타를 만들고 싶어!"라고 요청하면, 시스템은 '이탈리아 요리사'뿐만 아니라 '파스타 전문 셰프'까지 찾아내어 연결해 줍니다.

🛠️ 어떻게 구현했나요? (3 가지 핵심 기술)

이 시스템이 실제로 작동하려면 세 가지 기술이 필요합니다.

  1. AI 통역사 (의미 기반 프로필링):

    • 다양한 에이전트의 능력을 AI 언어 모델을 통해 하나의 공통된 언어 (의미 공간) 로 번역합니다. 서로 다른 말이라도 뜻이 같으면 같은 곳에 모이게 합니다.
  2. 초고속 인덱스 (확장성 있는 검색):

    • 에이전트 수가 수천만 개가 되어도 검색이 느려지지 않도록, 압축된 코드를 사용합니다.
    • 비유: 도서관에서 책 한 권 한 권을 다 찾아보는 게 아니라, **주제별 색인 (인덱스)**을 보고 바로 해당 구역으로 이동하는 방식입니다. 새로운 에이전트가 들어와도 기존 시스템을 망가뜨리지 않고 쉽게 추가됩니다.
  3. 기억력 강화 (끊임없는 학습):

    • 시간이 지나도 에이전트들의 능력을 잊지 않고, 새로운 에이전트도 빠르게 학습합니다.
    • 비유: 기억력 좋은 비서가 과거에 일했던 동료들의 정보도 기억하면서, 새로 온 동료의 정보도 빠르게 습득하여 항상 최신 상태를 유지합니다.

📊 결과: 얼마나 잘 작동하나요?

시뮬레이션 결과, 이 새로운 시스템은 기존 방식보다 훨씬 더 정확하고 빠릅니다.

  • 정확도: 에이전트 수가 4,000 개로 늘어나도 여전히 높은 정확도로 적합한 파트너를 찾아냅니다. (기존 방식은 에이전트가 늘어나면 성능이 급격히 떨어졌습니다.)
  • 확장성: 수천 개의 에이전트가 동시에 활동해도 시스템이 느려지지 않습니다.

🔮 앞으로의 전망

이 논문은 단순히 기술적인 해결책을 넘어, 미래의 AI 사회를 위한 청사진을 제시합니다.

  • 신뢰와 보안: 에이전트가 능력을 과장하지 않고, 개인정보는 보호하면서 신뢰할 수 있는 시스템을 만드는 것이 중요합니다.
  • 경제 모델: 에이전트들이 서로 도움을 주고받을 때, 그 대가로 무엇을 받는지 (예: 암호화폐, 평점 등) 를 정하는 공정한 시스템이 필요합니다.

한 줄 요약:

"수많은 AI 에이전트들이 서로를 알아보고 팀을 꾸려 복잡한 일을 해결할 수 있도록, '의미를 이해하는' 초고속 인맥 관리 시스템을 개발했습니다."