빌드 탭에서 에이전트에 도구를 추가할 수 있습니다. 도구를 통해 상담원은 작업을 수행하고, 외부 서비스에 연결하며, 대화 중 실시간 데이터를 가져올 수 있습니다.
메모
이 글의 기능은 사용량 기반 청구를 위해 Copilot 크레딧을 사용하는 GitHub Copilot 하네스를 기반으로 합니다. GitHub Copilot 하네스로 구동되는 에이전트 청구 개요에서 Copilot 크레딧에 대해 더 알아보세요.
사용량 기반 청구는 에이전트를 사용, 구축, 테스트, 평가하는 데 적용됩니다. 이러한 행동은 Copilot 크레딧을 소모할 수 있습니다.
Prerequisites
- GitHub Copilot 하네스로 생성된 에이전트입니다. 에이전트 만들기를 참조하세요.
빌드 탭에서 기존 도구를 추가하세요
Copilot Studio에 로그인하고 에이전트를 열어보세요.
에이전트 내비게이션 바에서 '빌드' 탭을 선택하세요.
컴포넌트 패널에서 도구 버튼을 선택하세요.
도구 추가( Add a tool ) 대화상자에서 추가하고 싶은 도구를 탐색하거나 검색하세요. 도구 유형별로 필터링하려면 Featured, Model Context Protocol(MCP),커넥터, 워크플로우 탭을 사용하세요.
도구를 선택하여 설명과 제공되는 동작을 포함한 세부 정보를 확인하세요.
도구를 에이전트에 추가하려면 추가 를 선택하세요.
도구를 추가한 후 설정하세요
도구를 추가한 후에는 다음과 같은 조치가 필요할 수 있습니다:
- 인증: 일부 도구는 로그인하거나 자격 증명을 제공해야 사용 가능합니다. 인증 안내가 나타날 때 따라가세요.
- 액션 선택: 여러 액션을 제공하는 커넥터의 경우, 에이전트에게 제공할 특정 액션을 선택할 수 있습니다.
- 설명을 검토하세요: 도구의 설명이 그 기능을 정확히 반영하는지 확인하세요. 에이전트의 조정 런타임은 이 설명을 사용해 도구를 언제 호출할지 결정합니다.
새로운 맞춤 도구 추가하기
필요한 도구가 브라우저에 없으면 맞춤형 도구를 추가할 수 있습니다. 현재 GitHub Copilot 하네스로 구동되는 에이전트들은 다음 커스텀 도구를 추가하는 것을 지원합니다:
- 기존 모델 컨텍스트 프로토콜(MCP) 서버에서 제공하는 MCP 도구들. 이를 통해 MCP 표준을 통해 기능을 도구로 노출하는 맞춤형 서비스, 데이터베이스 또는 API에 연결할 수 있습니다.
- Copilot Studio의 플로우 디자이너에서 만드는 워크플로우들. 이를 통해 에이전트가 즉시 실행할 수 있는 다단계 프로세스를 정의할 수 있습니다.
효과적인 도구 설명을 위한 팁
Tip
도구의 이름과 설명은 정확한 도구 호출에 매우 중요합니다. 향상된 오케스트레이션 런타임은 이 데이터를 이용해 도구를 언제 호출할지 결정합니다. 예를 들어:
- 도구를 명확하고 구체적으로 설명하는 이름을 사용하세요(예: "티켓 도구" 대신 "지원 티켓 생성")
- 도구를 언제 사용해야 하는지, 그리고 어떤 결과를 가져다주는지 설명하는 설명을 작성하세요
- 도구 간 모호하거나 겹치는 설명을 피하세요