CanRobot · 캔로봇
Microsoft Certified Trainer Microsoft MVP 2025

M2-6. 연결된 에이전트 — 전문 에이전트에 위임

한 줄 요약연결된 에이전트(connected agents) 는 주(primary) 에이전트가 대화 중 호출할 수 있는 다른 에이전트입니다. 요청이 연결 에이전트의 도메인과 일치하면 런타임이 자동으로 위임(delegate) 하여 모듈식·도메인별 솔루션을 구성합니다. 현재는 Copilot Studio 에이전트만 연결 가능합니다.

1. 사용 이유 (4가지)

  1. 전문화(Specialization) — 에이전트별 도메인 집중으로 구축·유지보수 개선
  2. 재사용성(Reusability) — 전문 에이전트를 여러 주 에이전트에 연결
  3. 관심사 분리(Separation of concerns) — 팀별 독립 소유·관리
  4. 확장성(Scalability) — 지침 확장 대신 에이전트 연결로 기능 추가

2. 오케스트레이션 흐름

연결된 에이전트 — 위임과 컨텍스트 격리

  1. 주 에이전트의 런타임이 각 사용자 메시지를 평가
  2. 요청이 연결 에이전트 도메인과 일치하면 위임(delegate)
  3. 연결 에이전트는 자체 지침·지식·도구를 가진 자체 오케스트레이션 컨텍스트에서 실행
  4. 주 에이전트가 관련 대화 이력과 사용자 메시지를 전달
  5. 연결 에이전트가 처리 후 응답 반환
  6. 주 에이전트가 사용자에게 응답 제시

라우팅 결정 요인 — 연결 에이전트의 이름·설명 / 사용자 메시지·대화 컨텍스트 / 주 에이전트 지침.

3. 전제 조건

  1. GitHub Copilot 하네스(구 ‘새 경험’)에서 만든 주 에이전트
  2. 같은 환경(environment) 의 GitHub Copilot 하네스 Copilot Studio 에이전트 1개 이상
  3. 연결 대상 에이전트는 게시(published) 되어 있고 연결 가능하도록 구성되어 있어야 함
  4. 권한 — 주 에이전트 메이커가 연결 에이전트의 소유자이거나 공유받은 상태

4. 추가 절차

  1. copilotstudio.com 로그인 → 주 에이전트 열기
  2. 내비게이션 바에서 Build
  3. 컴포넌트 패널에서 Connected agents 선택
  4. Add a connected agent 대화 상자에서 가용 에이전트 탐색/검색 후 선택
  5. 기능 검토 후 언제 이 연결 에이전트를 써야 하는지 명확한 설명 입력
  6. Connect 버튼 선택
  7. 컴포넌트 패널에 연결 에이전트 표시 확인

위임 테스트 절차

  1. Preview 탭 열기
  2. 연결 에이전트 도메인과 일치하는 메시지 전송 → 응답이 연결 에이전트에서 나왔고 적절한지 확인
  3. 도메인 메시지도 보내 주 에이전트가 직접 처리하는지 확인

5. 관리 — 보기·편집·제거

보기·편집 — Build 탭 → Connected agents 아래 에이전트 선택 → Edit connected agent 대화 상자:

항목 편집 가능 여부
Name 편집 가능
Description 편집 가능 — 전문 도메인을 기술
Type 읽기 전용(현재 Copilot Studio 에이전트만)

수정 후 Save.

제거 — Connected agents 아래에서 대상 옆 X 선택 → 프롬프트에서 Remove 확정. 위임 관계만 제거되며 연결 에이전트 자체는 삭제되지 않습니다.

6. 라우팅 트러블슈팅과 모범 사례

문제 해결
라우팅이 되지 않음 연결 에이전트 설명이 도메인을 명확히 기술하는지 확인
여러 에이전트 간 구분 안 됨 설명을 서로 구별되게 작성(중복 회피)
라우팅 동작 불명확 Preview 탭에서 테스트 메시지로 검증
라우팅 충돌 주 에이전트 지침이 연결 도메인과 충돌하지 않는지 검토

모범 사례 — ① 명확하고 구별되는 설명 작성 ② 프로덕션 전 Preview에서 라우팅 테스트 ③ 연결 에이전트 설명을 주 에이전트 목표와 정렬 ④ 주 에이전트 지침이 연결 도메인을 지원하도록 유지.

참고 — 연결 에이전트 수 한도·타임아웃·오류 처리 시나리오는 문서에 명시되어 있지 않습니다.

핵심 정리

  1. 연결된 에이전트 = 도메인 일치 시 자동 위임 — 전문화·재사용·관심사 분리·확장성
  2. 전제: 같은 환경 + 게시됨 + 소유/공유 권한, 유형은 Copilot Studio 에이전트만
  3. 라우팅은 이름·설명 + 컨텍스트 + 주 에이전트 지침으로 결정 — 설명이 곧 라우팅 규칙
  4. 제거해도 연결 에이전트 자체는 남음 — 도메인 안/밖 메시지로 Preview 위임 테스트 필수

(기능·화면·명칭은 프리뷰 기준 · subject to change)


M2 허브로 · 이전 ← M2-5. 스킬 · 다음 → M2-7. 메모리

출처: Connected agents overview (MS Learn) · Add a connected agent (MS Learn) · Manage connected agents (MS Learn) · Choose a harness (MS Learn)