{"meta":{"title":"Copilot 사용자 지정 기능 비교","intro":"Copilot 지침, 전문 지식 및 도구에 대한 액세스를 제공할 올바른 방법을 선택합니다.","product":"GitHub Copilot","breadcrumbs":[{"href":"/ko/copilot","title":"GitHub Copilot"},{"href":"/ko/copilot/concepts","title":"개념"},{"href":"/ko/copilot/concepts/customizations","title":"사용자 지정"},{"href":"/ko/copilot/concepts/customizations/comparing-customizations","title":"사용자 지정 항목 비교"}],"documentType":"article"},"body":"# Copilot 사용자 지정 기능 비교\n\nCopilot 지침, 전문 지식 및 도구에 대한 액세스를 제공할 올바른 방법을 선택합니다.\n\n## Introduction\n\nCopilot를 규칙에 맞게 사용자 지정하거나, 반복 가능한 워크플로를 수행하거나, 코드베이스 이외의 시스템에 연결할 수 있습니다.\n\n이 문서에서는 다음의 차이점을 설명합니다.\n\n* **사용자 지정 지침**\n\n  일반적으로 Copilot 알려줍니다\\*\\*\\*\\*. 예를 들어 작성하는 코드가 코딩 표준을 따르도록 보장합니다.\n  [자세히 알아보세요](#custom-instructions).\n\n* **에이전트 기술**\n\nCopilot 알려줍니다\\*\\*\\*\\*. 예를 들어 릴리스 정보를 작성할 때 팀의 프로세스를 따르세요.\n[자세히 알아보세요](#agent-skills).\n\n* **Tools**\n\n  이러한 **기능을 제공합니다**. 예를 들어, 파일을 찾고 수정하거나 GitHub의 일부와 상호 작용하기 위해.\n  [자세히 알아보세요](#tools).\n\n* **MCP 서버**\n\n  외부 서비스와 상호 작용할 수 있는 \\*\\*\\*\\*Copilot합니다.\n  [자세히 알아보세요](#mcp-servers).\n\n* **후크**\n\n  이를 통해 **에이전트 워크플로의 특정 지점에서 고유한 논리를 실행할 수** 있습니다. 예를 들어 에이전트가 도구를 사용하기 전에 스크립트를 실행할 수 있습니다.\n  [자세히 알아보세요](#hooks).\n\n* **하위 대리인**\n\n  이들은 주 에이전트와 별도로 **위임된 작업을 수행**합니다. 자체 대화 컨텍스트가 있으므로 중간 작업이 주 에이전트의 컨텍스트 창을 채우지 않습니다.\n  [자세히 알아보세요](#subagents).\n\n* **사용자 지정 에이전트**\n\n  특정 작업을 위한 지침 및 도구가 있는 **특수한 역할을 정의**합니다. 예를 들어 사용자 지정 에이전트는 React 검토자, 문서 작성기 또는 테스트 생성기 역할을 할 수 있습니다.\n  [자세히 알아보세요](#custom-agents).\n\n* **확장 기능**\n\n  이러한 **코드에 구현된 기능** 예를 들어 Copilot CLI 확장은 세션 활동을 추적하는 도구를 추가할 수 있습니다.\n  [자세히 알아보세요](#extensions).\n\n* **플러그 인**\n\n  기술, 후크, 사용자 지정 에이전트 및 MCP 서버와 같은 미리 구성된 사용자 지정을 제공할 수 있는 **패키지** 입니다.\n  [자세히 알아보세요](#plugins).\n\n지원 및 구성은 환경마다 다릅니다. 지원 비교는 [Copilot 사용자 지정 참고 자료](/ko/copilot/reference/customization-cheat-sheet#ide-and-surface-support)을 참조하세요.\n\n## 사용자 지정 지침\n\n사용자 지정 지침은 Copilot CLI, Copilot code review, Copilot cloud agent, Copilot Chat, GitHub Copilot app와(과) GitHub.com의 지원되는 IDE에서 지원됩니다. 사용 가능한 명령 유형은 사용 위치에 따라 달라집니다.\n\n### 사용자 지정 지침이란?\n\n사용자 지정 지침은 Copilot가 정의된 범위 내에서 사용하는 영구적인 지침입니다. 예를 들어 리포지토리 지침은 프로젝트의 코딩 규칙 및 테스트 명령을 설명할 수 있지만 개인 지침은 통신 기본 설정을 설명할 수 있습니다.\n\n지침은 모델을 안내하지만 모든 규칙을 따르도록 보장하지는 않습니다.\n\n### 사용자 지정 지침은 어떤 문제를 해결합니까?\n\n사용자 지정 지침은 다음을 지원합니다.\n\n* Copilot을(를) 귀하의 코딩 규칙 및 기본 설정에 맞게 유지합니다.\n* 팀 또는 조직 표준을 일관되게 적용합니다.\n* 모든 프롬프트에 반복되는 안내 문구를 포함하지 마세요.\n\n### 사용자 지정 지침은 언제 사용해야 하나요?\n\n사용자 지정 지침 사용:\n\n* 스타일 및 품질 규칙입니다. 예를 들어 \"작은 풀 리퀘스트를 선호하고, 테스트를 작성하고, 토론 없이 공용 API를 변경하지 않도록 합니다.\"\n* 리포지토리 규약. 예: \"`pnpm`를 사용하고, 변경 로그 항목은 `CHANGELOG.md`에 유지하며, 커밋하기 전에 `pnpm test`를 실행하세요.\"\n* 통신 환경 설정 예: \"장단점 간의 상충 관계를 간략히 설명한 다음 권장되는 선택을 제공합니다.\"\n\n### 사용자 지정 지침은 언제 사용하지 않아야 하나요?\n\n다음과 같은 경우에는 최소화하세요:\n\n* 한 종류의 작업에 대해서만 해당 동작이 적용되기를 원합니다. 대신 스킬을 사용합니다.\n* 지침은 매우 자세히 설명되어 있어 즉각적인 작업에 방해가 됩니다. 전문적인 안내에는 기술 또는 사용자 지정 에이전트를 사용합니다.\n\n### 사용자 지정 지침에 대한 자세한 정보\n\n* [GitHub Copilot 대한 사용자 지정 지침](/ko/copilot/concepts/prompting-and-context/custom-instructions)\n* [다양한 유형의 사용자 지정 지침 지원](/ko/copilot/reference/custom-instructions-support)\n\n## 에이전트 기술\n\n에이전트 기술은 Copilot cloud agent, JetBrains IDE들, Visual Studio, Visual Studio Code 및 GitHub Copilot app, Copilot code review, Copilot CLI의 에이전트 모드에서 지원됩니다.\n\n### 기술이란?\n\n스킬은 특정 종류의 작업에 대한 지침이 포함된 `SKILL.md` 파일이 있는 폴더입니다. 해당 이름과 설명은 Copilot가 해당 지침을 언제 로드할지 결정하는 데 도움이 됩니다.\n\n스킬에는 에이전트가 실행할 수 있는 템플릿 및 스크립트와 같은 지원 리소스도 포함될 수 있습니다.\n\n### 기술이 해결하는 문제는 무엇인가요?\n\n스킬은 당신을 도와줍니다.\n\n* 코드 검토와 같은 특정 컨텍스트에서 Copilot가 작업을 수행하는 방식을 표준화합니다.\n* 모든 상호 작용에 추가하지 않고 관련성이 있는 경우 지침을 제공합니다.\n* 현재 작업과 관련이 없는 지침으로 컨텍스트 창을 채우지 마세요.\n\n### 언제 기술을 사용해야 하나요?\n\n원하는 대로 기술을 사용하세요.\n\n* 반복 가능한 워크플로입니다. 예를 들어 프런트 엔드 코드가 변경되면 사용자용 문서가 업데이트되어 있는지 확인합니다.\n* 일관된 출력 형식입니다. 예를 들어 팀의 템플릿을 사용하여 릴리스 정보 초안을 작성합니다.\n* 때때로 필요한 워크플로이지만 항상 필요한 것은 아닙니다. 예를 들어 마이그레이션 중에 자세한 리팩터링 프로세스를 따릅니다.\n\n### 언제 기술을 사용하지 말아야 하나요?\n\n다음과 같은 경우 다른 사용자 지정 옵션을 선택합니다.\n\n* 이 지침은 귀하의 작업에 광범위하게 적용되어야 합니다. 대신 사용자 지정 지침을 사용합니다.\n* 외부 시스템에 액세스해야 합니다. MCP 서버를 사용해 도구를 제공하면, 스킬이 해당 도구의 사용 방법을 설명할 수 있습니다.\n* 특정 도구 집합을 사용하는 재배치 가능한 전문가가 필요합니다. 사용자 지정 에이전트를 고려합니다.\n\n### 에이전트 기술에 대한 자세한 정보\n\n[에이전트 기술](/ko/copilot/concepts/customizations/agent-skills)을(를) 참조하세요.\n\n## 도구\n\n도구는 Copilot CLI, Copilot cloud agent, GitHub Copilot app 및 지원되는 IDE에서 에이전트가 사용할 수 있습니다. 사용 가능한 도구 및 사용 권한 컨트롤은 표면에 따라 달라집니다.\n\n### 도구란?\n\n도구는 Copilot 파일 검색, 파일 내용 보기, 편집 또는 명령 실행과 같은 작업을 수행하는 데 사용하는 기능입니다. 일부 도구는 기본 제공되고 다른 도구는 MCP 서버 또는 확장을 통해 추가할 수 있습니다.\n\n### 도구는 어떤 문제를 해결합니까?\n\n도구를 사용하면 에이전트가 다음을 수행할 수 있습니다.\n\n* 읽고 검색하여 컨텍스트를 수집합니다.\n* 파일을 편집하여 변경합니다.\n* 명령을 실행하고 결과의 유효성을 검사합니다.\n\n### 도구는 언제 사용되나요?\n\n일반적으로 도구를 직접 호출하지 않습니다.\nCopilot 는 사용 중인 환경의 사용 권한 및 제어에 따라 요청을 수행할 도구를 선택합니다.\n\n다음과 같은 경우 도구가 표시됩니다:\n\n* 에이전트에게 리포지토리를 검색하거나, 파일을 업데이트하거나, 테스트를 실행하도록 요청합니다.\n* MCP 서버를 통해 외부 서비스에 액세스해야 하는 작업을 요청합니다.\n* 에이전트에게 하위 에이전트에 위임하면 이점이 있는 작업을 제공합니다.\n\n통합을 추가하기 전에 에이전트의 기존 도구가 이미 요구 사항을 충족하는지 확인하세요.\n\n## MCP 서버\n\nMCP 서버는 Copilot CLI, Copilot cloud agent, Copilot code review, Visual Studio Code, Visual Studio, JetBrains IDE들, GitHub Copilot app, Xcode 및 Eclipse에서 지원됩니다. 구성 및 인증 옵션은 플랫폼에 따라 달라집니다.\n\n### MCP 서버란?\n\nMCP 서버는 Copilot와 같은 AI 애플리케이션이 외부 데이터 원본 및 도구에 연결할 수 있게 하는 서비스입니다.\n\n예를 들어 온라인 일정 또는 지원 티켓 시스템과 상호 작용하기 위한 도구를 제공하는 MCP 서버를 추가할 수 있습니다.\n\n### MCP 서버는 어떤 문제를 해결합니까?\n\nMCP 서버는 기본 제공 도구가 충분하지 않을 때 도움이 됩니다. 다음 작업을 수행할 수 있습니다.\n\n* Copilot 외부 시스템에 연결합니다.\n* API, 데이터베이스 또는 기타 서비스 작업을 위한 전용 도구를 추가합니다.\n* 리포지토리 외부의 정보에 대한 액세스를 제공합니다.\n\n### MCP 서버는 언제 사용해야 하나요?\n\n필요한 경우 MCP 서버를 사용합니다.\n\n* 외부 시스템의 정보입니다. 예: \"이번 달에 Product X에 대해 얼마나 많은 지원 티켓이 열렸습니까?\"\n* 다른 서비스에서의 작업입니다. 예: \"이 수정 사항을 요약하는 댓글을 지원 티켓에 추가합니다.\"\n\n### MCP 서버를 사용하지 말아야 할 경우는 언제인가요?\n\n기본 제공 도구가 이미 요구 사항을 충족하는 경우 MCP 서버를 추가하지 마십시오.\n\n### MCP 서버에 대한 자세한 정보\n\n[MCP(모델 컨텍스트 프로토콜)](/ko/copilot/concepts/customizations/mcp)을(를) 참조하세요.\n\n## 후크\n\n후크는 Copilot CLI, Copilot cloud agent, Visual Studio Code, 및 GitHub Copilot app에서 지원됩니다. 지원되는 이벤트 및 컨트롤은 서피스에 따라 달라집니다.\n\n### 후크란?\n\n후크는 에이전트 워크플로의 특정 지점에서 사용자가 정의한 셸 명령을 실행합니다. 예를 들어 도구를 사용하기 전에 또는 세션이 종료될 때 후크가 실행될 수 있습니다.\n\n프롬프트를 통해 모델을 안내하는 기술 및 사용자 지정 지침과 달리 후크는 정의된 이벤트에서 코드를 실행합니다.\n\n### 후크는 어떤 문제를 해결합니까?\n\n후크는 예를 들어 다음과 같은 에이전트 작업에 대한 더 많은 제어가 필요할 때 도움이 됩니다:\n\n* 도구 요청을 실행하도록 허용하기 전에 확인합니다.\n* 로깅 도구 사용 또는 세션 활동.\n* 지원되는 이벤트에서 사용자 지정 유효성 검사를 실행합니다.\n\n### 후크는 언제 사용해야 하나요?\n\n원하는 경우 후크를 사용합니다.\n\n* 도구 확인. 예를 들어 실행하기 전에 허용 목록에 대해 제안된 명령을 확인합니다.\n* 세션 자동화. 예를 들어 에이전트 세션이 시작되거나 종료될 때를 기록합니다.\n* 사용자 지정 유효성 검사. 예를 들어 도구 요청이 보호된 경로를 변경할지 여부를 확인합니다.\n\n후크가 모든 환경에서 변경되지 않고 작동한다고 가정하지 말고 surface에 대한 이벤트 및 구성 참조를 사용합니다.\n\n### 후크를 사용하지 말아야 하는 경우는 언제인가요?\n\n다음과 같은 경우에는 다른 사용자 지정을 선택하세요:\n\n* 워크플로 지침만 있으면 됩니다. 스킬을 사용하세요.\n* 지속적인 기본 설정 및 표준을 원합니다. 사용자 지정 지침을 사용하세요.\n* 외부 도구에 액세스해야 합니다. MCP 서버를 사용합니다.\n\n### 후크에 대해 자세히 알아보기\n\n* [GitHub Copilot용 후크](/ko/copilot/concepts/customizations/hooks)\n* [GitHub Copilot 후크 참조](/ko/copilot/reference/hooks-reference)\n\n## 하위 대리인\n\nSubagents는 Copilot CLI, Visual Studio Code, JetBrains IDE들, GitHub Copilot app, Xcode 및 Eclipse에서 지원됩니다.\n\n### 부 대리인이란?\n\n하위 에이전트는 주 에이전트가 특정 작업을 위임하는 대상인 에이전트입니다. 자체 대화 컨텍스트에서 작동하고 결과를 주 에이전트에 다시 보고합니다.\n\n하위 에이전트는 기본 제공 에이전트 또는 사용자 지정 에이전트 프로필을 사용할 수 있습니다. 위임된 모든 작업에 대한 사용자 지정 에이전트를 정의할 필요는 없습니다.\n\n### 하위 에이전트는 어떤 문제를 해결합니까?\n\n서브에이전트는 에이전트를 도와줍니다.\n\n* 별도의 컨텍스트에서 하위 작업을 처리하여 기본 대화의 초점을 유지하세요.\n* 지원되는 경우 독립적인 작업을 병렬로 실행합니다.\n* 사용자 지정 에이전트 프로필을 사용하여 전문 작업을 위임합니다.\n\n### 서브에이전트는 언제 사용되나요?\n\n서브에이전트는 다음과 같은 경우에 유용합니다.\n\n* 코드베이스 탐색. 예를 들어 API의 모든 엔드포인트를 찾습니다.\n* 명령 실행. 예를 들어 테스트 스위트를 실행하고 오류를 요약합니다.\n* 변경 내용을 검토합니다. 예를 들어 주 에이전트가 작업의 다른 부분에서 작동하는 동안 스테이징된 변경 사항을 검토합니다.\n* 전문가 업무. 예를 들어 사용자 지정 설명서 에이전트에 검토를 위임합니다.\n\n주 세션에 대한 사용자 지정 에이전트를 선택하는 것은 작업을 하위 에이전트로 위임하는 것과 다릅니다.\n\n### 서브에이전트 자세히 알아보기\n\n* [에이전트를 사용하여 작업 위임 및 병렬 처리](/ko/copilot/concepts/agent-capabilities/choosing-and-delegating-agent-work/delegating-and-parallelizing-work-with-agents)\n* [subagents를 IDE에서 사용하기](/ko/copilot/how-tos/copilot-in-your-ide/use-copilot-agents/use-subagents)\n\n## 사용자 지정 에이전트\n\n사용자 지정 에이전트는 Copilot CLI, Copilot cloud agent, Visual Studio Code, Visual Studio, JetBrains IDE들, GitHub Copilot app, Eclipse 및 Xcode에서 지원됩니다. 지원되는 프로필 속성은 표면에 따라 달라집니다.\n\n### 사용자 지정 에이전트란?\n\n사용자 지정 에이전트는 특정 종류의 작업을 위한 지침과 사용 가능한 도구가 포함된 전문가 역할을 정의합니다. React 검토자 또는 문서 작성자와 같은 페르소나를 Copilot 취할 수 있다고 생각할 수 있습니다.\n\nYAML 프런트매터를 사용하여 Markdown 파일에서 사용자 지정 에이전트를 정의합니다. 프로필은 용도를 설명하고, 지침을 제공하며, 사용 가능한 도구를 제한할 수 있습니다. 지원되는 환경에서는 MCP 서버를 구성할 수도 있습니다.\n\n### 사용자 지정 에이전트는 어떤 문제를 해결합니까?\n\n필요한 경우 사용자 지정 에이전트 도움말:\n\n* 전문가 지침은 특정 작업에 일관되게 적용됩니다.\n* 다양한 종류의 작업에 대한 다른 도구 집합입니다.\n* 세션에 대해 선택하거나 위임된 작업에 사용할 수 있는 재사용 가능한 역할입니다.\n\n별도의 컨텍스트는 사용자 지정 에이전트를 사용하기 위한 요구 사항이 아니라 에이전트를 하위 에이전트로 실행할 때의 이점입니다.\n\n### 사용자 지정 에이전트는 언제 사용해야 하나요?\n\n원하는 경우 사용자 지정 에이전트를 사용합니다.\n\n* 전문 검토자 또는 도우미입니다. 예를 들어 팀의 구성 요소 패턴을 확인하는 React 검토 도구입니다.\n* 제한된 도구 세트. 예를 들어 파일을 읽고 검색할 수 있지만 편집할 수는 없는 도구를 가진 검토자\n* 일관된 접근 방식입니다. 예를 들어 작성 및 검토 표준을 따르는 문서화 에이전트입니다.\n\n### 사용자 지정 에이전트를 사용하지 말아야 하는 경우는 언제인가요?\n\n다음과 같은 경우 더 간단한 옵션을 선택합니다.\n\n* 작업별 지침 및 리소스만 필요합니다. 기능으로 충분할 수 있습니다.\n* 특수화가 필요하지 않으며 기본 에이전트가 작업을 잘 수행합니다.\n\n### 사용자 지정 에이전트에 대한 자세한 정보\n\n* [사용자 지정 에이전트](/ko/copilot/concepts/customizations/custom-agents)\n* [사용자 지정 에이전트 구성](/ko/copilot/reference/custom-agents-configuration)\n\n## Extensions\n\nCopilot CLI 및 GitHub Copilot app에서 확장이 지원됩니다. 아래 예제에서는 Copilot CLI에 대한 확장을 설명합니다.\n\n### 확장 기능이란?\n\n확장은 코드로 구현된 기능을 추가하는 요소입니다.\nCopilot CLI에서 확장은 대화형 세션과 함께 실행되며 도구, 슬래시 명령 및 세션 인식 동작을 추가할 수 있는 JavaScript 모듈입니다.\n\n이는 IDE 확장 및 사용 중지된 GitHub App기반 Copilot 확장 통합과는 다릅니다.\n\n### 확장 프로그램은 어떤 문제를 해결합니까?\n\n확장을 사용하면 지침 또는 구성 이상이 필요한 기능을 빌드할 수 있습니다. 예를 들어 확장은 Copilot CLI 도구 호출 전반에 걸쳐 상태를 유지하고 사용자 지정 도구를 통해 사용할 수 있도록 할 수 있습니다.\n\n### 확장은 언제 사용해야 하나요?\n\n필요한 경우 확장 프로그램을 사용합니다.\n\n* 사용자 자신만의 세션 인식 도구 예를 들어 Copilot CLI 세션 전체에서 도구 호출 타이밍을 추적하고 총계를 에이전트에 노출합니다.\n* 코드로 구현된 슬래시 명령입니다. 예를 들어 Copilot CLI 세션 중에 수집된 정보를 요약하는 명령을 추가합니다.\n\n### 확장을 사용하지 않아야 하는 경우는 언제인가요?\n\n다음과 같은 경우 다른 사용자 지정을 선택하세요:\n\n* 지침과 리소스만으로도 충분합니다. 스킬 사용\n* 기존 MCP 서버는 필요한 외부 도구를 제공합니다.\n* 정의된 이벤트에서 명령을 실행하기만 하면 됩니다. 후크를 사용합니다.\n\n### 확장에 대해 자세히 알아보기\n\n[GitHub Copilot 확장](/ko/copilot/concepts/customizations/extensions)을(를) 참조하세요.\n\n## Plugins\n\n플러그 인은 Copilot CLI, Copilot cloud agent, Visual Studio Code, 및 GitHub Copilot app에서 지원됩니다. 플러그인의 지원되는 구성 요소는 표시 영역에 따라 달라집니다.\n\n### 플러그 인이란?\n\n플러그 인은 기능 번들을 제공하는 설치 가능한 패키지입니다. 예를 들어 기술, 사용자 지정 에이전트, 후크 및 MCP 서버 구성을 포함할 수 있습니다.\n\n플러그 인은 사용자 지정을 묶지만 개별 용도를 대체하지는 않습니다.\n\n### 플러그 인은 어떤 문제를 해결합니까?\n\n플러그 인은 다음을 지원합니다.\n\n* 각 조각을 별도로 구성하지 않고 관련 기능을 추가합니다.\n* 사용자 지정 항목 세트를 팀 또는 대중에게 배포합니다.\n* 수동으로 파일을 복사하지 않고 사용자 지정을 설치하고 업데이트합니다.\n\n### 플러그 인은 언제 사용해야 하나요?\n\n다음과 같은 경우 플러그 인을 사용합니다.\n\n* 팀 차원의 번들을 원합니다. 예를 들어 내부 서비스에 대한 인시던트 대응 기술, 검토 에이전트 및 MCP 서버 구성을 공유합니다.\n* 관련 기능을 함께 설치하고 유지 관리하려고 합니다.\n\n### 플러그 인을 사용하지 말아야 할 경우는 언제인가요?\n\n다음과 같은 경우 개별 사용자 지정으로 시작합니다.\n\n* 로컬로 실험하고 있으며 배포가 필요하지 않습니다.\n* 작은 워크플로만 있으면 됩니다. 단일 기술이 더 간단할 수 있습니다.\n\n### 플러그인에 대해 자세히 알아보기\n\n[GitHub Copilot용 플러그인](/ko/copilot/concepts/customizations/plugins)을(를) 참조하세요.\n\n## 통합: 올바른 옵션 선택\n\n문제를 해결하는 가장 작은 사용자 지정으로 시작합니다. 이러한 기능은 함께 작동할 수 있습니다. skill은 MCP 도구를 사용하는 워크플로를 설명할 수 있으며 플러그인은 둘 다 배포할 수 있습니다.\n\n| Requirement                                       | 시작하기         |\n| ------------------------------------------------- | ------------ |\n| Copilot가 우리의 리포지토리 규칙을 따르기를 원합니다.                 | 사용자 지정 지침    |\n| 특정 종류의 작업에 대해 반복 가능한 워크플로를 원합니다.                  | 에이전트 기술      |\n| 에이전트가 내 리포지토리를 검색하거나, 파일을 변경하거나, 테스트를 실행하기를 원합니다. | 해당 제품의 기존 도구 |\n| 외부 서비스에서 제공하는 도구가 필요합니다.                          | 하나의 MCP 서버   |\n| 도구 사용 및 세션 이벤트에 대한 검사 또는 자동화를 원합니다.               | 후크           |\n| 주요 대화와 별도로 포커스가 있는 하위 작업을 처리하고 싶습니다.              | 하위 대리인       |\n| 나는 특정 접근 방식과 도구 세트를 가진 재사용할 수 있는 전문가를 원한다.        | 사용자 지정 에이전트  |\n| Copilot CLI에서 내 세션 인식 도구를 빌드해야 합니다.               | 확장 프로그램      |\n| 관련된 사용자 지정을 함께 설치하거나 공유하려고 합니다.                   | 플러그인         |\n\n## 다음 단계\n\n구성 위치 및 표면 지원은 [Copilot 사용자 지정 참고 자료](/ko/copilot/reference/customization-cheat-sheet)을 참조하세요."}