에이전트 소개

에이전트는 Copilot 및 Microsoft 365 Chat 내에서 작동하는 사용자 지정 지식, 기술 및 도구를 갖춘 전문 AI 도우미입니다. 내부 지식 원본 및 외부 API에 연결하여 Copilot 기능을 확장하여 보다 특수한 워크플로를 가능하게 하고 생산성을 높입니다.

브랜딩이 가능한 위치를 보여 주는 일반적인 명칭의 Copilot 내 에이전트 환경 화면.

디자이너로서 에이전트의 정의와 에이전트를 빌드하는 방법을 이해하면 레이아웃, 상호 작용 패턴 및 사용자가 에이전트 워크플로를 경험하는 방법에 대해 더 나은 결정을 내릴 수 있습니다. 이 문서에서는 에이전트의 핵심 구성 요소와 디자인할 두 가지 유형의 에이전트를 소개합니다.

에이전트 작동 방식

에이전트는 언어 모델을 통해 구동되며 사용자가 도메인별 목표를 달성하는 데 도움이 되도록 기존 시스템과 통합됩니다. 에이전트가 백그라운드에서 작동하는 방식을 이해하면 더 나은 환경을 설계하는 데 도움이 됩니다.

다음 다이어그램에서는 에이전트 캔버스, 지식 원본, 기술 및 오케스트레이션 계층을 포함하여 에이전트의 동작을 형성하는 핵심 구성 요소를 보여 줍니다.

에이전트의 핵심 구성 요소인 에이전트 캔버스, 지식, 기술, 오케스트레이터, 기본 모델 및 자율성을 보여 주는 다이어그램으로, 사용자가 프롬프트를 보내고 출력을 수신합니다.

다음 표에서는 각 구성 요소에 대해 설명합니다.

Component Description
에이전트 캔버스 사용자가 에이전트에 참여하는 시각적 및 대화형 계층(채팅, 프롬프트, 단추 등) 일반적으로 채팅 또는 Microsoft 365 제품군 내의 Copilot 패널 내에 표시됩니다.
지침 에이전트의 동작, 수행해야 하는 작업 및 대응 방법을 안내하는 규칙 및 목표입니다. 이러한 규칙은 에이전트의 개발자가 정한 것입니다.
Llm 큰 언어 모델은 오케스트레이터를 통해 사용자가 보내는 자연어 프롬프트를 해석하므로 오케스트레이터는 수행할 단계를 결정할 수 있습니다.
조정자 사용자 입력을 해석하고 응답 프로세스를 조정하는 논리 엔진입니다. 최종 출력이 사용자의 예상과 일치하는지 확인하기 위해 가장 관련성이 큰 기술 원본 및 기술을 선택합니다.
지식 에이전트가 전자 메일, SharePoint 문서, 채팅 메시지, 모임 녹취록 또는 타사 서비스와 같은 응답을 접지하는 데 사용하는 내부 또는 외부 데이터입니다.
기술 에이전트가 사용자 요청을 수행하기 위해 수행할 수 있는 작업, 트리거 및 워크플로(예: 콘텐츠 요약, 모임 예약, 작업 또는 파일 만들기 및 메시지 보내기).

에이전트 유형

Microsoft 선언적 에이전트 및 사용자 지정 엔진 에이전트의 두 가지 유형의 에이전트를 지원합니다. 각 형식은 다양한 수준의 사용자 지정을 제공하며 다양한 시나리오에 적합합니다.

디자이너는 두 형식이 거의 동일한 상호 작용 패턴을 따르고 사용자와 비슷하다고 느끼는 것을 볼 수 있습니다. 주요 차이점은 사용자 지정할 수 있는 항목과 기본 인프라를 제어하는 사용자에 있습니다.

선언적 에이전트와 사용자 지정 엔진 에이전트 아키텍처를 비교하고, 어떤 구성 요소가 Copilot에서 제공되며 어떤 구성 요소를 작성자가 사용자 지정할 수 있는지를 보여 주는 다이어그램입니다.

선언적 에이전트

