ID-JAG·HDP 도입 — 내 AI 에이전트가 다른 AI를 안심하고 부리는 법

ID-JAG·HDP 도입 — 내 AI 에이전트가 다른 AI를 안심하고 부리는 법

ID-JAG·HDP 도입 — 내 AI 에이전트가 다른 AI를 안심하고 부리는 법

내가 휴가 계획을 부탁한 AI 에이전트가 호텔 예약 에이전트와 항공권 결제 에이전트를 마음대로 거치며 내 신용카드 정보를 마구 넘겨준다면 어떻게 될까요? AI가 또 다른 AI에게 일을 맡기는 멀티 에이전트 흐름이 빨라지면서, 이 복잡한 위임 과정에서 발생할 수 있는 권한 남용을 막아줄 암호학적 인증 표준들이 급부상하고 있습니다. 내 AI 비서가 다른 에이전트를 안심하고 부릴 수 있게 만드는 새로운 보안 안전장치들을 알기 쉽게 정리해 드립니다.

기존 로그인 방식이 에이전트 시대에 무너지는 이유

우리가 매일 쓰는 '소셜 로그인'이나 인증 방식은 항상 화면 앞에 진짜 사람이 앉아 있는 상황을 전제로 작동합니다. 사용자가 직접 브라우저를 켜고 로그인 버튼을 누르거나, 스마트폰으로 2차 인증 번호를 입력해 주는 동적인 개입이 필수적입니다.

하지만 AI 에이전트가 스스로 판단하고 행동하는 멀티 에이전트 환경에서는 이 흐름이 완전히 깨집니다. 메인 에이전트가 예약을 위해 하위 결제 에이전트를 호출할 때마다 사용자에게 화면을 띄워 "승인하시겠습니까?"라고 물어본다면 자율성이라는 에이전트의 가장 큰 장점이 사라지기 때문입니다.

그렇다고 에이전트끼리 서로를 아무런 검증 없이 신뢰하게 두는 것도 위험합니다. 만약 체인 중간에 있는 하위 에이전트가 교묘한 프롬프트 주입 공격에 당하기라도 하면, 사용자가 처음 부여했던 강력한 마스터 권한이 통째로 털리는 심각한 보안 사고로 이어질 수 있습니다.

ID-JAG와 AAT — 딱 필요한 만큼만 쪼개어 주는 안전장치

이 문제를 해결하기 위해 등장한 최신 보안 표준이 바로 ID-JAG감쇠형 권한 토큰(AAT)입니다.

쉽게 비유하자면, 내 신용카드를 다른 사람에게 통째로 건네주는 대신 "오늘 백화점 식품관에서 딱 5만 원만 쓸 수 있는 일회용 상품권"을 만들어 건네주는 것과 비슷합니다. 하위 에이전트에게 딱 필요한 만큼의 권한만 안전하게 쪼개어 넘겨주는 구조입니다.

특히 AAT는 네트워크 연결이 끊겨도 하위 에이전트에게 넘겨줄 권한을 스스로 더 좁게 조절할 수 있는 똑똑한 기술입니다. 이 작업을 간편하게 처리해 주는 오픈소스 러스트(Rust) 기반의 엔진인 테누오(Tenuo) 덕분에, 개발자들은 복잡한 멀티 에이전트 서비스에서도 안전하게 토큰 권한을 관리할 수 있게 되었습니다.

최근 앤트로픽(Anthropic) 역시 자사의 모델 컨텍스트 프로토콜(MCP) 보안을 한층 강화하기 위해 이 표준을 적극 수용했습니다. 엔터프라이즈 관리형 인증(EMA) 환경에 ID-JAG 표준을 도입하여, 클로드(Claude)가 지라나 슬랙 같은 업무 도구에 접근할 때 사용자가 번거로운 수동 로그인 창을 거치지 않고도 필요한 권한만 매끄럽고 안전하게 넘겨받도록 만든 것입니다.

HDP 프로토콜 — "이거 진짜 사람이 시킨 거 맞아?"

하위 에이전트가 실행한 결제나 중요 데이터 수정 작업이 정말 최초 사용자로부터 시작된 권한 위임이 맞는지 어떻게 증명할까요? AI가 다른 AI를 꼬리에 꼬리를 물고 호출하는 복잡한 과정에서는 중간에 교묘하게 엉뚱한 명령이 끼어들 위험이 늘 존재합니다.

헬릭사 랩스(Helixar Labs) 등이 제안한 HDP(Human Delegation Provenance, draft-helixar-hdp-agentic-delegation-00) 프로토콜은 바로 이 문제를 해결하는 똑똑한 유통 이력 추적 시스템입니다. 에이전트가 다음 에이전트를 호출할 때마다 마치 택배 상자에 확인 도장을 찍듯 암호학적 서명을 누적하여 기록하는 방식입니다.

이 프로토콜은 Ed25519 키 쌍을 활용해 가볍고 강력한 서명 체인을 생성합니다. 덕분에 네트워크에 항상 연결되어 있지 않은 오프라인 상태에서도 이 서명들이 진짜 최초 사용자의 승인에서 시작된 것인지 확실하게 검증하고, 최종 작업의 정당성을 안전하게 증명할 수 있습니다.

생각의 범위를 강제로 제약하는 AgentBound

암호학적인 권한 관리도 중요하지만, 에이전트가 움직일 수 있는 물리적인 행동 반경을 아예 묶어버리는 기술도 필요합니다. 2026년 6월에 발표된 에이전트바운드(AgentBound)는 에이전트의 작동 방식 자체를 제약하는 실시간 행동 거버넌스 기술입니다.

이 기술은 에이전트에게 일회성 토큰을 발행할 때 세부적인 행동 규칙을 함께 주입합니다. 덕분에 중간에 악의적인 프롬프트가 주입되어 에이전트가 주인을 배신하려는 딴생각을 품더라도, 설계된 추론 경로와 도구 실행 범위를 물리적으로 절대 벗어날 수 없습니다.

예를 들어 오픈소스 권한 엔진인 테누오(Tenuo)를 사용하면, 모델 컨텍스트 프로토콜 설정 파일에서 특정 에이전트가 실행할 수 있는 데이터베이스 도구의 권한 범위를 다음과 같이 간단하게 제약할 수 있습니다.

json
{
  "mcpServers": {
    "secure-database": {
      "command": "npx",
      "args": ["-y", "@tenuo-ai/db-connector"],
      "env": {
        "TENUO_ALLOWED_SCOPES": "read:profile"
      }
    }
  }
}

오토젠(AutoGen) 같은 오픈소스 개발자 커뮤니티에서도 암호학적 서명과 이러한 행동 제약 레이어를 결합하려는 논의가 활발합니다. 단순히 '누구의 명령인가'를 확인하는 것을 넘어, 에이전트의 '행동 범위'까지 묶어두어야 비로소 안심하고 비서를 부릴 수 있기 때문입니다.

진짜 '1등 비서'가 오기 위한 마지막 퍼즐

단순히 메일을 대신 써주는 도구를 넘어, 우리를 대변해 중요한 비즈니스 의사결정과 결제까지 처리하는 AI 에이전트를 만나려면 '안전한 권한 위임'이 필수적입니다. ID-JAG나 HDP 같은 보안 기술들은 눈에 잘 띄지 않지만, 에이전트가 안심하고 서로 협력할 수 있도록 돕는 보이지 않는 기초 체력입니다. 우리가 신용카드를 안심하고 결제망에 올리는 것처럼, 이 기술들이 만들어갈 안전한 멀티 에이전트 세상을 함께 지켜보면 좋겠습니다.