인공지능(AI) 에이전트가 단순한 실험 단계를 넘어 기업 시스템의 핵심 구성 요소로 진화하는 것을 목격했습니다. 간단한 프롬프트와 응답 봇에서 사용자를 대신하여 자율적으로 작업을 수행하는 에이전트로의 변화는 소프트웨어 설계의 새로운 시대를 의미하며, 이 시대에는 지능이 정적 인터페이스나 단일 애플리케이션에 국한되지 않습니다.
Microsoft는 이러한 변화를 직접 경험했습니다. Azure AI Foundry는 현재 Atomicwork, Epic, Fujitsu, Gainsight, H&R Block 및 LG Electronics를 포함한 70,000개 이상의 기업 및 디지털 네이티브 회사의 개발자가 AI 애플리케이션 및 에이전트를 설계, 사용자 정의 및 관리하는 데 사용하고 있습니다. 불과 4개월 만에 10,000개 이상의 조직이 새로운 에이전트 서비스를 채택하여 에이전트 시스템을 구축, 배포 및 확장했습니다. 230,000개 이상의 조직(Fortune 500대 기업의 90% 포함)이 이미 Microsoft Copilot Studio를 사용하고 있습니다.
에이전트가 더욱 복잡한 기능을 수행함에 따라 다양한 모델과 도구에 액세스해야 할 뿐만 아니라 서로 액세스해야 합니다. 그렇기 때문에 Azure AI Foundry 및 Copilot Studio에 곧 출시될 Agent2Agent(A2A)와 같은 개방형 프로토콜을 발전시키는 데 전념하고 있으며, 이를 통해 에이전트는 클라우드, 플랫폼 및 조직 경계를 넘어 협업할 수 있습니다.
Microsoft는 광범위한 산업에서 공유 에이전트 프로토콜을 추진하는 데 발맞추고 있으며, 항상 해왔던 것처럼 개방성을 수용하고, 실제 개발자를 지원하며, 실험을 엔터프라이즈급 플랫폼으로 전환합니다. Microsoft의 목표는 간단합니다. 전문 및 시민 개발자가 클라우드와 프레임워크 간에 상호 운용 가능한 에이전트를 구축할 수 있도록 지원하는 것입니다.
Microsoft는 Microsoft Copilot이 모든 직원을 지원하고 에이전트 및 에이전트 시스템(경계를 넘어 추론, 행동 및 적응할 수 있는 에이전트 네트워크)을 연결하는 “AI 사용자 인터페이스” 역할을 할 것이라고 믿습니다. 고객이 이러한 시스템을 확장함에 따라 상호 운용성은 더 이상 선택 사항이 아닙니다. 공급업체, 클라우드 및 데이터 사일로에 걸쳐 작업을 조정할 수 있는 에이전트를 원합니다. 잠기지 않고 제어, 가시성 및 신뢰를 원합니다.
A2A는 목표를 안전하고 관찰 가능하게 교환하고, 상태를 관리하고, 작업을 호출하고, 결과를 반환하는 구조화된 에이전트 통신을 가능하게 합니다. 개발자는 Semantic Kernel 또는 LangChain과 같은 친숙한 도구를 사용할 수 있으며 여전히 상호 운용할 수 있습니다. 각 호출은 엔터프라이즈급 보안 조치(Microsoft Entra, 상호 TLS, Azure AI Content Safety 및 전체 감사 로그)를 거칩니다. Azure AI Foundry는 기본적으로 신뢰를 가지며 에이전트 에코시스템이 더욱 개방적이고 분산됨에 따라 보안, 규정 준수 및 책임이 여전히 최우선 과제입니다.
A2A를 지원함으로써:
- Azure AI Foundry 고객은 내부 Copilot, 파트너 도구 및 프로덕션 인프라에 걸쳐 복잡한 다중 에이전트 워크플로를 구축하는 동시에 거버넌스 및 서비스 수준 계약(SLA)을 유지할 수 있습니다.
- Copilot Studio 에이전트는 다른 플랫폼을 사용하여 구축되었거나 Microsoft 외부에서 호스팅되는 에이전트를 포함하여 외부 에이전트를 안전하게 호출할 수 있습니다.
- 기업은 조직 및 클라우드 경계를 넘어 확장할 수 있는 구성 가능하고 지능적인 시스템으로 가는 길을 얻습니다.
- Microsoft의 기여는 개방형 A2A 프로토콜에 대한 전체 산업의 개발 및 채택을 가속화할 것입니다.
이것은 긴 여정의 한 단계일 뿐입니다. Autogen, Semantic Kernel, MCP(모델 컨텍스트 프로토콜)에 대한 Microsoft의 기여 및 개방형 모델 카탈로그에서 혁신을 수행한 것처럼 개발자와 기업에 가장 중요한 프로토콜, 모델 및 프레임워크를 지원하기 위해 플랫폼을 계속 발전시킬 것입니다. Microsoft는 A2A 및 MCP와 같은 프로토콜이 에이전트의 미래에 대한 Microsoft의 비전을 실현하는 데 중요한 단계라고 믿습니다.
에이전트 컴퓨팅은 단순한 추세가 아니라 근본적인 변화입니다. 소프트웨어 구축 방식, 의사 결정 방식 및 가치 창출 방식을 변화시킵니다.
Microsoft는 GitHub의 A2A 워킹 그룹에 가입하여 사양 및 도구에 기여했습니다. Foundry 및 Copilot Studio의 A2A 공개 미리 보기가 곧 제공될 예정입니다.
A2A를 지원하고 개방형 오케스트레이션 플랫폼을 기반으로 구축함으로써 차세대 소프트웨어의 기반을 마련하고 있습니다. 설계에 의한 협업, 관찰 및 적응입니다. 최고의 에이전트는 애플리케이션이나 클라우드에 상주하지 않습니다. 워크플로에서 실행되어 모델, 도메인 및 에코시스템을 가로지릅니다. Microsoft는 개방성을 중심으로 미래를 구축하고 있습니다. 에이전트는 고립되어서는 안 되며 지능은 서비스를 제공하는 세상과 마찬가지로 경계를 넘어 작동해야 하기 때문입니다.
Microsoft는 A2A를 통해 두 개의 로컬 에이전트가 회의를 예약하고 이메일을 초안하는 방법을 보여주는 .NET 및 Python 예제를 Semantic Kernel에 추가했습니다. 리포지토리를 복제하고 설치, 실행하고 사용자 정의 코드가 없는 실제 워크플로를 시청하십시오.
A2A 프로토콜의 부상: 플랫폼 간 에이전트 협업의 새로운 시대
인공지능(AI) 분야는 전통적인 단일 애플리케이션을 뛰어넘어 상호 협력적인 에이전트 그룹으로 나아가는 심오한 변화를 겪고 있습니다. 이러한 전환의 핵심은 개방형 Agent2Agent(A2A) 프로토콜의 등장에 있으며, 이는 플랫폼과 조직의 장벽을 허물어 전례 없는 에이전트 협업 잠재력을 발휘할 것을 약속합니다.
지난해 AI 에이전트가 초기 실험 단계에서 점차 기업급 시스템의 필수적인 핵심 구성 요소로 발전하는 것을 목격했습니다. 더 이상 단순한 프롬프트와 응답 봇이 아니라 사용자를 대신하여 복잡한 작업을 자율적으로 수행할 수 있는 지능형 도우미로 진화했습니다. 이러한 진화는 소프트웨어 설계 패러다임의 근본적인 변화를 의미하며, 지능이 더 이상 정적 인터페이스 또는 단일 애플리케이션의 좁은 프레임워크에 제한되지 않는다는 것을 의미합니다.
Microsoft는 이러한 변화의 최전선에 서 왔으며 에이전트 상호 운용성의 중요성을 깊이 인식하고 있습니다. Microsoft의 주력 AI 플랫폼인 Azure AI Foundry는 다양한 AI 애플리케이션과 에이전트를 설계, 사용자 정의 및 관리하기 위해 플랫폼을 활용하는 70,000개 이상의 기업 및 디지털 네이티브 회사의 개발자를 유치했습니다. 이러한 기업에는 Atomicwork, Epic, Fujitsu, Gainsight, H&R Block 및 LG Electronics와 같은 업계 리더가 포함됩니다.
특히 단 4개월 만에 10,000개 이상의 조직이 Microsoft의 새로운 에이전트 서비스를 채택하여 에이전트 시스템을 구축, 배포 및 확장했습니다. 또한 230,000개 이상의 조직(Fortune 500대 기업의 90% 포함)이 이미 Microsoft Copilot Studio를 사용하여 지능형 도우미를 구축하고 관리하기 시작했습니다.
기업에서 에이전트의 역할이 점점 더 복잡해지고 중요해짐에 따라 다양한 AI 모델과 도구에 액세스해야 할 뿐만 아니라 다른 에이전트와 원활하게 상호 작용하고 협업할 수 있어야 합니다. Microsoft가 Agent2Agent(A2A)와 같은 개방형 프로토콜의 개발을 추진하는 것은 바로 이러한 요구 때문입니다. A2A 프로토콜은 곧 Azure AI Foundry 및 Copilot Studio 플랫폼에 출시될 예정이며, 에이전트가 서로 다른 클라우드 환경, 플랫폼 및 조직 경계 간에 협업할 수 있도록 하여 정보 사일로를 허물고 보다 효율적이고 지능적인 워크플로를 구현할 수 있도록 합니다.
Microsoft는 공유 에이전트 프로토콜에 대한 업계의 요구에 적극적으로 대응하고 있으며, 개방성을 유지하고, 개발자를 지원하고, 실험을 엔터프라이즈급 플랫폼으로 전환하는 철학을 항상 유지해 왔습니다. Microsoft의 목표는 매우 분명합니다. 전문 개발자와 비전문 개발자(즉, 시민 개발자)가 서로 다른 클라우드 환경과 프레임워크 간에 상호 운용 가능한 에이전트를 구축할 수 있도록 지원하는 것입니다.
Microsoft는 Microsoft Copilot이 모든 직원을 지원하고 에이전트와 에이전트 시스템을 연결하는 “AI 사용자 인터페이스”가 될 것이라고 굳게 믿습니다. 이러한 에이전트 시스템은 조직 경계를 넘어 추론, 행동 및 적응할 수 있는 여러 에이전트로 구성된 네트워크입니다. 고객이 이러한 에이전트 시스템을 계속 확장함에 따라 상호 운용성은 더 이상 선택 사항이 아니라 필수 사항입니다. 고객은 서로 다른 공급업체, 클라우드 환경 및 데이터 사일로에 걸쳐 작업을 조정할 수 있는 에이전트를 원하고, 특정 플랫폼이나 기술에 갇히지 않고 시스템에 대한 제어, 가시성 및 신뢰를 유지하기를 원합니다.
A2A 프로토콜은 구조화된 에이전트 통신 메커니즘을 제공하여 에이전트 간에 안전하고 관찰 가능하게 목표를 교환하고, 상태를 관리하고, 작업을 호출하고, 결과를 반환할 수 있도록 합니다. 개발자는 상호 운용성 문제에 대한 걱정 없이 Semantic Kernel 또는 LangChain과 같은 친숙한 도구를 계속 사용할 수 있습니다. A2A 프로토콜은 각 호출이 Microsoft Entra, 상호 TLS, Azure AI Content Safety 및 전체 감사 로그를 포함한 엔터프라이즈급 보안 조치로 보호되도록 보장합니다. Azure AI Foundry는 설계 초기부터 신뢰를 핵심 원칙으로 삼았으며, 에이전트 에코시스템이 점점 더 개방적이고 분산됨에 따라 보안, 규정 준수 및 책임이 플랫폼의 최우선 과제로 남아 있습니다.
A2A의 장점: 에이전트 협업의 잠재력 발휘
A2A 프로토콜을 지원함으로써 Azure AI Foundry 고객은 내부 Copilot, 파트너 도구 및 프로덕션 인프라에 걸쳐 복잡한 다중 에이전트 워크플로를 구축하는 동시에 시스템에 대한 거버넌스 및 서비스 수준 계약(SLA)을 유지할 수 있습니다. Copilot Studio 에이전트는 또한 다른 플랫폼을 사용하여 구축되었거나 Microsoft 외부에서 호스팅되는 에이전트를 포함하여 외부 에이전트를 안전하게 호출할 수 있습니다.
더 중요한 것은 A2A 프로토콜이 기업에 조직 및 클라우드 경계를 넘어 확장할 수 있는 구성 가능하고 지능적인 시스템으로 가는 길을 제공한다는 것입니다. A2A 프로토콜을 통해 기업은 보다 유연하고 적응력이 뛰어나며 효율적인 지능형 솔루션을 구축하여 경쟁이 치열한 시장에서 더 큰 이점을 얻을 수 있습니다.
A2A 프로토콜에 대한 Microsoft의 기여는 해당 프로토콜에 대한 전체 산업의 개발 및 채택을 가속화할 것입니다. Microsoft는 업계와 계속 협력하여 A2A 프로토콜의 표준화 및 개선을 공동으로 추진하여 에이전트 협업의 미래를 위한 견고한 기반을 마련할 것입니다.
에이전트의 미래를 향하여: Microsoft의 개방형 플랫폼 전략
A2A 프로토콜 지원은 Microsoft의 에이전트 미래 비전을 향한 첫 번째 단계일 뿐입니다. Microsoft가 Autogen, Semantic Kernel, MCP(모델 컨텍스트 프로토콜)에 대한 기여 및 개방형 모델 카탈로그와 같은 혁신에서 수행한 것처럼 Microsoft는 개발자와 기업에 가장 중요한 프로토콜, 모델 및 프레임워크를 지원하기 위해 플랫폼을 계속 발전시킬 것입니다. Microsoft는 A2A 및 MCP와 같은 프로토콜이 에이전트 미래에 대한 비전을 실현하는 데 중요한 단계라고 믿습니다.
에이전트 컴퓨팅은 단순한 추세가 아니라 근본적인 변화입니다. 소프트웨어 구축 방식, 의사 결정 방식 및 가치 창출 방식을 변화시킵니다. 에이전트 컴퓨팅은 다양한 산업 분야에서 혁신을 주도하고 기업에 전례 없는 기회를 제공할 것입니다.
A2A 프로토콜의 개발 및 홍보에 적극적으로 참여하기 위해 Microsoft는 GitHub의 A2A 워킹 그룹에 가입하여 해당 프로토콜의 사양 및 도구에 기여했습니다. Foundry 및 Copilot Studio의 A2A 공개 미리 보기가 곧 제공될 예정이며, 이를 통해 개발자는 A2A 프로토콜의 강력한 기능을 조기에 경험할 수 있습니다.
A2A 프로토콜을 지원하고 개방형 오케스트레이션 플랫폼을 기반으로 구축함으로써 Microsoft는 설계에 의한 협업, 관찰 및 적응을 통해 차세대 소프트웨어의 기반을 마련하고 있습니다. Microsoft는 최고의 에이전트가 애플리케이션이나 클라우드에 상주하는 것이 아니라 워크플로에서 실행되어 모델, 도메인 및 에코시스템을 가로지른다고 믿습니다. Microsoft는 개방성을 중심으로 미래를 구축하고 있습니다. 에이전트는 고립되어서는 안 되며 지능은 서비스를 제공하는 세상과 마찬가지로 경계를 넘어 작동해야 하기 때문입니다.
A2A 프로토콜의 실제 응용 프로그램을 보여주기 위해 Microsoft는 A2A 프로토콜을 통해 두 개의 로컬 에이전트가 회의를 예약하고 이메일을 초안하는 방법을 보여주는 .NET 및 Python 예제를 Semantic Kernel에 추가했습니다. 개발자는 해당 리포지토리를 복제하고 설치, 실행하고 사용자 정의 코드가 없는 실제 워크플로를 시청할 수 있습니다.
개방성을 포용하고 지능형 미래를 공동으로 창조하십시오.
A2A 프로토콜에 대한 Microsoft의 약속과 개방형 플랫폼에 대한 지속적인 투자는 에이전트 미래에 대한 확고한 믿음을 반영합니다. Microsoft는 개방형 표준 및 프로토콜을 포용하고 업계와 공동으로 노력함으로써 보다 지능적이고 협력적이며 효율적인 미래를 공동으로 창조할 수 있다고 믿습니다. 이 미래에는 에이전트가 어디에나 존재하며 삶과 업무에 혁신적인 변화를 가져올 것입니다.
인공지능(AI) 에이전트는 단순한 도구에서 복잡한 기업 시스템의 핵심 구성 요소로 빠르게 발전하고 있습니다. 이러한 진화의 핵심은 플랫폼, 클라우드 또는 조직 내부에 있는지 여부에 관계없이 에이전트 간의 통신 및 협업을 가능하게 하는 Agent2Agent(A2A) 프로토콜이 해결해야 할 증가하는 상호 운용성 요구 사항입니다.
Microsoft는 이러한 추세의 중요성을 인식하고 A2A 프로토콜의 개발을 적극적으로 지원하고 있습니다. A2A를 Azure AI Foundry 및 Copilot Studio에 통합함으로써 Microsoft는 개발자가 보다 강력하고 유연하며 연결된 에이전트 시스템을 구축할 수 있도록 지원하고 있습니다.
A2A 프로토콜이 널리 보급됨에 따라 다음과 같은 몇 가지 주요 추세를 예상할 수 있습니다.
- 플랫폼 간 협업: 에이전트는 서로 다른 플랫폼과 클라우드 환경 간에 원활하게 협업하여 정보 사일로를 허물고 보다 효율적인 워크플로를 구현할 수 있습니다.
- 지능형 자동화: 에이전트는 복잡한 작업을 자율적으로 수행하여 생산성을 높이고 인적 오류를 줄일 수 있습니다.
- 개인화된 경험: 에이전트는 사용자의 개인적인 요구 사항과 선호도에 따라 사용자 정의되어 보다 개인화된 경험을 제공할 수 있습니다.
- 혁신적인 애플리케이션: A2A 프로토콜은 스마트 홈, 자율 주행 자동차 및 스마트 의료와 같은 다양한 혁신적인 애플리케이션에 대한 문을 열 것입니다.
A2A 프로토콜은 소프트웨어 구축 방식, 의사 결정 방식 및 가치 창출 방식을 변화시키고 있습니다. 이는 에이전트 컴퓨팅의 미래를 나타내며 Microsoft는 이러한 미래를 주도하고 있습니다.
A2A 프로토콜의 핵심 기술
A2A 프로토콜은 에이전트 간의 효율적인 통신과 협업을 지원하기 위해 여러 핵심 기술을 기반으로 합니다. 이러한 기술은 다음과 같습니다.
- 표준화된 메시지 형식: A2A 프로토콜은 에이전트 간의 메시지를 교환하기 위한 표준화된 형식을 정의합니다. 이를 통해 서로 다른 플랫폼과 기술을 사용하는 에이전트가 서로 이해하고 상호 작용할 수 있습니다. 일반적으로 JSON 또는 Protocol Buffers와 같은 형식이 사용됩니다.
- 보안 통신 채널: A2A 프로토콜은 에이전트 간의 통신이 안전하게 이루어지도록 보장합니다. 이를 위해 TLS(Transport Layer Security)와 같은 암호화 프로토콜과 인증 메커니즘이 사용됩니다.
- 서비스 검색 및 등록: A2A 프로토콜은 에이전트가 서로를 검색하고 등록할 수 있는 메커니즘을 제공합니다. 이를 통해 에이전트는 네트워크에서 사용 가능한 다른 에이전트의 존재를 알 수 있으며, 서로 통신하고 협업할 수 있습니다. 일반적으로 서비스 검색 및 등록을 위해 DNS 또는 etcd와 같은 기술이 사용됩니다.
- 오케스트레이션 및 워크플로 관리: A2A 프로토콜은 복잡한 다중 에이전트 워크플로를 오케스트레이션하고 관리할 수 있는 기능을 제공합니다. 이를 통해 개발자는 여러 에이전트 간의 상호 작용을 정의하고 조정하여 특정 비즈니스 목표를 달성할 수 있습니다. 일반적으로 BPMN(Business Process Model and Notation) 또는 Apache Airflow와 같은 워크플로 엔진이 사용됩니다.
- 모니터링 및 로깅: A2A 프로토콜은 에이전트 간의 통신 및 협업을 모니터링하고 로깅할 수 있는 기능을 제공합니다. 이를 통해 개발자는 에이전트 시스템의 동작을 분석하고 문제를 해결할 수 있습니다. 일반적으로 Prometheus 또는 Elasticsearch와 같은 모니터링 및 로깅 도구가 사용됩니다.
A2A 프로토콜의 실제 적용 사례
A2A 프로토콜은 다양한 분야에서 실제적인 적용 사례를 가지고 있습니다. 몇 가지 예는 다음과 같습니다.
- 스마트 홈: A2A 프로토콜을 사용하여 스마트 홈 장치를 연결하고 상호 작용하도록 할 수 있습니다. 예를 들어, 스마트 온도 조절 장치는 A2A 프로토콜을 통해 스마트 전구와 통신하여 사용자가 집에 도착하기 전에 조명을 켜도록 할 수 있습니다.
- 자동 운전: A2A 프로토콜을 사용하여 자동 운전 차량이 서로 통신하고 협업하도록 할 수 있습니다. 예를 들어, 여러 자동 운전 차량이 A2A 프로토콜을 통해 교통 정보를 공유하여 교통 체증을 피하고 안전하게 목적지에 도달할 수 있습니다.
- 의료: A2A 프로토콜을 사용하여 의료 장치와 시스템이 서로 통신하고 협업하도록 할 수 있습니다. 예를 들어, 환자의 심박수를 모니터링하는 웨어러블 장치는 A2A 프로토콜을 통해 의사에게 데이터를 전송하여 이상 징후를 감지하고 적절한 조치를 취할 수 있도록 할 수 있습니다.
- 금융: A2A 프로토콜을 사용하여 금융 기관이 서로 통신하고 협업하도록 할 수 있습니다. 예를 들어, 여러 은행이 A2A 프로토콜을 통해 사기성 거래를 감지하고 예방하기 위해 정보를 공유할 수 있습니다.
- 제조: A2A 프로토콜을 사용하여 제조 공장의 로봇과 장치가 서로 통신하고 협업하도록 할 수 있습니다. 예를 들어, 여러 로봇이 A2A 프로토콜을 통해 제조 공정의 각 단계를 조정하여 생산성을 높이고 오류를 줄일 수 있습니다.
A2A 프로토콜의 미래
A2A 프로토콜은 에이전트 컴퓨팅의 미래를 형성하는 데 중요한 역할을 할 것으로 예상됩니다. A2A 프로토콜이 더욱 발전함에 따라 다음과 같은 몇 가지 추세를 예상할 수 있습니다.
- 더욱 복잡한 에이전트 상호 작용: A2A 프로토콜을 통해 에이전트는 더욱 복잡한 상호 작용을 수행할 수 있게 될 것입니다. 예를 들어, 에이전트는 서로 협상하고 합의에 도달하여 특정 목표를 달성할 수 있습니다.
- 에이전트의 자율성 증가: A2A 프로토콜을 통해 에이전트는 더욱 자율적으로 행동할 수 있게 될 것입니다. 예를 들어, 에이전트는 사용자 개입 없이 스스로 결정을 내리고 작업을 수행할 수 있습니다.
- 에이전트의 지능 향상: A2A 프로토콜을 통해 에이전트는 서로 학습하고 지능을 향상시킬 수 있게 될 것입니다. 예를 들어, 에이전트는 서로 데이터를 공유하고 AI 모델을 훈련하여 성능을 향상시킬 수 있습니다.
- 에이전트의 보안 강화: A2A 프로토콜은 에이전트 간의 통신이 안전하게 이루어지도록 보장하기 위해 더욱 발전할 것입니다. 예를 들어, A2A 프로토콜은 양자 암호화를 사용하여 에이전트 간의 통신을 보호할 수 있습니다.
- 에이전트의 확장성 향상: A2A 프로토콜은 수백만 개의 에이전트를 지원하도록 확장될 수 있게 될 것입니다. 이를 통해 더욱 복잡하고 대규모의 에이전트 시스템을 구축할 수 있습니다.
Microsoft는 A2A 프로토콜의 미래에 대한 강력한 비전을 가지고 있으며, 이 프로토콜이 에이전트 컴퓨팅의 혁신을 주도하는 데 기여할 수 있도록 최선을 다하고 있습니다. Microsoft는 A2A 프로토콜의 개발을 지원하고, A2A 프로토콜을 기반으로 하는 새로운 애플리케이션과 서비스를 구축하는 데 투자하고 있습니다. Microsoft는 A2A 프로토콜이 모든 사람에게 도움이 되는 더욱 지능적이고 효율적인 세상을 만드는 데 도움이 될 것이라고 믿습니다.