선언적 에이전트는 지침, 데이터 및 작업을 사용하여 Copilot 사용자 지정하여 Microsoft 기본 제공 AI 인프라를 사용하여 작업을 자동화합니다. 추가 호스팅이 필요하지 않습니다. 코드 없음 또는 하위 코드 도구를 사용하여 빌드합니다. Teams, Word 및 Outlook 같은 Microsoft 365 앱에서 실행됩니다. 정보 요약, 데이터 추출 또는 간단한 작업 수행과 같은 Copilot 기존 기능 내에서 수행할 수 있는 간단한 워크플로에 적합합니다.

선언적 에이전트는 Copilot 오케스트레이션 계층 및 기본 모델을 사용하여 보안, 규정 준수 및 책임 있는 AI에 대한 Microsoft 표준을 상속합니다.

선언적 에이전트를 디자인할 때 다음을 사용자 지정할 수 있습니다.

  • 지식 원천
  • 기술 및 기능

Copilot 에이전트 캔버스, 오케스트레이터 및 기본 모델을 제공하므로 수정할 수 없습니다. Microsoft 365 Copilot 에이전트를 빌드할 때 선언적 에이전트로 시작합니다.

커스텀 엔진 에이전트

사용자 지정 엔진 에이전트는 전체 사용자 지정을 제공하므로 팀은 특정 요구 사항에 맞게 에이전트 캔버스, 기술 자료, 기술 세트, 기본 기본 모델 및 오케스트레이션 논리를 조정할 수 있습니다. 에이전트가 독립적으로 계획, 의사 결정 및 작동하기 위해 자율성이 필요한 복잡한 워크플로에 적합합니다. 또한 에이전트-에이전트 협업을 지원하며 낮은 코드 또는 프로 코드 환경을 사용하여 빌드할 수 있습니다.

선언적 에이전트와 달리 사용자 지정 엔진 에이전트에는 보안 및 책임 있는 AI 사용을 위한 추가 호스팅 및 단계가 필요합니다. 외부 플랫폼, 내부 웹 사이트 및 조직 대시보드뿐만 아니라 Microsoft 365 애플리케이션에 게시할 수 있습니다.

사용자 지정 엔진 에이전트를 디자인할 때 다음을 사용자 지정할 수 있습니다.

  • 지식 원천
  • 기술 및 기능
  • 오케스트레이션 논리
  • 파운데이션 모델
  • 자율 동작

에이전트 캔버스는 Copilot 또는 관련 Microsoft 애플리케이션의 네이티브 표면 내에 유지되며 완전히 바꿀 수 없습니다.

Copilot, Microsoft 365 Chat 및 에이전트

사람들은 종종 Copilot, Microsoft 365 Chat 및 에이전트를 서로 바꿔서 사용하지만 고유한 경험을 말합니다. 차이점을 이해하면 올바른 컨텍스트에 적합한 환경을 디자인할 수 있습니다.

기간 Description
Copilot 컨텍스트별 작업을 사용하는 사용자에게 도움이 되는 Outlook, Teams, Word 및 Excel 같은 Microsoft 365 앱의 기본 제공 도우미입니다. 예를 들어 Outlook 전자 메일을 요약하거나 Teams 모임 중에 주요 사항을 강조 표시하는 등 사용자가 있는 앱에 맞게 조정됩니다.
Microsoft 365 Chat 조직의 Microsoft 365 데이터에서 작동하는 Copilot 지원 대화형 도우미입니다. Outlook, Teams, OneDrive, SharePoint 및 웹에서 정보를 가져오므로 사용자는 회사 콘텐츠를 사용하여 광범위한 질문을 하고 상황에 맞는 풍부한 응답을 얻을 수 있습니다.
에이전트 특정 도메인 또는 작업을 위해 설계된 Microsoft 365 Copilot Chat 환경 내의 특수한 AI 도우미입니다. 외부 서비스 또는 데이터 원본에 연결하여 Copilot 기능을 확장합니다. 에이전트는 사용자가 필요할 때 컨텍스트에서 전문가의 지식과 작업을 제공하는 Copilot Chat 인터페이스 내에 있습니다.

조직 내에서 에이전트를 비공개로 배포하거나 에이전트 저장소를 통해 공개적으로 사용할 수 있도록 할 수 있습니다.