사용자 지정 에이전트 정보
사용자 지정 에이전트 은 고유한 워크플로, 코딩 규칙 및 사용 사례에 맞게 조정할 수 있는 에이전트의 Copilot 특수 버전입니다. 표준을 따르고, 올바른 도구를 사용하고, 팀별 사례를 구현하는 맞춤형 팀원처럼 작동합니다. 동일한 지침과 컨텍스트를 반복적으로 제공하는 대신 이러한 에이전트를 한 번 정의합니다.
You define 사용자 지정 에이전트 를 에이전트 프로필 라는 Markdown 파일을 사용하여 정의합니다. 이러한 파일은 프롬프트, 도구 및 MCP 서버를 지정합니다. 이렇게 하면 규칙, 프레임워크 및 원하는 결과를 직접 인코딩할 Copilot수 있습니다.
에이전트 프로필는 사용자 지정 에이전트의 동작을 정의합니다. 작업 또는 문제에 에이전트를 할당하면 사용자 지정 에이전트가 인스턴스화됩니다.
에이전트 프로필 형식
에이전트 프로필 는 YAML 프런트매터가 있는 Markdown 파일입니다. 가장 간단한 형식으로 다음을 포함합니다.
* 이름 (선택 사항): 에 대한 사용자 지정 에이전트표시 이름입니다. 생략하면 에이전트의 파일 이름이 식별자 및 기본 표시 이름으로 사용됩니다. * 설명: 에이전트의 용도 및 기능을 설명합니다. * 프롬프트: 에이전트의 동작 및 전문 지식을 정의하는 사용자 지정 지침입니다. * 도구 (선택 사항): 에이전트가 액세스할 수 있는 특정 도구입니다. 기본적으로 에이전트는 기본 제공 도구 및 MCP 서버 도구를 포함하여 사용 가능한 모든 도구에 액세스할 수 있습니다.
에이전트 프로필 는 `mcp-servers` 속성을 사용하여 MCP 서버 구성을 포함할 수 있습니다.
예제 에이전트 프로필
이 예제는 이름, 설명 및 프롬프트가 구성된 기본 에이전트 프로필 예제입니다.
---
name: readme-creator
description: Agent specializing in creating and improving README files
---
You are a documentation specialist focused on README files. Your scope is limited to README files or other related documentation files only - do not modify or analyze code files.
Focus on the following instructions:
- Create and update README.md files with clear project descriptions
- Structure README sections logically: overview, installation, usage, contributing
- Write scannable content with proper headings and formatting
- Add appropriate badges, links, and navigation elements
- Use relative links (e.g., `docs/CONTRIBUTING.md`) instead of absolute URLs for files within the repository
- Make links descriptive and add alt text to images
구성할 수 있는 위치 사용자 지정 에이전트
다음과 같은 다양한 수준에서 정의 에이전트 프로필 할 수 있습니다.
-
**리포지토리 수준**: 프로젝트별 에이전트를 위해 리포지토리에서 `.github/agents/CUSTOM-AGENT-NAME.md` 생성합니다. -
**조직 또는 엔터프라이즈 수준**: 더 광범위한 가용성을 위해 `/agents/CUSTOM-AGENT-NAME.md`를 `.github-private` 리포지토리에 만듭니다.
자세한 내용은 조직에서 사용자 지정 에이전트 사용 준비 및 엔터프라이즈에서 사용자 지정 에이전트 사용 준비을(를) 참조하세요.
Where you can use 사용자 지정 에이전트
참고
사용자 지정 에이전트은(는) JetBrains IDE, Eclipse 및 Xcode의 경우 공개 미리 보기에 있으며 변경될 수 있습니다.
Once you create 사용자 지정 에이전트, they become available to:
- Copilot cloud agent on GitHub.com: The agents tab and panel, issue assignment, and pull requests
- Copilot cloud agent in IDEs: Visual Studio Code, JetBrains IDEs, Eclipse, and Xcode
- GitHub Copilot CLI
You can use 에이전트 프로필 directly in Visual Studio Code, JetBrains IDEs, Eclipse, and Xcode. Some properties may function differently or be ignored between environments.
For more information on using 사용자 지정 에이전트 in Visual Studio Code, see 사용자 지정 에이전트 in VS Code.
Next steps
To create your own 사용자 지정 에이전트, see: