Skip to main content
Skip to content

사용자 지정 에이전트

맞춤형 지침 및 도구를 사용하여 Copilot 재사용 가능한 전문가 역할을 부여하세요.

Custom agents는 특정 작업 및 워크플로에 맞게 조정한 Copilot 에이전트의 특수 버전입니다. 해당 전문 지식이 필요할 때마다 지침 및 도구 요구 사항을 반복하는 대신 역할을 한 번 정의합니다.

예를 들어 쓰기 표준을 따르는 설명서 전문가 또는 파일을 읽고 검색할 수 있지만 편집 도구가 필요하지 않은 검토자를 만들 수 있습니다.

에이전트 프로필에 대하여

에이전트 프로필은 YAML 프런트매터가 있는 Markdown 파일입니다. 에이전트의 용도를 설명하고, 지침을 제공하며, 사용 가능한 도구를 제한할 수 있습니다. 지원되는 환경에서 프로필은 해당 에이전트에 대한 MCP 서버를 구성할 수도 있습니다.

특정 접근 방식과 도구 집합을 갖춘 재사용 가능한 역할이 필요한 경우 사용자 지정 에이전트를 사용합니다. 작업별 지침 및 리소스만 필요한 경우 스킬을 더 간단하게 선택할 수 있습니다. 비교는 Copilot 사용자 지정 기능 비교을(를) 참조하세요.

프로필은 리포지토리, 조직 및 엔터프라이즈 수준에서 공유할 수 있습니다. Copilot CLI도 개인 프로필을 지원합니다. 구성 위치, 지원되는 속성 및 우선 순위는 환경에 따라 달라집니다. 사용자 지정 에이전트 구성을(를) 참조하세요.

사용자 지정 에이전트를 사용할 수 있는 위치

사용자 지정 에이전트는 다음과 함께 사용할 수 있습니다:

  • GitHub Copilot app입니다.
  • GitHub Copilot CLI.
  • 에서 에이전트 탭 및 패널, 이슈 할당, 풀 리퀘스트를 포함하여
  • 지원되는 IDE, Visual Studio Code, Visual Studio, JetBrains IDE들, Eclipse 및 Xcode를 포함한.

JetBrains IDE들 및 Xcode의 사용자 지정 에이전트는 공개 미리 보기에 있습니다. IDE별 버전 지원 및 릴리스 상태는 Copilot 기능 매트릭스을 참조하세요.

IDE에서 채팅에서 직접 사용자 지정 에이전트를 사용하는 것은 작업을 Copilot cloud agent위임하는 경우와 다릅니다. 프로필의 속성은 다르게 동작하거나 환경 간에 무시될 수 있습니다. VS Code 프로필 동작에 대해서는 VS Code의 사용자 지정 에이전트를 참조하세요.

기본 제공 에이전트

모든 전문가 작업에 대한 사용자 지정 에이전트를 정의할 필요는 없습니다. Copilot CLI 에는 주 에이전트가 일반적인 작업에 사용할 수 있는 기본 제공 에이전트가 포함되어 있습니다.

  • explore 코드베이스 탐색용
  • task 명령 실행용
  • general-purpose 별도의 에이전트 컨텍스트가 필요한 작업용
  • code-review 변경 내용을 검토하기 위한
  • research 연구용
  • rubber-duck 두 번째 의견을 위해
  • security-review 보안 중심 검토용

이러한 항목은 Copilot CLI에서 제공되며, 사용자 고유의 프로필로 작성된 것이 아닙니다. 사용 가능한 도구와 동작은 에이전트마다 다릅니다. 해당 에이전트의 기능 및 모델 기본값은 기본 제공 에이전트를 참조하세요.

사용자 지정 에이전트 및 하위 에이전트

사용자 지정 에이전트는 전문가에 대한 정의입니다. 서브에이전트는 별도의 컨텍스트 창에서 위임된 작업을 수행하는 에이전트입니다. 주 에이전트는 기본 제공 에이전트에 위임하거나 사용자 지정 에이전트 프로필을 사용하여 전문가를 실행할 수 있습니다.

별도의 컨텍스트를 사용하면 주 대화에 모든 중간 세부 정보를 추가하지 않고도 할당된 작업에 대해 하위 에이전트가 집중할 수 있습니다. 독립 작업은 병렬로 실행할 수도 있습니다. 사용자 지정 프로필을 만들어야 하는 속성이 아니라 위임의 이점입니다.

세션에 대한 사용자 지정 에이전트를 선택하고 하위 작업을 에이전트에 위임하는 것은 프로필을 사용하는 다른 방법입니다. Copilot CLI에서는 리포지토리 지침이 세션 에이전트에 포함되지만 기본적으로 사용자 지정 하위 에이전트에는 포함되지 않습니다. 옵트인 설정 및 호출 방법은 사용자 지정 에이전트 만들기 및 사용 GitHub Copilot CLI을 참조하세요.

Copilot CLI 및 의 광범위한 위임 모델은 GitHub Copilot app을 참조하세요.

다음 단계

근무하는 곳에 맞는 설정 가이드를 선택합니다.