CanRobot · 캔로봇
Microsoft Certified Trainer Microsoft MVP 2025

M2-2. 지식 — Knowledge 소스 추가와 관리

한 줄 요약지식(knowledge) 은 에이전트가 답변할 때 접근하는 데이터입니다. 문서·웹사이트·조직 데이터를 연결해 응답을 근거(grounding) 있게 만들고, 승인된 소스로 답변 범위를 한정합니다.

1. 지식을 추가하는 이유

  1. 정확한 특정 정보에 응답을 근거(ground) 시킴
  2. 조직의 최신 콘텐츠로 답변 최신성 유지
  3. 승인된 소스로만 답하도록 범위 한정(scope)
  4. 내부 문서·정책·절차 참조 가능

동작 방식(검색 프로세스) — ① 사용자 질문 → ② 오케스트레이션 런타임이 지식 소스 필요 여부 평가 → ③ 관련 소스에서 콘텐츠 검색(retrieval) → ④ 검색 정보로 응답 생성. 응답에는 인용(citations) 이 포함될 수 있고, 지침이 지식의 해석·표현 방식에 영향을 줍니다.

2. 사용 가능한 지식 소스 유형

지식 소스 유형과 그라운딩

Add knowledge 대화 상자에는 업로드 파일·공개 웹사이트·SharePoint·ServiceNow가 대표(Featured)로 표시되고, 나머지는 환경·라이선스에 따라 표시가 달라집니다.

소스 유형 적합한 경우 요구/제약
Uploaded files(업로드 파일) 에이전트가 직접 참조할 특정 문서 지원 형식: PDF, Word, Excel, PowerPoint — 드래그 앤 드롭 업로드
Public websites(공개 웹사이트) 제품 문서, FAQ, 공개 참고 자료 인증 불필요(공개 콘텐츠만)
SharePoint 내부 문서, 정책, 팀 콘텐츠 인증 필요 — 사이트·문서 라이브러리·특정 파일 연결
ServiceNow 서비스 관리 콘텐츠, KB 문서 ServiceNow 인증 필요
Confluence 팀 문서, 협업 콘텐츠 Confluence 인증 필요 (Advanced 분류)
Jira (Copilot connector) 이슈·버그·프로젝트 추적 Jira 인증 필요
Azure DevOps Work Items (Copilot connector) 작업 항목·버그·백로그 Azure DevOps 인증 필요
Dataverse 구조화 비즈니스 데이터(레코드·테이블) Dataverse 액세스 필요
Azure AI Search 엔터프라이즈 검색이 필요한 대규모 문서 Azure AI Search 인스턴스 필요
Copilot connectors M365 Copilot용으로 인덱싱된 비-Microsoft 데이터 환경에서 사용 가능한 커넥터에 의존

참고 — 이 문서들에는 파일 크기 한도·URL 최대 개수·새로 고침 주기 같은 수치 한도는 명시되어 있지 않습니다.

3. 지식 추가 절차

SharePoint 목록 지식

  1. Copilot Studio에서 에이전트 열기
  2. 내비게이션 바에서 Build 탭 선택
  3. 우측 컴포넌트 패널에서 Knowledge 버튼 선택
  4. Add knowledge 대화 상자에서:
    • 파일을 드래그 앤 드롭하거나 업로드 영역을 선택해 문서 직접 업로드
    • 검색 상자로 지식 소스 검색 / 드롭다운에서 소스 유형 선택
    • See suggestions 버튼으로 다른 소스 탐색
  5. 선택한 소스 유형별 구성 단계 진행
  6. Save 또는 Add 선택해 확정

표준 하네스(구 클래식)와의 차이

기능 GitHub Copilot 하네스
General knowledge 토글 없음 — 특정 소스 단위로만 접근 관리
파일 업로드 Add knowledge 대화 상자에서 항상 가능
M365 조직 데이터 지식 소스가 아니라 컴포넌트 패널의 Microsoft IQ(Work IQ) 로 연결

4. 지식 소스 관리

  • 소스 보기Knowledge 탭에서 소스의 이름·유형·상태(status) 확인
  • 소스 업데이트 — 소스 선택 → 세부 정보 패널에서 URL/사이트/파일/연결 설정 수정 → Save
    • 원본 콘텐츠 변경(예: SharePoint 문서 갱신)은 자동 반영 — 위치·연결 설정이 바뀔 때만 수동 업데이트
  • 소스 제거 — 소스 옆 더 보기(…)Remove → 확인. 제거는 에이전트의 접근 권한만 회수하며 원본 콘텐츠는 그대로 유지됩니다.
  • 웹 검색(Web search) 토글 — 지식 설정에서 on/off. ON: 웹 정보로 응답 보강 / OFF: 명시적으로 구성한 소스만 사용

5. 모범 사례

  • 지식 소스를 주기적으로 검토해 오래된/무관한 콘텐츠 제거
  • 식별하기 쉬운 설명적 이름 사용
  • 소스 제거 후 핵심 질문에 여전히 올바르게 답하는지 Preview 탭에서 테스트
  • 일부 소스 구성 옵션은 표준 하네스와 인터페이스·기본 동작이 다를 수 있음 → 테스트로 비교

핵심 정리

  1. 지식 = 근거·최신성·범위 한정 — 런타임이 질문에 따라 검색할 소스를 자동 결정
  2. 소스 10종: 파일·웹·SharePoint·ServiceNow·Confluence·Jira·ADO·Dataverse·Azure AI Search·Copilot 커넥터 (환경·라이선스별 상이)
  3. GitHub Copilot 하네스에는 General knowledge 토글이 없고, M365 데이터는 Microsoft IQ로 연결
  4. 소스 제거는 접근 권한 회수일 뿐 — 원본은 유지, 웹 검색은 토글로 제어

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


M2 허브로 · 이전 ← M2-1. 지침 · 다음 → M2-3. Microsoft IQ

출처: Knowledge overview for agents (MS Learn) · Available knowledge sources (MS Learn) · Add knowledge to an agent (MS Learn) · Manage knowledge sources (MS Learn) · Choose a harness (MS Learn)