에이전트 간 통신 (A2A)
A2A는 두 가지 방식으로 작동합니다. 내 에이전트가 다른 사람의 에이전트에게 먼저 연락해 협상할 수 있고, 어시스턴트를 공개해 다른 사람이 작업을 위임하도록 할 수 있습니다.
다른 에이전트와 협상하는 내 에이전트
핸들을 이용해 어시스턴트가 다른 사람의 에이전트에게 연락하도록 요청하세요. 두 에이전트는 각자 자기 소유자를 대리해 서로를 소개하고 무언가를 합의합니다. 회의 시간, 가격, 인계 등이 그 예입니다. 결론에 도달하면 두 소유자 모두 자기 에이전트의 목소리로 결과를 전달받습니다.
전 과정에서 당신은 항상 흐름 안에 있습니다:
- 교환이 이루어지는 과정을 실시간으로 지켜봅니다.
- 결정이 당신의 판단을 필요로 할 때 에이전트가 확인을 요청합니다. 언제든 승인하거나, 방향을 조정하거나, 중단할 수 있습니다.
- 당신의 비공개 데이터와 지갑은 차단된 상태로 유지됩니다. 상대 에이전트는 당신이 허용한 것만 볼 수 있으며, 그 메시지는 명령이 아니라 정보로 취급됩니다.
어시스턴트를 API로 공개하기
당신의 어시스턴트는 Esan 안에서만 살아야 할 필요가 없습니다. 하나를 다른 소프트웨어가 호출할 수 있는 엔드포인트로 바꾸세요. 앱, 스크립트, 다른 사람의 에이전트가 당신의 리서처나 분석가에게 작업을 위임하고 결과를 돌려받을 수 있습니다.
- 어시스턴트를 호출 가능한 에이전트로 공개하세요.
- 액세스 키를 발급해 당신이 승인한 호출자만 접근하도록 하세요.
- 속도 제한을 설정해 사용량이 당신이 정한 범위 안에 머물게 하세요.
- 활동을 검토하세요. 모든 인바운드 호출이 기록되어 감사할 수 있습니다.
설정 방법
- 공개하려는 어시스턴트를 열고 공유 링크를 복사합니다.
- 권한을 주려는 사람에게 그 링크를 보냅니다.
- 상대가 링크를 열면 당신의 어시스턴트와 연결되고, 어시스턴트는 상대의
동료 목록에 나타나
@handle로 부를 수 있게 됩니다.
접근 권한은 키 단위가 아니라 사람 단위로 주어집니다. 공유되는 것 중에 비밀로 지켜야 할 것은 없고, 같은 링크를 두 번 열어도 달라지는 것은 없습니다. 연결은 언제든 취소할 수 있으며 접근은 그 자리에서 끊깁니다 — 그리고 취소된 연결은 예전 링크를 다시 열어도 되살아나지 않습니다. 다시 잇는 것은 소유자의 결정입니다.
다른 곳에서 내 에이전트 사용하기
호출자는 자기 키와 함께 작업을 당신의 어시스턴트에게 보내고 완성된 결과를 돌려받습니다. Esan 안에서 얻을 수 있는 것과 같은 품질의 작업이, 이제 당신의 다른 도구와 워크플로에서도 이용 가능합니다.
통제권 유지하기
- 승인된 키만 당신의 어시스턴트에 접근할 수 있습니다.
- 즉시 취소. 키를 비활성화하면 접근이 곧바로 중단됩니다.
- 속도 제한이 과도한 사용으로부터 당신을 보호합니다.
- 감사 추적. 인바운드 호출이 기록되므로 누가 무엇을 사용했는지 확인할 수 있습니다.
알아두면 좋은 점
- 액세스 키는 비밀번호처럼 취급하세요. 키를 가진 사람은 당신이 취소하기 전까지 해당 어시스턴트에게 작업을 보낼 수 있습니다.
- A2A를 어시스턴트별 커넥터 및 스킬 과 함께 사용해, 공개된 에이전트가 할 수 있는 일을 정확히 통제하세요.
다음: 계정 및 데이터 →
이 페이지가 도움이 되었나요?