2026-08-01T10:18:34.379Z
AI 에이전트 프로토콜: 그들이 노출하는 증거에 따라 선택
MCP, A2A, ACP, UCP 및 AP2를 운영 경계에, 생명주기 증거, 효과 영수증 및 결과 증거에 따라 비교하십시오.
AI 에이전트 프로토콜을 표준화한 경계에 따라 선택하고, 약자가 가장 자주 등장하는 경계에 따라 선택하십시오. 호스트가 도구나 컨텍스트가 필요할 때 MCP를 사용하십시오. A2A를 사용하면 한 미투명한 에이전트가 다른 사람에게 상태가 있는 작업을 위임할 때 ACP를 이민자 입구로 취급하라, 왜냐하면 ACP 프로젝트는 이제 A2A의 일부라고 말하고 있기 때문입니다. 체크 아웃 또는 결제 허가와 같은 좁은 의무에 대해서만 좁은 프로토콜을 추가하십시오. 다음 각 프로토콜 위에 결과 확인기를 추가합니다: 성공적인 손떨림, 도구 결과, 최종 작업 또는 결제 영수증은 증거입니다. 그러나 사용자가 의도한 작업이 올바른다는 것을 증명하는 것은 없습니다. 이 규칙은 두 가지 값비싼 실수를 피합니다. 첫 번째는 발견, 실행, 모니터링, 허가 및 비즈니스 검증을 해결하는 하나의 프로토콜을 요청합니다. 두 번째는 동일한 경계를 넘는 프로토콜을 쌓아내는 것입니다. 더 많은 증거를 만들지 않고 더 많은 어댑터를 만드는 것입니다. 경계선부터 시작해서 영수증을 확인해 보세요. 현재의 프로토콜은 계층으로 논리하기 쉽다. MCP는 호스트에서 도구의 경계를 넘는다. 2025 11 25년 MCP 사양는 호스트, 클라이언트 및 서버를 정의합니다. 이는 에이전트 호스트가 데이터베이스 도구를 발견하거나 리소스를 읽거나 공동 계약으로 외부 기능을 호출해야 할 때 잘 어울립니다. MCP는 서버를 지속가능하고 휴대용 작업 라이프사이클을 가진 원격 에이전트로 만들지 않습니다. JSON RPC 요청은 상관관계를 맺을 수 있고 도구는 구조화된 콘텐츠를 반환할 수 있지만 애플리케이션은 여전히 비즈니스에 중요한 운영 정체성을 보존해야 합니다. 전자 메일 도구가 종료되면 운송 오류가 목적지가 메시지를 받아들인지는 알려주지 않습니다. 프로토콜 결과만으로 다시 시도하면 효과를 복제할 수 있습니다. A2A는 에이전트에서 에이전트 사이의 경계를 넘는다. 현재 A2A 1.0 사양는 능력 발견, 안정적인 ID와 상태를 가진 작업, 메시지, 유물, 스트리밍 업데이트, 푸시 알림, 검색 및 취소을위한 에이전트 카드를 정의합니다. 그것은 내부 메모리와 도구를 불투명하게 유지할 수 있는 에이전트들 사이의 장기적이고 인적 인 루프 작업을 명시적으로 지원합니다. 이 추가적인 생명주기는 의미 있는 건강 증거입니다. 클라이언트는 여전히 작동하는 작업과 입력, 완료, 실패, 취소 또는 거절을 기다리는 작업을 구별할 수 있습니다. 스트림이 끊어진 후 작업을 검색하고 연결 종료가 완료된 것으로 간주하는 대신 유물을 검사 할 수 있습니다. 하지만 A2A COMPLETED 작업은 여전히 원격 에이전트가 무슨 일이 일어났다고 생각하는지 보고합니다. 호출자는 유물이 원래 계약에 해당하는지 확인해야 합니다. ACP은 이제 마이그레이션 질문입니다. ACP 저장소는 여전히 에이전트 선언, 실행, 세션, 스트리밍, 대기 요청, 출력 및 오류를 문서화합니다. 그 주요 현행 통지에는 또한 다음과 같은 내용이 있습니다: ACP는 현재 Linux Foundation의 하에 있는 A2A의 일부입니다. 그린필드 리모트 에이전트 경계에서 ACP와 A2A를 독립적인 경쟁 베팅으로 취급하는 것은 프로젝트 자체의 컨버전스 알림을 무시합니다. Domain 프로토콜은 도메인 영수증을 추가합니다. 구글의 현재 에이전트 프로토콜에 대한 개발자 가이드는 MCP 도구 액세스 및 A2A 협업을 UCP 체크 아웃 및 AP2 결제 허가로부터 분리합니다. 그 구성은 여러 가지 질문에 답하기 때문에 방어할 수 있습니다. UCP는 상업 운영을 구성할 수 있습니다. AP2는 허가를 의도와 결합하여 결제 영수증을 생성할 수 있습니다. 양 양 영수증은 상품이 도착하거나 사용자의 문제를 해결했다는 것을 증명하지 않습니다. 따라서 합리적인 결함이 다음과 같습니다. 도구와 맥락에 따라 MCP를 선택한다. 원격 에이전트 작업에 대해 A2A를 선택하십시오. 제2의 에이전트 대 에이전트 표준을 시작하기보다는 ACP를 이주시키며; 도메인 프로토콜을 입력된 영수증이 실제 도메인 의무와 일치할 경우에만 추가한다. 절대 프로토콜 성공이 결과 검증의 대상이 되지 않도록 한다. 6개의 증거분야를 점수하고, 특징을 계산하지 않습니다. 프로토콜 비교는 각 줄이 여섯 가지 질문에 답할 때 작동됩니다. 1. 전화를 걸는 사람이 그 능력과 현재 계약에 대해 알아낼 수 있을까요? 2. 다시 시도하고, 다시 연결하고, 아시크로노 작업에서 살아남는 정체성이 있습니까? 3. 전화자는 작동, 대기, 실패, 그리고 최종 상태를 구별할 수 있습니까? 4. 취소가 나타났고 그 효과를 확인할 수 있습니까? 5. 외부 부작용이 의도된 대로 일어났다는 증거가 있나요? 6. 이용자의 약속된 결과물이 존재하고 유효하다는 증거가 있습니까? 첫 번째 4개는 프로토콜 모양입니다. 마지막 둘은 일반적으로 애플리케이션과 비즈니스 상태로 넘는다. 국경 가장 잘 맞는 전류 강력한 토착 증거 증거는 아직 남아있다 도구 또는 컨텍스트의 호스트 MCP 능력 협상, 요청, 진전, 취소, 오류, 도구 결과 지속가능한 사업 운영 정체성, 외부 효과 조화, 최종 결과 불투명한 물질로 불투명한 물질로 A2A 1.0 에이전트 카드, 임무 ID, 라이프 사이클, 역사, 유물, 스트리밍, 취소 의미적 유물 검증 및 사용자 결과 증명 기존의 ACP 대리인 서비스 A2A로 이동 manifest, run, session, wait, output, error in the legacy contract 마이그레이션 평형, 시행 테스트, 최종 결과 무역 및 지불 허가 UCP + AP2 입력된 체크 아웃, 의도 및 결제 명령어, 결제 영수증 배달, 수용, 유용성 및 상업적이지 않은 모든 작업 네이티브는 모든 배포가 기능을 올바르게 활성화하거나 구현한다는 것을 의미하지는 않습니다. 에이전트 카드는 쓸모가 없어질 수 있습니다. 서버는 스트리밍을 광고할 수 있고 재결합을 잘못 처리할 수 있습니다. 도구 결과는 문법적으로 유효하지만 잘못된 고객을 참조 할 수 있습니다. 광고된 능력, 관찰된 운송 행동, 기록된 효과 및 검증된 결과를 별도의 영수권으로 간주하십시오. 이 분리 또한 실패로 보일 때까지 기다립니다. A2A는 장기적인 작업과 인적 입력에 대한 프로토콜 어휘를 가지고 있습니다. MCP는 발굴 및 발전 시설을 갖추고 있습니다. 당신의 건강 계층은 여전히 소유자, 날짜, 재개 경로, 신선함 규칙이 필요합니다. 소유자가 없는 유효한 대기는 프로토콜 상태가 합법적이더라도 운영적으로 포기됩니다. 어댑터를 선택하기 전에 증거 채무 감사를 실행 이 유물은 protocol health matrix.json 에 있는 네 가지 시나리오와 여섯 가지 증거장을 코딩한다. 그 감사는 단 한 명의 수상자를 선정하지 않습니다. 경계와 일치하는 프로토콜을 선택하고 부분 또는 결여된 영수증을 보고합니다. 다음으로 실행하세요: 고정된 장치가 반환: 각 줄은 결과 확인자가 필요합니다. 그게 중요한 결과입니다. 프로토콜 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 순위 데이터베이스 도구에 대해, 팩은 안정적인 운영 ID, 예상 줄 세트, 권한 범위 및 포스트 컨디션 쿼리를 기록할 수 있습니다. 위임된 연구에서는 모든 요구되는 질문에는 인용된 답이 있고, 원시물은 요청 이후 생성되었다는 것을 확인할 수 있습니다. ACP 마이그레이션에서 교통이 이동하기 전에 대기, 스트리밍, 취소 및 오류 사례를 두 구현에 다시 재생해야 합니다. 구매를 위해, 서명된 허가와 결제 영수증을 조화시켜서 주문 수용과 배달을 별도로 확인해야 합니다. 감사는 일부 증거들을 일부로 표시합니다. MCP 취소는 외부 스크립트를 역전하지 않고 프로토콜 작업을 중지할 수 있습니다. A2A 취소는 하류 시스템이 활성화되는 동안 취소된 작업이 발생할 수 있습니다. AP2는 채용을 증명하지 않고 결제 인증을 제출할 수 있습니다. 이건 프로토콜 결함이 아닙니다. 이 사실들은 시행이 눈에 띄게 만들어야 할 경계 사실들이다. 프로토콜 완료와 결과 완료를 분리하십시오. 두 가지 판결의 모형은 명시적으로: 이 기록은 가짜 녹색을 거부합니다. 원격 에이전트는 프로토콜 작업을 완료하고 유물을 공급했습니다. 사용자의 작업은 한 가지 요구되는 답변과 출처 확인이 없어지기 때문에 완성되지 않습니다. 가장 안전한 다음 단계는 모든 작업을 자동으로 다시 시작하지 않는 것입니다. 그것은 제한된 실종된 증거를 요청하고, 원래 작업과 유물 정체성을 보존하고, 델타를 확인하는 것입니다. 도구 호출에 동일한 분할을 사용하십시오. 기록 요청 운송 효과 조화와 별도로. 문서 전송 후 도구가 종료된 경우, 다시 시도하기 전에 안정된 동작 키로 목적지 검색하십시오. 프로토콜이 내구성 키를 노출할 수 없다면, 응용 프로그램 경계에서 하나를 생성하십시오. 명령 완료는 활동이고 검증된 목적지 상태는 증거입니다. 신선함은 두 판결에 속한다. 어제 발견된 능력은 오늘 사라질 수도 있습니다. 완료된 작업은 나중에 대체된 유물을 가리킬 수 있습니다. 납품이 늦은 동안 결제 영수증은 유효할 수 있습니다. 각 결정적인 신호에 대한 원천, 관찰 시간, 예상되는 리프레쉬 간격 및 신뢰를 저장하십시오. 콤팩트 선택 규칙 아키텍처 검토 중에 이 순서를 사용하세요: 1. 한 문장으로 그 경계를 명명하세요. 2. 오작업자가 구별해야 하는 장애 상태의 목록. 3. 그 상태를 노출시키는 가장 좁은 현재 프로토콜을 선택하십시오. 4. 필요한 모든 영수증을 원산지, 부분 또는 실종된 것으로 표시하십시오. 5. 일부 및 실종된 필드에서만 응용 증명서를 추가합니다. 6. 테스트 재결합, 대기, 취소, 복제 배달, 노후 발견, 그리고 거짓 완료된 사례. 7. 약속된 결과물이 자신의 계약을 통과한 후에야 일을 정리해야 합니다. MCP와 A2A를 단순히 둘 다 인기가 있기 때문에 구성하지 마십시오. 원격 A2A 에이전트가 직접 MCP 도구가 필요할 때 작성하십시오: A2A는 위임 및 작업 상태를 소유하고 있으며, MCP는 그 에이전트의 도구 경계를 소유하고 있습니다. 주민등록증은 서로 연결되어 있지만 구별되지 않습니다. UCP 또는 AP2를 추가하지 마십시오. 작업 흐름이 실제로 체크 아웃 또는 결제 의무를 포함하지 않는 한. 매트릭스는 특정 SDK 또는 서버가 올바르게 상호 작용한다는 증거가 아닌, 사양 수준의 감사입니다. 선택적 기능, 확장, 인증, 권한, 재결합 행동 및 텔레메트리 보존은 구현 테스트가 필요합니다. 또한 프로토콜은 진화하고 각 어댑터에서 사용되는 사양 버전을 꽂고 업그레이드 전에 감사를 반복합니다. Sidewisp는 현재 비공개 프리뷰 단계입니다. 그 목적 방향은 기존 실행 시간 동안 에이전트 건강, 증거, 대기 상태 및 안전 검증을 더 명확하게 만드는 것입니다. 생산 모니터링 어댑터 및 복구 시스템은 일반적으로 배송되지 않습니다. 오늘날 유용한 원칙은 어떤 제품에도 독립적입니다. 경계로 프로토콜을 선택하고, 제공 할 수 있는 인증을 유지하며, 부족한 결과 증명을 무시하는 것은 불가능합니다.