TL;DR
작성자는 동일한 모델로 만든 에이전트를 한 플랫폼에 외부 MCP, desktop client, native 방식으로 각각 구현해 실행 위치에 따른 차이를 비교했습니다. 외부 에이전트는 service account credential과 자체 authorization logic을 사용하지만, native 에이전트는 요청한 사용자 identity로 실행되며 플랫폼의 permission model을 상속합니다. 따라서 실제 사용자에게 맡길 수 있는 에이전트의 품질은 모델이나 framework뿐 아니라 상태 관리, 실행 위치, 권한 주체에 의해 크게 달라집니다. 작성자는 세 구현의 세부 글과 오픈소스 code를 공개하고 이 차이가 다른 플랫폼에서도 재현되는지 묻고 있습니다.
섹션별 상세
이미지 분석

이미지는 ServiceNow의 Request 화면과 Claude 패널이 한 화면에서 연결된 구성을 보여줍니다. Claude가 사용자의 확인 뒤 주문을 완료하고 Request Number, Item, Price를 반환하므로, 글에서 말한 플랫폼 내부 또는 연동형 에이전트가 업무 시스템의 상태와 요청 정보를 다루는 사례와 직접 연결됩니다.
ServiceNow 요청 화면 오른쪽에 Claude 대화창이 배치되어 주문 확인과 요청 번호 조회가 이어지는 모습입니다.

두 번째 이미지는 첫 번째와 같은 화면을 다른 URL 형식으로 제공하며, ServiceNow 요청 상태와 Claude의 주문 처리 응답을 함께 담고 있습니다. 요청 번호와 상품명, 가격이 대화 응답에 포함되어 플랫폼 데이터와 에이전트 응답이 연결되는 흐름을 확인할 수 있습니다.
ServiceNow 요청 레코드와 Claude 채팅 패널이 함께 표시되며 주문 처리 결과가 대화형으로 반환됩니다.
용어 해설
- 에이전트(Agent)
- — 사용자 요청을 받아 플랫폼이나 외부 도구와 상호작용하는 AI 실행 단위입니다. 이 글에서는 같은 모델을 세 가지 배치 방식으로 연결해 상태와 권한에 따른 차이를 비교하는 주체로 쓰였습니다.
- MCP
- — 모델이 외부 시스템의 기능이나 데이터에 접근하도록 연결하는 통신 방식입니다. 글에서는 플랫폼 밖에서 실행되는 에이전트가 MCP를 통해 대상 플랫폼과 연결되는 구현 경로로 등장합니다.
- 서비스 계정(Service Account)
- — 사람이 아닌 애플리케이션이나 자동화 작업에 부여하는 인증 계정입니다. 외부 에이전트는 이 계정의 자격 증명을 보유하고 별도의 권한 부여 로직으로 작업 가능 범위를 통제합니다.
- 권한 부여 로직(Authorization Logic)
- — 요청 주체가 특정 작업이나 데이터에 접근할 수 있는지 판단하는 코드와 정책의 조합입니다. 외부 실행 방식에서는 플랫폼의 기본 권한 모델을 자동으로 물려받지 않기 때문에 에이전트가 이를 직접 처리해야 합니다.
- 실행 주체 식별(Identity)
- — 시스템이 요청을 누구의 작업으로 인식할지 결정하는 실행 주체의 정보입니다. 네이티브 에이전트는 요청한 사용자의 identity로 실행되어 플랫폼 권한 체계와 연결되지만 외부 에이전트는 별도 서비스 계정을 사용합니다.
언급된 도구
에이전트를 외부 MCP, desktop client, native 방식으로 연결해 비교한 대상 플랫폼입니다.
스크린샷과 오픈소스 bridge 이름에 등장하는 AI client 또는 모델 연동 대상입니다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.

