{"meta":{"title":"IDE에서 GitHub Copilot에 질문하기","intro":"Copilot Chat 편집기에서 코드 제안을 제공하고, 코드를 설명하고, 단위 테스트를 생성하고, 코드 수정을 제안할 수 있습니다.","product":"GitHub Copilot","breadcrumbs":[{"href":"/ko/enterprise-cloud@latest/copilot","title":"GitHub Copilot"},{"href":"/ko/enterprise-cloud@latest/copilot/how-tos","title":"방법"},{"href":"/ko/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot","title":"Copilot와의 채팅"},{"href":"/ko/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/chat-in-ide","title":"IDE에서 채팅"}],"documentType":"article"},"body":"# IDE에서 GitHub Copilot에 질문하기\n\nCopilot Chat 편집기에서 코드 제안을 제공하고, 코드를 설명하고, 단위 테스트를 생성하고, 코드 수정을 제안할 수 있습니다.\n\n## 소개\n\n이 가이드에서는 에이전트를 사용하여 Copilot Chat 코딩 작업을 단계로 분리하고, 도구를 사용하여 파일을 읽고, 코드를 편집하고, 명령을 실행하고, 문제가 발생할 때 자체 수정하여 코딩 작업을 자동화하는 방법을 설명합니다. 소프트웨어 개발에 대한 일반적인 질문이나 프로젝트의 코드에 대한 구체적인 질문을 할 수도 있습니다. 자세한 내용은 [GitHub 코필로트 채팅 정보](/ko/enterprise-cloud@latest/copilot/concepts/chat) 참조하세요.\n\n데스크톱 앱에서 에이전트 기반 워크플로에 사용하는 Copilot 방법을 알아보려면 [GitHub Copilot 앱 시작](/ko/enterprise-cloud@latest/copilot/how-tos/github-copilot-app/getting-started)을 참조하세요.\n\n<!-- --------------------- -->\n\n<!-- VS Code -->\n\n<!-- --------------------- -->\n\n<div class=\"ghd-tool vscode\">\n\n## 필수 조건\n\n* **에 대한 액세스 권한 GitHub Copilot** [GitHub Copilot란?](/ko/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access)을(를) 참조하세요.\n* **최신 버전의 Visual Studio Code**.\n  [\n  Visual Studio Code 다운로드 페이지를 참조하세요](https://code.visualstudio.com/Download?ref_product=copilot\\&ref_type=engagement\\&ref_style=text).\n* **GitHub에서 Visual Studio Code에 로그인합니다**. 인증에 문제가 있는 경우 [GitHub Copilot 관련된 일반적인 문제 해결](/ko/enterprise-cloud@latest/copilot/how-tos/troubleshoot-copilot/troubleshoot-common-issues#authentication-problems-in-visual-studio-code)을(를) 참조하세요.\n\n조직GitHub Copilot 또는 엔터프라이즈를 통해 에 액세스할 수 있는 경우, 조직 소유자GitHub Copilot Chat 또는 엔터프라이즈 관리자가 채팅을 비활성화했다면 을 사용할 수 없습니다.\n[조직의 GitHub Copilot 대한 정책 및 기능 관리](/ko/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies)을(를) 참조하세요.\n\n> \\[!NOTE]\n> 모드 선택기에서 **에이전트** 옵션이 표시되지 않으면 엔터프라이즈 또는 조직 관리자가 IDE에 대해 에이전트 모드를 사용하지 않도록 설정했을 수 있습니다.\n\n## Copilot Chat 에이전트\n\n다음 모드에서 사용할 Copilot Chat 수 있습니다.\n\n* [에이전트 모드](#agent-mode): Copilot가 자율적으로 특정 작업을 수행하도록 합니다.\n* [계획 모드](#plan-mode): Copilot가 모든 요구 사항을 충족하도록 상세한 구현 계획을 작성하도록 합니다.\n* [질문 모드](#ask-mode): 코딩 질문에 Copilot 대한 답변을 얻고 코드 제안을 제공합니다.\n\n모드 간에 전환하려면 채팅 보기 아래쪽에 있는 에이전트 드롭다운을 사용합니다.\n\n### 에이전트 모드\n\n특정 작업을 염두에 두고 Copilot이 코드를 자동으로 편집하려는 경우 에이전트 모드를 사용합니다. 에이전트 모드에서는 Copilot이 변경할 파일을 결정하고, 작업을 완료하기 위한 코드 변경 및 터미널 명령을 제공하고, 원래 작업이 완료될 때까지 문제를 해결하기 위해 반복합니다.\n\n에이전트 모드는 다음과 같은 경우에 사용하기 가장 적합합니다.\n\n* 작업이 복잡하고 다단계, 반복, 오류 처리가 포함되는 경우.\n* Copilot으로 하여금 작업 완료에 필요한 단계를 결정하게 하려는 경우.\n* 이 작업을 수행하려면 Copilot을 MCP 서버 등과 같은 외부 애플리케이션에 통합시켜야 합니다.\n\n#### 에이전트 사용\n\n1. 채팅 보기가 아직 표시되지 않으면 메뉴에서 **채팅 열기** 를 Copilot Chat 선택합니다.\n2. 채팅 보기의 맨 아래에 있는 에이전트 드롭다운에서 **에이전트** 가 선택되어 있는지 확인합니다.\n3. 프롬프트를 제출합니다. 프롬프트 Copilot 에 대한 응답으로 편집기에서 편집을 스트리밍하고, 작업 집합을 업데이트하고, 필요한 경우 터미널 명령을 실행합니다.\n4. 변경 내용을 검토하고 반복하거나 코드 검토를 실행합니다.\n\n이 링크를 [ 클릭](vscode://GitHub.Copilot-Chat/chat?mode=agent\\&ref_product=copilot\\&ref_type=engagement\\&ref_style=text)VS Code 에이전트 모드로 직접 전환할 수도 있습니다. <!-- markdownlint-disable-line GHD003 -->\n\n자세한 내용은 설명서의 [채팅 개요](https://aka.ms/vscode-copilot-agent) 를 Visual Studio Code 참조하세요.\n\n에이전트 모드를 사용하면 입력하는 각 프롬프트마다 GitHub AI Credits이(가) 소모됩니다.\n\n#### subagents 사용하기\n\n채팅 세션에서 subagents를 사용하면 격리된 에이전트에게 작업을 위임하기 위해 별도의 컨텍스트 창을 활용할 수 있습니다. subagent는 사용자 피드백에 구애받지 않고 독립적으로 작동하며, 최종 결과를 기본 채팅 세션으로 반환합니다.\n\nSubagents은 이러한 경우에 가장 적합합니다.\n\n* 주 세션을 중단하지 않고 연구 또는 분석과 같은 복잡한 다단계 작업을 위임하려고 합니다.\n* 기본 컨텍스트 창을 어지럽히는 많은 양의 정보 또는 여러 문서를 처리해야 합니다.\n* 컨텍스트를 함께 혼합하지 않고도 다른 접근 방식이나 관점을 독립적으로 탐색하려고 합니다.\n\nSubagents은 주 세션과 동일한 도구 및 AI 모델을 사용하지만, 별도의 subagents을 생성할 수는 없습니다.\n\n#### subagents 사용\n\n1. 창에서 Copilot Chat 도구 아이콘을 클릭합니다.\n2. `runSubagent` 도구를 사용하도록 설정합니다.\n\n사용자 지정 프롬프트 파일이나 custom agents을(를) 사용할 경우, `runSubagent` 도구를 `tools` 프런트매터 속성에 지정해야 합니다. 설명서의 VS Code [](/ko/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/create-custom-agents#configuring-an-agent-profile) 에서 [AUTOTITLE](https://code.visualstudio.com/docs/copilot/customization/prompt-files) 및 Visual Studio Code 참조하세요.\n\n#### subagents 호출\n\nSubagents은 다음과 같은 다양한 방법으로 호출할 수 있습니다.\n\n* **자동 위임**. Copilot은 요청 설명, 구성된 custom agents의 설명 필드, 현재 상황, 사용 가능한 도구 등을 분석하여 자동으로 subagent을 선택합니다. 예를 들어, 이 프롬프트는 자동으로 **리팩터링 전문가** 인 custom agent에게 작업을 위임합니다.\n\n  ```text\n  Suggest ways to refactor this legacy code.\n  ```\n\n* **직접 호출.** 프롬프트 내에서 subagent를 직접 호출할 수 있습니다.\n\n  ```text\n  Use the testing subagent to write unit tests for the authentication module.\n  ```\n\n* **#runSubagent 도구를 호출합니다.**\n\n  ```text\n  Evaluate the #file:databaseSchema using #runSubagent and generate an optimized data-migration plan.\n  ```\n\nsubagent 작업이 완료되면 해당 결과가 기본 채팅 세션에 다시 표시되어 후속 질문 또는 다음 단계를 수행할 준비가 됩니다.\n\n### 계획 모드\n\n계획 모드를 사용하면 실행하기 전에 자세한 구현 계획을 만들 수 있습니다. 이렇게 하면 코드를 변경하기 전에 모든 요구 사항을 고려하고 해결할 수 있습니다. 플랜 에이전트는 사용자가 계획을 검토하고 승인할 때까지 코드를 변경하지 않습니다. 승인되면 기본 에이전트에 계획을 전달하거나 추가 구체화, 검토 또는 팀 토론을 위해 저장할 수 있습니다.\n\n계획 에이전트는 다음을 수행하도록 설계되었습니다.\n\n* 읽기 전용 도구 및 코드베이스 분석을 사용하여 태스크를 포괄적으로 조사하여 요구 사항 및 제약 조건을 식별합니다.\n* 작업을 관리 가능하고 실행 가능한 단계로 구분하고 모호한 요구 사항에 대한 열린 질문을 포함합니다.\n* 사용자 검토 및 반복을 위해 표준화된 계획 형식에 따라 간결한 계획 초안을 제공합니다.\n\n#### 계획 에이전트 사용\n\n1. 채팅 보기가 아직 표시되지 않으면 메뉴에서 **채팅 열기** 를 Copilot Chat 선택합니다.\n\n2. 채팅 보기의 맨 아래에 있는 에이전트 드롭다운에서 **계획을** 선택합니다.\n\n3. 기존 애플리케이션에 기능 추가, 코드 리팩터링, 버그 수정 또는 새 애플리케이션의 초기 버전 만들기와 같은 작업을 설명하는 프롬프트를 입력합니다.\n\n   예: `Create a simple to-do web app with HTML, CSS, and JS files.`\n\n   잠시 후 계획 에이전트는 채팅 보기에서 계획을 출력합니다. 이 계획은 설명에 대한 열린 질문을 포함하여 개략적인 요약 및 단계 분석을 제공합니다.\n\n4. 계획을 검토하고 에이전트가 질문한 질문에 대답합니다.\n\n   요구 사항을 명확히 하거나 범위를 조정하거나 질문에 대답하기 위해 여러 번 반복할 수 있습니다.\n\n5. 계획이 완료되면 다음을 수행할 수 있습니다.\n\n   * **구현 시작을** 클릭하여 Copilot Chat를 에이전트 모드로 전환하고 에이전트 세션을 시작하여 구현 계획에 따라 필요한 변경 내용을 구현합니다.\n   * **편집기에서 열기**를 클릭하여 Copilot Chat를 에이전트 모드로 전환하고 편집기 탭에서 구현 계획의 세부 정보와 함께 Markdown을 생성하는 에이전트 세션을 시작합니다. 계획을 직접 진행하거나 나중에 사용할 수 있도록 계획을 Markdown 파일로 저장할 수 있습니다.\n\n자세한 내용은 설명서의 [VS Code](https://code.visualstudio.com/docs/copilot/agents/planning)Visual Studio Code 에서 에이전트를 사용하여 계획을 참조하세요.\n\n### 요청 모드\n\n질문 모드는 코드베이스, 코딩 및 일반 기술 개념에 대한 질문에 답변하는 데 최적화되어 있습니다. 작업 작동 방식을 이해하거나, 아이디어를 탐색하거나, 코딩 작업에 대한 도움을 받으려면 질문 모드를 사용합니다.\n\n#### 요청 에이전트 사용\n\n1. 채팅 보기가 아직 표시되지 않으면 메뉴에서 **채팅 열기** 를 Copilot Chat 선택합니다.\n2. 채팅 보기의 맨 아래에 있는 에이전트 드롭다운에서 **Ask** 를 선택합니다.\n3. 프롬프트 입력란에 내용을 입력하고 <kbd>Enter</kbd> 키를 누릅니다.\n\n## 프롬프트 제출\n\n에이전트에게 만들고자 하는 것에 대한 고 수준의 설명을 제공하면, 에이전트가 작업을 시작합니다. 각 작업은 에이전트 세션 내에서 실행되며, 추적, 일시 중지, 다시 시작 또는 다른 에이전트에 전달할 수 있는 영구 대화입니다.\n\n1. 채팅 보기를 열려면 제목 표시 Visual Studio Code줄에서 채팅 아이콘을 클릭합니다. 채팅 아이콘이 표시되지 않으면 제목 표시줄을 마우스 오른쪽 단추로 클릭하고 **명령 센터가** 선택되어 있는지 확인합니다.\n\n   ![진한 주황색 윤곽선으로 강조 표시된 ‘Copilot Chat’ 단추의 스크린샷](/assets/images/help/copilot/vsc-copilot-chat-icon.png)\n\n2. 프롬프트 상자에 프롬프트를 입력합니다. 사용할 수 있는 프롬프트 종류에 대한 소개는 [IDE에서 GitHub Copilot Chat에 대한 프롬프트 사용 시작하기](/ko/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/get-started-with-chat-in-your-ide)을(를) 참조하세요.\n\n3. Copilot의 응답을 평가하고, 필요한 경우 후속 요청을 작성합니다.\n\n   응답에는 텍스트, 코드 블록, 단추, 이미지, URI 및 파일 트리가 포함될 수 있습니다. 응답에는 대화형 요소가 포함되는 경우가 많습니다. 예를 들어 응답에는 코드 블록을 삽입하는 메뉴 또는 명령을 호출하는 단추가 Visual Studio Code 포함될 수 있습니다.\n\n   응답을 생성하는 데 사용된 파일을 확인하려면 응답 상단에 있는 *사용된 Copilot Chat 참조* 드롭다운을 선택합니다. 참조에는 리포지토리용 사용자 지정 지침 파일에 대한 링크가 포함될 수 있습니다. 이 파일에는 응답 품질을 개선하기 위해 모든 채팅 질문에 자동으로 추가되는 추가 정보가 포함되어 있습니다. 자세한 내용은 [GitHub Copilot 대한 리포지토리 사용자 지정 지침 추가](/ko/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/add-custom-instructions/add-repository-instructions) 참조하세요.\n\n## 프롬프트에서 키워드(keyword) 사용\n\n특수 키워드를 사용하여 Copilot가 프롬프트를 이해하도록 도울 수 있습니다. 예시는 [IDE에서 GitHub Copilot Chat에 대한 프롬프트 사용 시작하기](/ko/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/get-started-with-chat-in-your-ide)을(를) 참조하세요.\n\n### 채팅 참가자\n\n채팅 참가자는 도움이 될 수 있는 전문 분야를 갖춘 도메인 전문가와 같습니다.\n\nCopilot Chat 는 자연어 프롬프트에 따라 관련 채팅 참가자를 유추하여 프롬프트에서 사용할 참가자를 명시적으로 지정하지 않고도 고급 기능의 검색을 향상시킬 수 있습니다.\n\n> \\[!NOTE] 채팅 참가자에 대한 자동 추론은 현재 공개 미리 보기 상태이며 변경될 수 있습니다.\n\n또는 채팅 참가자를 수동으로 지정하여 프롬프트 범위를 특정 도메인으로 지정할 수 있습니다. 채팅 프롬프트 상자에 `@`을(를) 입력한 다음, 채팅 참가자의 이름을 입력하세요.\n\n사용 가능한 채팅 참가자 목록의 경우에는 채팅 프롬프트 상자에 `@`를 입력합니다. 설명서의 [GitHub 코파일럿 챗 치트 시트](/ko/enterprise-cloud@latest/copilot/reference/chat-cheat-sheet?tool=vscode#chat-participants) 또는 [채팅 참가자](https://code.visualstudio.com/docs/copilot/copilot-chat#_chat-participants)Visual Studio Code 도 참조하세요.\n\n### 슬래시 명령어\n\n슬래시 명령을 사용하면 일반적인 시나리오에 대한 복잡한 프롬프트를 작성하지 않도록 합니다. 슬래시 명령을 사용하려면 채팅 프롬프트 상자에 `/`를 입력한 다음 명령을 입력합니다.\n\n사용 가능한 슬래시 명령을 모두 보려면 채팅 프롬프트 상자에 `/`를 입력합니다. 설명서의 [GitHub 코파일럿 챗 치트 시트](/ko/enterprise-cloud@latest/copilot/reference/chat-cheat-sheet?tool=vscode#slash-commands) 또는 [슬래시 명령](https://code.visualstudio.com/docs/copilot/reference/copilot-vscode-features#_slash-commands)Visual Studio Code 도 참조하세요.\n\n### 채팅 변수\n\n채팅 변수를 사용하여 프롬프트에 특정 컨텍스트를 포함합니다. 채팅 변수를 사용하려면 채팅 프롬프트 상자에 `#`를 입력한 다음 채팅 변수를 입력합니다.\n\n사용 가능한 모든 채팅 변수를 보려면 채팅 프롬프트 상자에 `#`를 입력합니다. 또한 [GitHub 코파일럿 챗 치트 시트](/ko/enterprise-cloud@latest/copilot/reference/chat-cheat-sheet?tool=vscode#chat-variables) 참조하세요.\n\n## GitHub 기술을 Copilot에 사용하기\n\nCopilot의 GitHub 특정 기술은 Copilot에서 제공할 수 있는 정보 유형을 확장합니다. Copilot Chat에서 이러한 기술에 액세스하려면 질문에 `@github`를 포함하세요.\n\n질문에 `@github`를 추가하면 Copilot는 질문의 내용에 따라 적절한 기술을 동적으로 선택합니다. Copilot Chat에게 특정 기술을 사용하도록 명시적으로 요청할 수도 있습니다. 이 작업은\n\n* 자연어를 사용하여 Copilot Chat에 기술을 사용하도록 요청합니다. 예를 들어 `@github Search the web to find the latest GPT model from OpenAI.`\n* 웹 검색을 구체적으로 호출하려면 질문에 `#web` 변수를 포함하면 됩니다. 예를 들어 `@github #web What is the latest LTS of Node.js?`\n\nCopilot을(를) 요청하여 현재 사용 가능한 기술 목록을 생성할 수 있습니다. `@github What skills are available?`\n\n## MCP(모델 컨텍스트 프로토콜) 서버 사용\n\nMCP를 사용하면 다양한 기존 도구 및 서비스와 통합하여 Copilot Chat의 기능을 확장할 수 있습니다. 자세한 내용은 [모델 컨텍스트 프로토콜(MCP) 정보](/ko/enterprise-cloud@latest/copilot/concepts/context/mcp)을(를) 참조하세요.\n\n## Copilot Chat에 대한 AI 모델\n\n응답을 생성하는 데 사용하는 모델을 Copilot 변경할 수 있습니다. 질문 유형에 따라 다른 모델이 더 잘 수행되거나 더 유용한 응답을 제공할 수 있습니다. 옵션으로는 고급 기능을 갖춘 프리미엄 모델이 있습니다.\n\n## 액세스하는 추가 방법 Copilot Chat\n\n채팅 보기를 통해 프롬프트를 제출하는 것 외에도 다음과 같은 다른 방법으로 프롬프트를 제출할 수 있습니다.\n\n* **빠른 채팅:** 빠른 채팅 드롭다운을 열기 위해서, <kbd>Shift</kbd>+<kbd>옵션</kbd>+<kbd>Command</kbd>+<kbd>L</kbd> (Mac) / <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>Alt</kbd>+<kbd>L</kbd> (Windows/Linux)을 입력하세요.\n* **Inline:** 편집기 또는 통합 터미널에서 직접 인라인 채팅을 시작하려면 <kbd>Command</kbd>+<kbd>i를 입력합니다. </kbd>(Mac) / <kbd>Ctrl</kbd>+<kbd>i</kbd>(Windows/Linux).\n* **스마트 작업:** 상황에 맞는 메뉴를 통해 프롬프트를 제출하려면 편집기를 마우스 오른쪽 단추로 클릭하고 나타나는 메뉴에서 선택한 **Copilot** 다음 작업 중 하나를 선택합니다. 코드 줄을 선택할 때 표시되는 스파클 아이콘을 통해 스마트 작업에 액세스할 수도 있습니다.\n\n자세한 내용은 설명서 [에서 인라인 채팅](https://code.visualstudio.com/docs/copilot/copilot-chat#_inline-chat), [빠른 채팅](https://code.visualstudio.com/docs/copilot/copilot-chat#_quick-chat) 및 [채팅 스마트 작업을](https://code.visualstudio.com/docs/copilot/copilot-chat#_chat-smart-actions)Visual Studio Code 참조하세요.\n\n## Copilot Chat에서 이미지 사용하기\n\n이미지 입력을 지원하는 모델을 사용할 때 프롬프트에 이미지 및 PDF를 연결할 수 있습니다.\n\nCopilot 에서는 다음 파일 형식을 지원합니다.\n\n* JPEG(`.jpg`, `.jpeg`)\n* PNG(`.png`)\n* GIF(`.gif`)\n* WEBP(`.webp`)\n* PDF(`.pdf`)\n* HEIC(`.heic`)\n* HEIF(`.heif`)\n\n예를 들어 다음을 첨부할 수 있습니다.\n\n* 코드 조각의 스크린샷 및 코드 설명 요청 Copilot\n* 애플리케이션에 대한 사용자 인터페이스의 모형이며 코드를 생성하도록 요청 Copilot 합니다.\n* 순서도이며 이미지에 표시된 프로세스를 설명하도록 요청 Copilot 합니다.\n* 웹 페이지의 스크린샷과 유사한 페이지에 대한 HTML을 생성하도록 요청 Copilot 합니다.\n\n이미지 및 PDF 첨부 파일은 모든 Copilot 계획에서 사용할 수 있으며 기능을 켜거나 끄는 데 필요한 정책 없이 기본적으로 사용하도록 설정됩니다.\n\n### 채팅 프롬프트에 이미지 첨부\n\n1. 다음 중 하나를 수행합니다.\n\n   * 이미지를 복사하여 채팅 보기에 붙여넣습니다.\n   * 하나 이상의 이미지 파일을 운영 체제의 파일 탐색기 또는 VS Code내 탐색기에서 채팅 보기로 끌어서 놓습니다.\n   * 탐색기에서 이미지 파일을 마우스 오른쪽 단추로 VS Code 클릭한 다음 Copilot 클릭합니다\\*\\*\\*\\*\\*\\*\\*\\*.\n\n2. 채팅 보기에 프롬프트를 입력하여 이미지와 함께 표시합니다. 예: `explain this diagram`, `describe each of these images in detail`, `what does this error message mean`.\n\n## 피드백 공유\n\n응답이 도움이 되었는지 여부를 나타내려면 응답 옆에 표시되는 엄지 손가락 위로와 엄지 손가락 아래로 아이콘을 사용합니다.\n\n확장에 GitHub Copilot Chat 대한 피드백을 남기려면 [microsoft/vscode-copilot-release](https://github.com/microsoft/vscode-copilot-release/issues) 리포지토리에서 문제를 엽니다.\n\n## 추가 참고 자료\n\n* [GitHub Copilot 채팅에 대한 프롬프트 엔지니어링](/ko/enterprise-cloud@latest/copilot/concepts/prompting/prompt-engineering)\n* 설명서[에서 Copilot Chat사용 VS Code](https://code.visualstudio.com/docs/copilot/copilot-chat)Visual Studio Code\n* [에이전트 세션 관리](/ko/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents)\n* [GitHub에서 GitHub Copilot에 질문하기](/ko/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github)\n* [애플리케이션 카드: GitHub Copilot Chat](/ko/enterprise-cloud@latest/copilot/responsible-use/chat)\n* [GitHub 추가 제품 및 기능 약관](/ko/site-policy/github-terms/github-terms-for-additional-products-and-features#github-copilot)\n* [\n  GitHub Copilot 보안 센터](https://copilot.github.trust.page)\n* [\n  GitHub Copilot 자주 묻는 질문(FAQ)](https://github.com/features/copilot#faq)\n\n</div>\n\n<!-- --------------------- -->\n\n<!-- Visual Studio -->\n\n<!-- --------------------- -->\n\n<div class=\"ghd-tool visualstudio\">\n\n## 필수 조건\n\n* **에 대한 액세스 권한 GitHub Copilot** [GitHub Copilot란?](/ko/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access)을(를) 참조하세요.\n* **Visual Studio 2022 버전 17.8 이상**. 설명서에서 [설치 Visual Studio](https://learn.microsoft.com/visualstudio/install/install-visual-studio) 를 Visual Studio 참조하세요.\n  * *17.8 및 17.9의 경우 Visual Studio :*\n    ***\n\nGitHub Copilot 확장\\*\\*\nGitHub Copilot 설명문서의 [Visual Studio](https://learn.microsoft.com/visualstudio/ide/visual-studio-github-copilot-install-and-states?ref_product=copilot\\&ref_type=engagement\\&ref_style=text)에서 Visual Studio 설치하기를 참조하세요.\n\\* \\*\\*\nGitHub Copilot Chat 확장\\*\\*\nGitHub Copilot 설명문서의 [Visual Studio](https://learn.microsoft.com/visualstudio/ide/visual-studio-github-copilot-install-and-states?ref_product=copilot\\&ref_type=engagement\\&ref_style=text)에서 Visual Studio 설치하기를 참조하세요.\n\n\\_\nVisual Studio17.10 버전 이상에서는 GitHub Copilot와 GitHub Copilot Chat 확장이 기본적으로 포함되어 있습니다. 별도로 설치할 필요가 없습니다.\\_\n\n* **GitHub에서 Visual Studio에 로그인합니다**. 인증 문제가 발생하는 경우 [GitHub Copilot 관련된 일반적인 문제 해결](/ko/enterprise-cloud@latest/copilot/how-tos/troubleshoot-copilot/troubleshoot-common-issues#authentication-problems-in-visual-studio) 참조하세요.\n\n조직GitHub Copilot 또는 엔터프라이즈를 통해 에 액세스할 수 있는 경우, 조직 소유자GitHub Copilot Chat 또는 엔터프라이즈 관리자가 채팅을 비활성화했다면 을 사용할 수 없습니다.\n[조직의 GitHub Copilot 대한 정책 및 기능 관리](/ko/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies)을(를) 참조하세요.\n\n## 프롬프트 제출\n\n코드 제안을 제공하고, 코드를 설명하고, 단위 테스트를 생성하고, 코드 수정을 제안하도록 요청할 Copilot Chat 수 있습니다.\n\n1. 메뉴 모음에서 Visual Studio**보기를** 클릭한 다음 을 클릭합니다 **GitHub Copilot Chat**.\n2. 창에서 Copilot Chat 프롬프트를 입력한 다음 **Enter** 키를 누릅니다. 예를 들어 프롬프트는 [IDE에서 GitHub Copilot Chat에 대한 프롬프트 사용 시작하기](/ko/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/get-started-with-chat-in-your-ide)을(를) 참조하세요.\n3. Copilot의 응답을 평가한 후, 필요하면 후속 프롬프트를 제출합니다.\n\n   응답에는 대화형 요소가 포함되는 경우가 많습니다. 예를 들어 응답에는 코드 블록의 결과를 복사, 삽입 또는 미리 보는 버튼이 포함될 수 있습니다.\n\n   응답을 생성하는 데 사용된 파일을 Copilot Chat 보려면 응답 아래의 **참조** 링크를 클릭합니다. 참조에는 리포지토리용 사용자 지정 지침 파일에 대한 링크가 포함될 수 있습니다. 이 파일에는 응답 품질을 개선하기 위해 모든 채팅 질문에 자동으로 추가되는 추가 정보가 포함되어 있습니다. 자세한 내용은 [GitHub Copilot 대한 리포지토리 사용자 지정 지침 추가](/ko/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/add-custom-instructions/add-repository-instructions) 참조하세요.\n\n## 프롬프트에서 키워드(keyword) 사용\n\n특수 키워드를 사용하여 Copilot가 프롬프트를 이해하도록 도울 수 있습니다.\n\n### 슬래시 명령어\n\n슬래시 명령을 사용하면 일반적인 시나리오에 대한 복잡한 프롬프트를 작성하지 않도록 합니다. 슬래시 명령을 사용하려면 채팅 프롬프트 상자에 `/`를 입력한 다음 명령을 입력합니다.\n\n사용 가능한 슬래시 명령을 모두 보려면 채팅 프롬프트 상자에 `/`를 입력합니다. 설명서의 [GitHub 코파일럿 챗 치트 시트](/ko/enterprise-cloud@latest/copilot/reference/chat-cheat-sheet?tool=vscode#slash-commands) 또는 [슬래시 명령](https://learn.microsoft.com/visualstudio/ide/copilot-chat-context#slash-commands)Visual Studio 도 참조하세요.\n\n### 참조\n\n기본적으로 Copilot Chat 열려 있는 파일 또는 선택한 코드를 참조합니다. 파일 이름 뒤에 `#`, 파일 이름 및 줄 번호를 사용하거나 특정 파일, 줄 또는 솔루션을 참조하기 위해 `solution`를 사용할 수도 있습니다.\n\n설명서의 [](/ko/enterprise-cloud@latest/copilot/reference/chat-cheat-sheet?tool=visualstudio#references)[AUTOTITLE](https://learn.microsoft.com/visualstudio/ide/copilot-chat-context#reference) 또는 Visual Studio도 참조하세요.\n\n## GitHub를 위한 기술 Copilot 사용하기 (미리 보기)\n\n> \\[!NOTE]\n> `@github` 채팅 참가자는 현재 미리 보기 상태이며 [2022 미리 보기 2 이상에서Visual Studio](https://visualstudio.microsoft.com/vs/preview/)만 사용할 수 있습니다.\n\nCopilot'의 GitHub특정 기술은 제공할 수 있는 정보의 Copilot 유형을 확장합니다. 이러한 기술에 Copilot ChatVisual Studio 액세스하려면 질문에 `@github`를 포함하세요.\n\n질문에 추가할 `@github` 때 질문 Copilot 내용에 따라 적절한 기술을 동적으로 선택합니다. 특정 기술을 사용하도록 명시적으로 요청할 Copilot Chat 수도 있습니다. 예를 들어 `@github Search the web to find the latest GPT4 model from OpenAI.`\n\n다음을 요청 Copilot하여 현재 사용 가능한 기술 목록을 생성할 수 있습니다. `@github What skills are available?`\n\n## MCP(모델 컨텍스트 프로토콜) 서버 사용\n\nMCP를 사용하면 다양한 기존 도구 및 서비스와 통합하여 Copilot Chat의 기능을 확장할 수 있습니다. 자세한 내용은 [모델 컨텍스트 프로토콜(MCP) 정보](/ko/enterprise-cloud@latest/copilot/concepts/context/mcp)을(를) 참조하세요.\n\n## Copilot Chat에 대한 AI 모델\n\n응답을 생성하는 데 사용하는 모델을 Copilot 변경할 수 있습니다. 질문 유형에 따라 다른 모델이 더 잘 수행되거나 더 유용한 응답을 제공할 수 있습니다. 옵션으로는 고급 기능을 갖춘 프리미엄 모델이 있습니다.\n\n## 액세스하는 추가 방법 Copilot Chat\n\n채팅 창을 통해 프롬프트를 제출하는 것 외에도 인라인으로 프롬프트를 제출할 수 있습니다. 인라인 채팅을 시작하려면 편집기 창을 마우스 오른쪽 단추로 클릭하고 **\\[질문 Copilot**]을 선택합니다.\n\n자세한 내용은 설명서 [의 인라인 채팅 보기](https://learn.microsoft.com/visualstudio/ide/visual-studio-github-copilot-chat#ask-questions-in-the-inline-chat-view) 에서 Visual Studio 질문하기를 참조하세요.\n\n## Copilot Edits\n\n> \\[!NOTE]\n>\n> * 이 기능은 현재 공개 미리 보기 상태에 있으며 변경될 수 있습니다.\n> *\n\nVisual Studio 17.14 버전 이상에서 사용 가능합니다.\n\nCopilot Edits 를 사용하면 단일 Copilot Chat 프롬프트에서 여러 파일에서 변경할 수 있습니다.\n\n특정 작업을 염두에 두고 코드를 자율적으로 편집할 수 있도록 Copilot 하려는 경우 에이전트 모드를 사용합니다. 에이전트 모드 Copilot 에서 변경할 파일을 결정하고, 작업을 완료하기 위한 코드 변경 및 터미널 명령을 제공하고, 원래 작업이 완료될 때까지 문제를 수정하도록 반복합니다.\n\n### 에이전트 모드 사용\n\n1. 메뉴 모음에서 Visual Studio**보기를** 클릭한 다음 을 클릭합니다 **GitHub Copilot Chat**.\n2. 채팅 패널의 맨 아래에 있는 에이전트 드롭다운에서 **에이전트** 를 선택합니다.\n3. 프롬프트를 제출합니다. 프롬프트 Copilot 에 대한 응답으로 편집기에서 편집 내용을 스트리밍하고, 작업 집합을 업데이트하고, 필요한 경우 터미널 명령을 실행하도록 제안합니다.\n4. 변경 사항을 검토합니다.\n   Copilot에서 제안한 터미널 명령어를 Copilot이/가 실행할 수 있는지 확인합니다. 이에 대한 응답으로 Copilot 원래 프롬프트에서 작업을 완료하기 위해 추가 작업을 반복하고 수행합니다.\n\nCopilot agent 모드를 사용할 때 입력하는 각 프롬프트마다 GitHub AI Credits가 소모됩니다.\n\n## Copilot Chat에서 이미지 사용하기\n\n이미지 입력을 지원하는 모델을 사용할 때 프롬프트에 이미지 및 PDF를 연결할 수 있습니다.\n\nCopilot 에서는 다음 파일 형식을 지원합니다.\n\n* JPEG(`.jpg`, `.jpeg`)\n* PNG(`.png`)\n* GIF(`.gif`)\n* WEBP(`.webp`)\n* PDF(`.pdf`)\n* HEIC(`.heic`)\n* HEIF(`.heif`)\n\n예를 들어 다음을 첨부할 수 있습니다.\n\n* 코드 조각의 스크린샷 및 코드 설명 요청 Copilot\n* 애플리케이션에 대한 사용자 인터페이스의 모형이며 코드를 생성하도록 요청 Copilot 합니다.\n* 순서도이며 이미지에 표시된 프로세스를 설명하도록 요청 Copilot 합니다.\n* 웹 페이지의 스크린샷과 유사한 페이지에 대한 HTML을 생성하도록 요청 Copilot 합니다.\n\n이미지 및 PDF 첨부 파일은 모든 Copilot 계획에서 사용할 수 있으며 기능을 켜거나 끄는 데 필요한 정책 없이 기본적으로 사용하도록 설정됩니다.\n\n### 채팅 프롬프트에 이미지 첨부\n\n1. 채팅 보기의 오른쪽 아래에 AI 모델 선택기가 표시되는 경우 프롬프트에 이미지 추가를 지원하는 모델 중 하나를 선택합니다.\n\n2. 다음 중 하나를 수행합니다.\n\n   * 이미지를 복사하여 채팅 보기에 붙여넣습니다.\n   * 채팅 보기의 오른쪽 아래에 있는 클립을 클릭하고, **Upload Image**를 클릭하고, 첨부할 이미지 파일을 찾아 선택한 다음, **Open**을 클릭합니다.\n\n   필요한 경우 여러 이미지를 추가할 수 있습니다.\n\n3. 채팅 보기에 프롬프트를 입력하여 이미지와 함께 표시합니다. 예를 들면 `explain this image` 또는 `describe each of these images in detail`과 같습니다.\n\n## 피드백 공유\n\n에 대한 Copilot Chat피드백을 공유하려면 .에서 \\*\\*\\*\\*Visual Studio 단추를 사용할 수 있습니다. 피드백 제공에 대한 Visual Studio자세한 내용은 피드백 설명서를 참조 [Visual Studio](https://learn.microsoft.com/en-us/visualstudio/ide/how-to-report-a-problem-with-visual-studio?view=vs-2022) 하세요.\n\n1. 창의 Visual Studio 오른쪽 위 모서리에서 **피드백 보내기** 단추를 클릭합니다.\n\n   ![데이터 변수에 있는 피드백 공유 버튼의 스크린샷 Visual Studio.](/assets/images/help/copilot/vs-share-feedback-button.png)\n\n2. 피드백을 가장 잘 설명하는 옵션을 선택합니다.\n   * 버그를 보고하려면 **문제 보고**를 클릭합니다.\n   * 기능을 요청하려면 **기능 제안**을 클릭합니다.\n\n## 추가 참고 자료\n\n* [GitHub Copilot 채팅에 대한 프롬프트 엔지니어링](/ko/enterprise-cloud@latest/copilot/concepts/prompting/prompt-engineering)\n* [Microsoft Learn 설명서의 GitHub Copilot ChatVisual Studio 사용](https://learn.microsoft.com/visualstudio/ide/visual-studio-github-copilot-chat?view=vs-2022#use-copilot-chat-in-visual-studio)\n* [Microsoft Learn 문서에서 GitHub Copilot Chat 결과를 개선하기 위한 팁](https://learn.microsoft.com/en-us/visualstudio/ide/copilot-chat-context?view=vs-2022)\n* [GitHub에서 GitHub Copilot에 질문하기](/ko/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github)\n* [애플리케이션 카드: GitHub Copilot Chat](/ko/enterprise-cloud@latest/copilot/responsible-use/chat)\n* [GitHub 추가 제품 및 기능 약관](/ko/site-policy/github-terms/github-terms-for-additional-products-and-features#github-copilot)\n* [\n  GitHub Copilot 보안 센터](https://copilot.github.trust.page)\n* [\n  GitHub Copilot 자주 묻는 질문(FAQ)](https://github.com/features/copilot#faq)\n\n</div>\n\n<!-- --------------------- -->\n\n<!-- JetBrains -->\n\n<!-- --------------------- -->\n\n<div class=\"ghd-tool jetbrains\">\n\n## 필수 조건\n\n* **에 대한 액세스 권한 GitHub Copilot** [GitHub Copilot란?](/ko/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access)을(를) 참조하세요.\n* **호환되는 JetBrains IDE**.\n  GitHub Copilot 는 다음 IDE와 호환됩니다.\n\n  * IntelliJ IDEA(Ultimate, Community, Educational)\n  * Android Studio\n  * CLion\n  * Code With Me 게스트\n  * DataGrip\n  * DataSpell\n  * GoLand\n  * JetBrains 클라이언트\n  * MPS\n  * PhpStorm\n  * PyCharm(Professional, Community, Educational)\n  * Rider\n  * RubyMine\n  * RustRover\n  * WebStorm\n\n  다운로드할 [JetBrains IDE](https://www.jetbrains.com/products/?ref_product=copilot\\&ref_type=engagement\\&ref_style=button) 도구 찾기를 참조하세요.\n* **확장의 최신 버전입니다GitHub Copilot**. JetBrains Marketplace의 플러그 인을 참조하세요.[GitHub Copilot](https://plugins.jetbrains.com/plugin/17718-github-copilot?ref_product=copilot\\&ref_type=engagement\\&ref_style=text) 설치 지침은 [사용자 환경에 GitHub Copilot 확장 설치](/ko/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension?tool=jetbrains)을(를) 참조하세요.\n* **GitHub JetBrains IDE에 로그인합니다**. 인증 지침은 [사용자 환경에 GitHub Copilot 확장 설치](/ko/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension?tool=jetbrains#installing-the-github-copilot-plugin-in-your-jetbrains-ide)을(를) 참조하세요.\n\n조직GitHub Copilot 또는 엔터프라이즈를 통해 에 액세스할 수 있는 경우, 조직 소유자GitHub Copilot Chat 또는 엔터프라이즈 관리자가 채팅을 비활성화했다면 을 사용할 수 없습니다.\n[조직의 GitHub Copilot 대한 정책 및 기능 관리](/ko/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies)을(를) 참조하세요.\n\n## Copilot Chat 에이전트\n\n패널의 Copilot Chat 에이전트 선택기를 사용하여 대화를 구동하는 에이전트를 선택할 수 있습니다. 에이전트를 전환하려면 채팅 패널 아래쪽에 있는 에이전트 드롭다운을 사용합니다.\n\n다음 에이전트를 사용할 수 있습니다.\n\n* **에이전트 모드** (기본값): 자율 작업 실행을 사용한 전체 에이전트 환경입니다.\n* **요청 모드**: 코드를 변경하지 않고 빠른 답변 및 지원을 받으세요.\n* **계획 모드**: 구현 전에 계획에 대한 공동 작업 -Copilot 요청을 분석하고 검토를 위한 구조화된 계획을 빌드합니다.\n* **Copilot CLI**: Copilot에서 Copilot CLI까지 실행되며, 여러 격리 모드, 실시간 세션 진행 상황, 그리고 도구 호출 가시성을 지원하는 터미널 중심의 에이전트형 환경을 제공합니다. 자세한 내용은 [GitHub Copilot CLI 정보](/ko/enterprise-cloud@latest/copilot/concepts/agents/copilot-cli/about-copilot-cli) 참조하세요.\n* **사용자 지정 에이전트**: 특정 요구 사항에 맞게 맞춤형 에이전트를 사용합니다. 자세한 내용은 [사용자 지정 에이전트 정보](/ko/enterprise-cloud@latest/copilot/concepts/agents/copilot-cli/about-custom-agents) 참조하세요.\n\n> \\[!TIP]\n> Copilot 플러그인을 설치하지 않고도 JetBrains AI Assistant에서 Copilot에 액세스할 수 있습니다. 자세한 내용은 [JetBrains IDE에서 GitHub Copilot 사용](/ko/enterprise-cloud@latest/copilot/concepts/agents/copilot-in-jetbrains) 참조하세요.\n\n## 프롬프트 제출\n\n코드 제안을 제공하고, 코드를 설명하고, 단위 테스트를 생성하고, 코드 수정을 제안하도록 요청할 Copilot Chat 수 있습니다.\n\n1. Copilot Chat JetBrains IDE 창의 오른쪽에 있는 아이콘을 클릭하여 **GitHub Copilot Chat** 창을 엽니다.\n\n   ![활동 표시줄의 GitHub Copilot Chat 아이콘 스크린샷](/assets/images/help/copilot/jetbrains-copilot-chat-icon.png)\n\n2. 프롬프트 상자에 프롬프트를 입력합니다. 예를 들어 프롬프트는 [IDE에서 GitHub Copilot Chat에 대한 프롬프트 사용 시작하기](/ko/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/get-started-with-chat-in-your-ide)을(를) 참조하세요.\n\n3. Copilot의 응답을 평가한 후, 필요하면 후속 프롬프트를 제출합니다.\n\n   응답에는 대화형 요소가 포함되는 경우가 많습니다. 예를 들어 응답에는 코드 블록을 복사하거나 삽입하는 버튼이 포함될 수 있습니다.\n\n   응답을 생성하는 데 사용된 파일을 Copilot Chat 보려면 응답 아래의 **참조** 링크를 클릭합니다. 참조에는 리포지토리용 사용자 지정 지침 파일에 대한 링크가 포함될 수 있습니다. 이 파일에는 응답 품질을 개선하기 위해 모든 채팅 질문에 자동으로 추가되는 추가 정보가 포함되어 있습니다. 자세한 내용은 [GitHub Copilot 대한 리포지토리 사용자 지정 지침 추가](/ko/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/add-custom-instructions/add-repository-instructions) 참조하세요.\n\n## 프롬프트 보충\n\n슬래시 명령 및 파일 참조를 Copilot에게 사용하여, 그것이 당신의 요청을 더 잘 이해하도록 도울 수 있습니다.\n\n### 슬래시 명령어\n\n슬래시 명령을 사용하면 일반적인 시나리오에 대한 복잡한 프롬프트를 작성하지 않도록 합니다. 슬래시 명령을 사용하려면 채팅 프롬프트 상자에 `/`를 입력한 다음 명령을 입력합니다.\n\n사용 가능한 슬래시 명령을 모두 보려면 채팅 프롬프트 상자에 `/`를 입력합니다. 또한 [GitHub 코파일럿 챗 치트 시트](/ko/enterprise-cloud@latest/copilot/reference/chat-cheat-sheet?tool=jetbrains#slash-commands-2) 참조하세요.\n\n### 파일 참조\n\n기본적으로 Copilot Chat 열려 있는 파일 또는 선택한 코드를 참조합니다. 파일을 채팅 프롬프트 상자에 드래그하여 Copilot Chat에 어떤 파일을 참조해야 하는지 알려줄 수 있습니다. 또는 파일을 마우스 오른쪽 단추로 클릭하고 **GitHub Copilot** 선택한 다음, \\*\\* 채팅에서 파일 참조\\*\\*를 선택할 수 있습니다.\n\n## GitHub 기술을 Copilot에 사용하기\n\nCopilot의 GitHub 특정 기술은 Copilot에서 제공할 수 있는 정보 유형을 확장합니다. Copilot Chat에서 이러한 기술에 액세스하려면 질문에 `@github`를 포함하세요.\n\n질문에 `@github`를 추가하면 Copilot는 질문의 내용에 따라 적절한 기술을 동적으로 선택합니다. Copilot Chat에게 특정 기술을 사용하도록 명시적으로 요청할 수도 있습니다. 이 작업은\n\n* 자연어를 사용하여 Copilot Chat에 기술을 사용하도록 요청합니다. 예를 들어 `@github Search the web to find the latest GPT model from OpenAI.`\n* 웹 검색을 구체적으로 호출하려면 질문에 `#web` 변수를 포함하면 됩니다. 예를 들어 `@github #web What is the latest LTS of Node.js?`\n\nCopilot을(를) 요청하여 현재 사용 가능한 기술 목록을 생성할 수 있습니다. `@github What skills are available?`\n\n## MCP(모델 컨텍스트 프로토콜) 서버 사용\n\nMCP를 사용하면 다양한 기존 도구 및 서비스와 통합하여 Copilot Chat의 기능을 확장할 수 있습니다. 자세한 내용은 [모델 컨텍스트 프로토콜(MCP) 정보](/ko/enterprise-cloud@latest/copilot/concepts/context/mcp)을(를) 참조하세요.\n\n## Copilot Chat에 대한 AI 모델\n\n응답을 생성하는 데 사용하는 모델을 Copilot 변경할 수 있습니다. 질문 유형에 따라 다른 모델이 더 잘 수행되거나 더 유용한 응답을 제공할 수 있습니다. 옵션으로는 고급 기능을 갖춘 프리미엄 모델이 있습니다.\n\n## 액세스하는 추가 방법 Copilot Chat\n\n* **기본 제공 요청**. 채팅 창을 통해 프롬프트를 제출하는 것 외에도 파일을 마우스 오른쪽 단추로 클릭하고 선택한 **GitHub Copilot** 다음 옵션 중 하나를 선택하여 기본 제공 요청을 제출할 수 있습니다.\n* **인라인**. 채팅 프롬프트를 인라인으로 제출하고 강조 표시된 코드 블록 또는 현재 파일로 범위를 지정할 수 있습니다.\n  * 인라인 채팅을 시작하려면 코드 블록 또는 현재 파일의 아무 곳이나 마우스 오른쪽 단추로 클릭하고 마우스를 가리**GitHub Copilot** 킨 다음 **다음을 선택합니다<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-plus\" aria-label=\"plus\" role=\"img\"><path d=\"M7.75 2a.75.75 0 0 1 .75.75V7h4.25a.75.75 0 0 1 0 1.5H8.5v4.25a.75.75 0 0 1-1.5 0V8.5H2.75a.75.75 0 0 1 0-1.5H7V2.75A.75.75 0 0 1 7.75 2Z\"></path></svg>Copilot. 인라인 채팅** 또는 <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>I</kbd>를 입력합니다.\n\n## Copilot Edits\n\nCopilot Edits을(를) 사용하여 단일 Copilot Chat 프롬프트에서 여러 파일에서 직접 변경합니다.\nCopilot Edits 에는 다음 모드가 있습니다.\n\n* [편집 모드](#edit-mode-1) 를 사용하면 Copilot 여러 파일을 제어하여 편집할 수 있습니다.\n* [에이전트 모드](#agent-mode-1) 를 사용하면 Copilot 설정된 작업을 자율적으로 수행할 수 있습니다.\n\n### 편집 모드\n\n편집 모드는 Visual Studio Code 및 JetBrains IDE에서만 사용할 수 있습니다.\n\nCopilot에서 제안하는 편집 내용을 보다 세부적으로 제어하려면 편집 모드를 사용합니다. 편집 모드에서는 Copilot이 변경할 수 있는 파일을 선택하고, 반복할 때마다 Copilot에 컨텍스트를 제공하고, 각 차례 후에 제안된 편집 내용을 수락할지 여부를 결정합니다.\n\n편집 모드는 다음과 같은 경우에 사용하기 가장 적합합니다.\n\n* 정의된 파일 집합을 빠르고 구체적으로 업데이트하려는 경우.\n* Copilot에서 사용하는 LLM 요청의 수를 완전히 제어하려는 경우.\n\n#### 편집 모드 사용\n\n1. 편집 세션을 시작하려면 메뉴 모음에서 **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>Copilot** 을 클릭한 다음 **GitHub Copilot Chat 열기**를 선택합니다.\n2. 채팅 패널 맨 위에서 을 클릭합니다 **Copilot Edits**.\n3. \\_작업 집합\\_에 관련 파일을 추가하여 GitHub Copilot 작업하려는 파일을 지정합니다.\n   **Add all open files**를 클릭하여 모든 열린 파일을 추가하거나, 단일 파일을 개별적으로 검색할 수 있습니다.\n4. 프롬프트를 제출합니다. 프롬프트 Copilot Edits 에 대한 응답으로 *작업 집합* 에서 변경할 파일을 결정하고 변경에 대한 간단한 설명을 추가합니다.\n5. 변경 내용을 검토하고 각 파일의 편집 내용을 **수락**하거나 **취소**합니다.\n\n### 에이전트 모드\n\n특정 작업을 염두에 두고 Copilot이 코드를 자동으로 편집하려는 경우 에이전트 모드를 사용합니다. 에이전트 모드에서는 Copilot이 변경할 파일을 결정하고, 작업을 완료하기 위한 코드 변경 및 터미널 명령을 제공하고, 원래 작업이 완료될 때까지 문제를 해결하기 위해 반복합니다.\n\n에이전트 모드는 다음과 같은 경우에 사용하기 가장 적합합니다.\n\n* 작업이 복잡하고 다단계, 반복, 오류 처리가 포함되는 경우.\n* Copilot으로 하여금 작업 완료에 필요한 단계를 결정하게 하려는 경우.\n* 이 작업을 수행하려면 Copilot을 MCP 서버 등과 같은 외부 애플리케이션에 통합시켜야 합니다.\n\n#### 에이전트 모드 사용\n\n1. 에이전트 모드를 사용하여 편집 세션을 시작하려면 메뉴 모음에서 **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>Copilot** 을 클릭한 다음 **열기 GitHub Copilot Chat** 를 선택합니다.\n2. 채팅 패널 맨 위에서 **Agent** 탭을 클릭합니다.\n3. 프롬프트를 제출합니다. 프롬프트 Copilot 에 대한 응답으로 편집기에서 편집 내용을 스트리밍하고, 작업 집합을 업데이트하고, 필요한 경우 터미널 명령을 실행하도록 제안합니다.\n4. 변경 사항을 검토합니다.\n   Copilot에서 제안한 터미널 명령어를 Copilot이/가 실행할 수 있는지 확인합니다. 이에 대한 응답으로 Copilot 원래 프롬프트에서 작업을 완료하기 위해 추가 작업을 반복하고 수행합니다.\n\n에이전트 모드를 사용하면 입력하는 각 프롬프트마다 GitHub AI Credits이(가) 소모됩니다.\n\n### subagents 사용하기\n\n채팅 세션에서 subagents를 사용하면 격리된 에이전트에게 작업을 위임하기 위해 별도의 컨텍스트 창을 활용할 수 있습니다. subagent는 사용자 피드백에 구애받지 않고 독립적으로 작동하며, 최종 결과를 기본 채팅 세션으로 반환합니다.\n\nSubagents은 이러한 경우에 가장 적합합니다.\n\n* 주 세션을 중단하지 않고 연구 또는 분석과 같은 복잡한 다단계 작업을 위임하려고 합니다.\n* 기본 컨텍스트 창을 어지럽히는 많은 양의 정보 또는 여러 문서를 처리해야 합니다.\n* 컨텍스트를 함께 혼합하지 않고도 다른 접근 방식이나 관점을 독립적으로 탐색하려고 합니다.\n\nSubagents은 주 세션과 동일한 도구 및 AI 모델을 사용하지만, 별도의 subagents을 생성할 수는 없습니다.\n\n사용 subagents하려면 **사용자 환경에서 구성해야 custom agents 합니다**.\n[에 대한 사용자 지정 에이전트 만들기 Copilot cloud agent](/ko/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/create-custom-agents)을(를) 참조하세요.\n\n#### subagents 사용\n\n사용하기 위해 subagents를 설정하려면:\n\n1. 메뉴 모음에서 **도구를** 클릭한 다음 , GitHub Copilot]을 차례로 클릭합니다\\*\\*\\*\\*\\*\\*\\*\\*.\n2. 팝업 메뉴에서 **채팅**을 클릭한 다음 **사용 Subagent** 확인란을 클릭합니다.\n\n#### subagents 호출\n\nSubagents은 다음과 같은 다양한 방법으로 호출할 수 있습니다.\n\n* **자동 위임**. Copilot은 요청 설명, 구성된 custom agents의 설명 필드, 현재 상황, 사용 가능한 도구 등을 분석하여 자동으로 subagent을 선택합니다. 예를 들어, 이 프롬프트는 자동으로 **리팩터링 전문가** 인 custom agent에게 작업을 위임합니다.\n\n  ```text\n  Suggest ways to refactor this legacy code.\n  ```\n\n* **직접 호출.** 프롬프트 내에서 subagent를 직접 호출할 수 있습니다.\n\n  ```text\n  Use the testing subagent to write unit tests for the authentication module.\n  ```\n\nsubagent 작업이 완료되면 해당 결과가 기본 채팅 세션에 다시 표시되어 후속 질문 또는 다음 단계를 수행할 준비가 됩니다.\n\n## 계획 모드 사용\n\n계획 모드를 사용하면 실행하기 전에 자세한 구현 계획을 만들 수 있습니다. 이렇게 하면 코드를 변경하기 전에 모든 요구 사항을 고려하고 해결할 수 있습니다. 플랜 에이전트는 사용자가 계획을 검토하고 승인할 때까지 코드를 변경하지 않습니다. 승인되면 기본 에이전트에 계획을 전달하거나 추가 구체화, 검토 또는 팀 토론을 위해 저장할 수 있습니다.\n\n계획 에이전트는 다음을 수행하도록 설계되었습니다.\n\n* 읽기 전용 도구 및 코드베이스 분석을 사용하여 태스크를 포괄적으로 조사하여 요구 사항 및 제약 조건을 식별합니다.\n* 작업을 관리 가능하고 실행 가능한 단계로 구분하고 모호한 요구 사항에 대한 열린 질문을 포함합니다.\n* 사용자 검토 및 반복을 위해 표준화된 계획 형식에 따라 간결한 계획 초안을 제공합니다.\n\n계획 모드를 사용하려면:\n\n1. 아직 표시되지 않으면 JetBrains IDE 창의 오른쪽에 있는 아이콘을 Copilot Chat 클릭하여 패널을 엽니다GitHub Copilot Chat.\n\n2. Copilot Chat 패널 아래쪽에 있는 에이전트 목록에서 **계획**을 선택합니다.\n\n3. 기존 애플리케이션에 기능 추가, 코드 리팩터링, 버그 수정 또는 새 애플리케이션의 초기 버전 만들기와 같은 작업을 설명하는 프롬프트를 입력합니다.\n\n   예: `Create a simple to-do web app with HTML, CSS, and JS files.`\n\n4. 프롬프트를 제출합니다.\n\n   잠시 후 계획 에이전트는 채팅 패널에 계획을 출력합니다. 이 계획은 설명에 대한 열린 질문을 포함하여 개략적인 요약 및 단계 분석을 제공합니다.\n\n5. 계획을 검토하고 에이전트가 질문한 질문에 대답합니다.\n\n   요구 사항을 명확히 하거나 범위를 조정하거나 질문에 대답하기 위해 여러 번 반복할 수 있습니다.\n\n6. 계획이 완료되면 다음을 수행할 수 있습니다.\n\n   * **구현 시작을** 클릭하여 Copilot Chat를 에이전트 모드로 전환하고 에이전트 세션을 시작하여 구현 계획에 따라 필요한 변경 내용을 구현합니다.\n   * **편집기에서 열기**를 클릭하여 Copilot Chat를 에이전트 모드로 전환하고 편집기 탭에서 구현 계획의 세부 정보와 함께 Markdown을 생성하는 에이전트 세션을 시작합니다. 계획을 직접 진행하거나 나중에 사용할 수 있도록 계획을 Markdown 파일로 저장할 수 있습니다.\n\n## 피드백 공유\n\n피드백을 Copilot Chat공유하려면 JetBrains에서 **공유 피드백** 링크를 사용할 수 있습니다.\n\n1. JetBrains IDE 창의 오른쪽에서 아이콘을 **Copilot Chat** 클릭하여 창을 엽니다 Copilot Chat .\n\n   ![활동 표시줄의 Copilot Chat 아이콘 스크린샷](/assets/images/help/copilot/jetbrains-copilot-chat-icon.png)\n\n2. 창 위쪽에서 Copilot Chat**공유 피드백** 링크를 클릭합니다.\n\n   ![Copilot Chat 창의 피드백 공유 링크 스크린샷](/assets/images/help/copilot/jetbrains-share-feedback.png)\n\n## 추가 참고 자료\n\n* [GitHub Copilot 채팅에 대한 프롬프트 엔지니어링](/ko/enterprise-cloud@latest/copilot/concepts/prompting/prompt-engineering)\n* [GitHub에서 GitHub Copilot에 질문하기](/ko/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github)\n* [애플리케이션 카드: GitHub Copilot Chat](/ko/enterprise-cloud@latest/copilot/responsible-use/chat)\n* [GitHub 시험판 사용 조건](/ko/site-policy/github-terms/github-pre-release-license-terms)\n* [GitHub 추가 제품 및 기능 약관](/ko/site-policy/github-terms/github-terms-for-additional-products-and-features#github-copilot)\n* [\n  GitHub Copilot 보안 센터](https://copilot.github.trust.page)\n* [\n  GitHub Copilot 자주 묻는 질문(FAQ)](https://github.com/features/copilot#faq)\n\n</div>\n\n<!-- --------------------- -->\n\n<!-- XCode -->\n\n<!-- --------------------- -->\n\n<div class=\"ghd-tool xcode\">\n\n## 필수 조건\n\n* **에 대한 액세스 권한 GitHub Copilot** [GitHub Copilot란?](/ko/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access)을(를) 참조하세요.\n* **확장의 최신 버전입니다GitHub Copilot**. 설치 지침은 [사용자 환경에 GitHub Copilot 확장 설치](/ko/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension) 참조하세요.\n* **Xcode에 GitHub 로그인**합니다.\n\n조직GitHub Copilot 또는 엔터프라이즈를 통해 에 액세스할 수 있는 경우, 조직 소유자GitHub Copilot Chat 또는 엔터프라이즈 관리자가 채팅을 비활성화했다면 을 사용할 수 없습니다.\n[조직의 GitHub Copilot 대한 정책 및 기능 관리](/ko/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies)을(를) 참조하세요.\n\n## 프롬프트 제출\n\n코드 제안을 제공하고, 코드를 설명하고, 단위 테스트를 생성하고, 코드 수정을 제안하도록 요청할 Copilot Chat 수 있습니다.\n\n1. 채팅 창을 열려면 메뉴 모음에서 **편집기를** 클릭한 다음 GitHub Copilot를 클릭합니다\\*\\*\\*\\*\\*\\*\\*\\*.\n   Copilot Chat 새 창에서 열립니다.\n\n2. 프롬프트 상자에 프롬프트를 입력합니다. 예를 들어 프롬프트는 [IDE에서 GitHub Copilot Chat에 대한 프롬프트 사용 시작하기](/ko/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/get-started-with-chat-in-your-ide)을(를) 참조하세요.\n\n3. Copilot의 응답을 평가한 후, 필요하면 후속 프롬프트를 제출합니다.\n\n   응답에는 대화형 요소가 포함되는 경우가 많습니다. 예를 들어 응답에는 코드 블록을 복사하거나 삽입하는 버튼이 포함될 수 있습니다.\n\n   응답을 생성하는 데 사용된 파일을 Copilot Chat 보려면 응답 아래의 **참조** 링크를 클릭합니다. 참조에는 리포지토리용 사용자 지정 지침 파일에 대한 링크가 포함될 수 있습니다. 이 파일에는 응답 품질을 개선하기 위해 모든 채팅 질문에 자동으로 추가되는 추가 정보가 포함되어 있습니다. 자세한 내용은 [GitHub Copilot 대한 리포지토리 사용자 지정 지침 추가](/ko/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/add-custom-instructions/add-repository-instructions) 참조하세요.\n\n## MCP(모델 컨텍스트 프로토콜) 서버 사용\n\nMCP를 사용하면 다양한 기존 도구 및 서비스와 통합하여 Copilot Chat의 기능을 확장할 수 있습니다. 자세한 내용은 [모델 컨텍스트 프로토콜(MCP) 정보](/ko/enterprise-cloud@latest/copilot/concepts/context/mcp)을(를) 참조하세요.\n\n## Copilot Chat에 대한 AI 모델\n\n응답을 생성하는 데 사용하는 모델을 Copilot 변경할 수 있습니다. 질문 유형에 따라 다른 모델이 더 잘 수행되거나 더 유용한 응답을 제공할 수 있습니다. 옵션으로는 고급 기능을 갖춘 프리미엄 모델이 있습니다.\n\n## 프롬프트에서 키워드(keyword) 사용\n\n특수 키워드를 사용하여 Copilot가 프롬프트를 이해하도록 도울 수 있습니다.\n\n### 슬래시 명령어\n\n슬래시 명령을 사용하면 일반적인 시나리오에 대한 복잡한 프롬프트를 작성하지 않도록 합니다. 슬래시 명령을 사용하려면 채팅 프롬프트 상자에 `/`를 입력한 다음 명령을 입력합니다.\n\n사용 가능한 슬래시 명령을 모두 보려면 채팅 프롬프트 상자에 `/`를 입력합니다. 자세한 내용은 [GitHub 코파일럿 챗 치트 시트](/ko/enterprise-cloud@latest/copilot/reference/chat-cheat-sheet?tool=xcode#slash-commands) 참조하세요.\n\n## 계획 모드 사용\n\n> \\[!NOTE]\n> 계획 모드는 현재 공개 미리 보기 상태에 있으며 변경될 수 있습니다.\n\n계획 모드를 사용하면 실행하기 전에 자세한 구현 계획을 만들 수 있습니다. 이렇게 하면 코드를 변경하기 전에 모든 요구 사항을 고려하고 해결할 수 있습니다. 플랜 에이전트는 사용자가 계획을 검토하고 승인할 때까지 코드를 변경하지 않습니다. 승인되면 기본 에이전트에 계획을 전달하거나 추가 구체화, 검토 또는 팀 토론을 위해 저장할 수 있습니다.\n\n계획 에이전트는 다음을 수행하도록 설계되었습니다.\n\n* 읽기 전용 도구 및 코드베이스 분석을 사용하여 태스크를 포괄적으로 조사하여 요구 사항 및 제약 조건을 식별합니다.\n* 작업을 관리 가능하고 실행 가능한 단계로 구분하고 모호한 요구 사항에 대한 열린 질문을 포함합니다.\n* 사용자 검토 및 반복을 위해 표준화된 계획 형식에 따라 간결한 계획 초안을 제공합니다.\n\n계획 모드를 사용하려면:\n\n1. 아직 표시되지 않으면 메뉴 모음에서 Copilot Chat기를 클릭한 다음 채팅 열기를 \\*\\*\\*\\* 클릭하여 창을 GitHub Copilot\\*\\*\\*\\*.\n\n2. 창 하단의 Copilot Chat 창 에이전트 드롭다운에서 **Plan**을 선택합니다.\n\n3. 기존 애플리케이션에 기능 추가, 코드 리팩터링, 버그 수정 또는 새 애플리케이션의 초기 버전 만들기와 같은 작업을 설명하는 프롬프트를 입력합니다.\n\n   예: `Create a simple to-do app with Swift files.`\n\n4. 프롬프트를 제출합니다.\n\n   잠시 후 계획 에이전트는 채팅 패널에 계획을 출력합니다. 이 계획은 설명에 대한 열린 질문을 포함하여 개략적인 요약 및 단계 분석을 제공합니다.\n\n5. 계획을 검토하고 에이전트가 질문한 질문에 대답합니다.\n\n   요구 사항을 명확히 하거나 범위를 조정하거나 질문에 대답하기 위해 여러 번 반복할 수 있습니다.\n\n6. 계획이 완료되면 다음을 수행할 수 있습니다.\n\n   * **구현 시작을** 클릭하여 Copilot Chat를 에이전트 모드로 전환하고 에이전트 세션을 시작하여 구현 계획에 따라 필요한 변경 내용을 구현합니다.\n   * **편집기에서 열기**를 클릭하여 Copilot Chat를 에이전트 모드로 전환하고 편집기 탭에서 구현 계획의 세부 정보와 함께 Markdown을 생성하는 에이전트 세션을 시작합니다. 계획을 직접 진행하거나 나중에 사용할 수 있도록 계획을 Markdown 파일로 저장할 수 있습니다.\n\n## Copilot 에이전트 모드 사용\n\n특정 작업을 염두에 두고 Copilot이 코드를 자동으로 편집하려는 경우 에이전트 모드를 사용합니다. 에이전트 모드에서는 Copilot이 변경할 파일을 결정하고, 작업을 완료하기 위한 코드 변경 및 터미널 명령을 제공하고, 원래 작업이 완료될 때까지 문제를 해결하기 위해 반복합니다.\n\n에이전트 모드는 다음과 같은 경우에 사용하기 가장 적합합니다.\n\n* 작업이 복잡하고 다단계, 반복, 오류 처리가 포함되는 경우.\n* Copilot으로 하여금 작업 완료에 필요한 단계를 결정하게 하려는 경우.\n* 이 작업을 수행하려면 Copilot을 MCP 서버 등과 같은 외부 애플리케이션에 통합시켜야 합니다.\n\n### 에이전트 모드 사용\n\n1. 아직 표시되지 않으면 메뉴 모음에서 Copilot Chat기를 클릭한 다음 채팅 열기를 \\*\\*\\*\\* 클릭하여 창을 GitHub Copilot\\*\\*\\*\\*.\n2. 채팅 패널의 맨 아래에 있는 에이전트 드롭다운에서 **에이전트** 를 선택합니다.\n3. 필요에 따라 *작업 집합* 보기에 관련 파일을 추가하여 작업할 파일을 표시 Copilot 합니다.\n4. 프롬프트를 제출합니다. 프롬프트 Copilot 에 대한 응답으로 편집기에서 편집 내용을 스트리밍하고, 작업 집합을 업데이트하고, 필요한 경우 터미널 명령을 실행하도록 제안합니다.\n5. 변경 사항을 검토합니다.\n   Copilot에서 제안한 터미널 명령어를 Copilot이/가 실행할 수 있는지 확인합니다. 이에 대한 응답으로 Copilot 원래 프롬프트에서 작업을 완료하기 위해 추가 작업을 반복하고 수행합니다.\n\n에이전트 모드를 사용하면 입력하는 각 프롬프트마다 GitHub AI Credits이(가) 소모됩니다.\n\n### subagents 사용하기\n\n채팅 세션에서 subagents를 사용하면 격리된 에이전트에게 작업을 위임하기 위해 별도의 컨텍스트 창을 활용할 수 있습니다. subagent는 사용자 피드백에 구애받지 않고 독립적으로 작동하며, 최종 결과를 기본 채팅 세션으로 반환합니다.\n\nSubagents은 이러한 경우에 가장 적합합니다.\n\n* 주 세션을 중단하지 않고 연구 또는 분석과 같은 복잡한 다단계 작업을 위임하려고 합니다.\n* 기본 컨텍스트 창을 어지럽히는 많은 양의 정보 또는 여러 문서를 처리해야 합니다.\n* 컨텍스트를 함께 혼합하지 않고도 다른 접근 방식이나 관점을 독립적으로 탐색하려고 합니다.\n\nSubagents은 주 세션과 동일한 도구 및 AI 모델을 사용하지만, 별도의 subagents을 생성할 수는 없습니다.\n\n사용 subagents하려면 **사용자 환경에서 구성해야 custom agents 합니다**.\n[에 대한 사용자 지정 에이전트 만들기 Copilot cloud agent](/ko/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/create-custom-agents)을(를) 참조하세요.\n\n#### subagents 사용\n\n1. 메뉴 모음에서 **Editor** 클릭한 다음 **GitHub Copilot** 를 클릭한 다음 **Xcode 설정에 대한 GitHub Copilot** 클릭합니다.\n2. 채팅 패널에서 **고급** 을 클릭한 다음 **채팅 설정** 아래에서 **토글 사용을 Subagents** 클릭합니다.\n\n#### subagents 호출\n\nSubagents은 다음과 같은 다양한 방법으로 호출할 수 있습니다.\n\n* **자동 위임**. Copilot은 요청 설명, 구성된 custom agents의 설명 필드, 현재 상황, 사용 가능한 도구 등을 분석하여 자동으로 subagent을 선택합니다. 예를 들어, 이 프롬프트는 자동으로 **리팩터링 전문가** 인 custom agent에게 작업을 위임합니다.\n\n  ```text\n  Suggest ways to refactor this legacy code.\n  ```\n\n* **직접 호출.** 프롬프트 내에서 subagent를 직접 호출할 수 있습니다.\n\n  ```text\n  Use the testing subagent to write unit tests for the authentication module.\n  ```\n\nsubagent 작업이 완료되면 해당 결과가 기본 채팅 세션에 다시 표시되어 후속 질문 또는 다음 단계를 수행할 준비가 됩니다.\n\n## 파일 참조\n\n기본적으로 Copilot Chat 열려 있는 파일 또는 선택한 코드를 참조합니다. 특정 파일을 참조로 첨부하려면 채팅 프롬프트 상자를 클릭합니다 <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-paperclip\" aria-label=\"Add attachments\" role=\"img\"><path d=\"M12.212 3.02a1.753 1.753 0 0 0-2.478.003l-5.83 5.83a3.007 3.007 0 0 0-.88 2.127c0 .795.315 1.551.88 2.116.567.567 1.333.89 2.126.89.79 0 1.548-.321 2.116-.89l5.48-5.48a.75.75 0 0 1 1.061 1.06l-5.48 5.48a4.492 4.492 0 0 1-3.177 1.33c-1.2 0-2.345-.487-3.187-1.33a4.483 4.483 0 0 1-1.32-3.177c0-1.195.475-2.341 1.32-3.186l5.83-5.83a3.25 3.25 0 0 1 5.553 2.297c0 .863-.343 1.691-.953 2.301L7.439 12.39c-.375.377-.884.59-1.416.593a1.998 1.998 0 0 1-1.412-.593 1.992 1.992 0 0 1 0-2.828l5.48-5.48a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-5.48 5.48a.492.492 0 0 0 0 .707.499.499 0 0 0 .352.154.51.51 0 0 0 .356-.154l5.833-5.827a1.755 1.755 0 0 0 0-2.481Z\"></path></svg> .\n\n## 채팅 관리\n\n각 Xcode IDE에 대한 대화 스레드를 열어 다양한 컨텍스트에서 토론이 구성되도록 할 수 있습니다. 이전 대화를 다시 방문하고 채팅 기록을 통해 이전 제안을 참조할 수도 있습니다.\n\n## 피드백 공유\n\n응답이 유용한지 표시하려면 응답 옆에 나타나는 <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-thumbsup\" aria-label=\"Thumbs up\" role=\"img\"><path d=\"M8.347.631A.75.75 0 0 1 9.123.26l.238.04a3.25 3.25 0 0 1 2.591 4.098L11.494 6h.665a3.25 3.25 0 0 1 3.118 4.167l-1.135 3.859A2.751 2.751 0 0 1 11.503 16H6.586a3.75 3.75 0 0 1-2.184-.702A1.75 1.75 0 0 1 3 16H1.75A1.75 1.75 0 0 1 0 14.25v-6.5C0 6.784.784 6 1.75 6h3.417a.25.25 0 0 0 .217-.127ZM4.75 13.649l.396.33c.404.337.914.521 1.44.521h4.917a1.25 1.25 0 0 0 1.2-.897l1.135-3.859A1.75 1.75 0 0 0 12.159 7.5H10.5a.75.75 0 0 1-.721-.956l.731-2.558a1.75 1.75 0 0 0-1.127-2.14L6.69 6.611a1.75 1.75 0 0 1-1.523.889H4.75ZM3.25 7.5h-1.5a.25.25 0 0 0-.25.25v6.5c0 .138.112.25.25.25H3a.25.25 0 0 0 .25-.25Z\"></path></svg> 또는 <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-thumbsdown\" aria-label=\"Thumbs down\" role=\"img\"><path d=\"M7.653 15.369a.75.75 0 0 1-.776.371l-.238-.04a3.25 3.25 0 0 1-2.591-4.099L4.506 10h-.665A3.25 3.25 0 0 1 .723 5.833l1.135-3.859A2.75 2.75 0 0 1 4.482 0H9.43c.78.003 1.538.25 2.168.702A1.752 1.752 0 0 1 12.989 0h1.272A1.75 1.75 0 0 1 16 1.75v6.5A1.75 1.75 0 0 1 14.25 10h-3.417a.25.25 0 0 0-.217.127ZM11.25 2.351l-.396-.33a2.248 2.248 0 0 0-1.44-.521H4.496a1.25 1.25 0 0 0-1.199.897L2.162 6.256A1.75 1.75 0 0 0 3.841 8.5H5.5a.75.75 0 0 1 .721.956l-.731 2.558a1.75 1.75 0 0 0 1.127 2.14L9.31 9.389a1.75 1.75 0 0 1 1.523-.889h.417Zm1.5 6.149h1.5a.25.25 0 0 0 .25-.25v-6.5a.25.25 0 0 0-.25-.25H13a.25.25 0 0 0-.25.25Z\"></path></svg>을 사용하세요.\n\n## 추가 참고 자료\n\n* [GitHub Copilot 채팅에 대한 프롬프트 엔지니어링](/ko/enterprise-cloud@latest/copilot/concepts/prompting/prompt-engineering)\n* [GitHub에서 GitHub Copilot에 질문하기](/ko/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github)\n* [애플리케이션 카드: GitHub Copilot Chat](/ko/enterprise-cloud@latest/copilot/responsible-use/chat)\n* [GitHub 시험판 사용 조건](/ko/site-policy/github-terms/github-pre-release-license-terms)\n* [GitHub 추가 제품 및 기능 약관](/ko/site-policy/github-terms/github-terms-for-additional-products-and-features#github-copilot)\n* [\n  GitHub Copilot 보안 센터](https://copilot.github.trust.page)\n* [\n  GitHub Copilot 자주 묻는 질문(FAQ)](https://github.com/features/copilot#faq)\n\n</div>\n\n<!-- --------------------- -->\n\n<!-- Eclipse -->\n\n<!-- --------------------- -->\n\n<div class=\"ghd-tool eclipse\">\n\n## 필수 조건\n\n* **Copilot에 액세스합니다**. [GitHub Copilot란?](/ko/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access)을(를) 참조하세요.\n* **Eclipse의 호환 버전**. GitHub Copilot 확장을 사용하려면 Eclipse 버전 2024-09 이상이 필요합니다. [Eclipse 다운로드 페이지](https://www.eclipse.org/downloads/packages/)를 참조하세요.\n* Copilot Business 또는 Copilot Enterprise 플랜을 사용하는 조직이나 엔터프라이즈의 구성원인 경우, Copilot에서 MCP를 사용하려면 \"Copilot의 MCP 서버\" 정책을 활성화해야 합니다.\n* **확장의 최신 버전입니다GitHub Copilot**.\n  [Eclipse Marketplace](https://aka.ms/copiloteclipse?ref_product=copilot\\&ref_type=engagement\\&ref_style=text)에서 다운로드하세요. 자세한 내용은 [사용자 환경에 GitHub Copilot 확장 설치](/ko/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension?tool=eclipse) 참조하세요.\n* **Eclipse에서 GitHub 로그인합니다**.\n\n조직GitHub Copilot 또는 엔터프라이즈를 통해 에 액세스할 수 있는 경우, 조직 소유자GitHub Copilot Chat 또는 엔터프라이즈 관리자가 채팅을 비활성화했다면 을 사용할 수 없습니다.\n[조직의 GitHub Copilot 대한 정책 및 기능 관리](/ko/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies)을(를) 참조하세요.\n\n## 프롬프트 제출\n\n코드 제안을 제공하고, 코드를 설명하고, 단위 테스트를 생성하고, 코드 수정을 제안하도록 요청할 Copilot Chat 수 있습니다.\n\n1. 패널 Copilot Chat 을 Copilot 열려면 Eclipse 아래쪽의 상태 표시줄에서 아이콘(<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>)을 클릭한 다음 **채팅 열기**를 클릭합니다.\n\n2. 프롬프트 상자에 프롬프트를 입력한 다음, <kbd>Enter</kbd> 키를 누릅니다.\n\n   사용할 수 있는 프롬프트 종류에 대한 소개는 [IDE에서 GitHub Copilot Chat에 대한 프롬프트 사용 시작하기](/ko/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/get-started-with-chat-in-your-ide)을(를) 참조하세요.\n\n3. Copilot의 응답을 평가하고 필요한 경우 후속 요청을 합니다.\n\n## 프롬프트에서 키워드(keyword) 사용\n\n특수 키워드를 사용하여 Copilot가 프롬프트를 이해하도록 도울 수 있습니다. 예시는 [IDE에서 GitHub Copilot Chat에 대한 프롬프트 사용 시작하기](/ko/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/get-started-with-chat-in-your-ide)을(를) 참조하세요.\n\n### 슬래시 명령어\n\n슬래시 명령을 사용하면 일반적인 시나리오에 대한 복잡한 프롬프트를 작성하지 않도록 합니다. 슬래시 명령을 사용하려면 채팅 프롬프트 상자에 `/`를 입력한 다음 명령을 입력합니다. 예를 들어, `/explain`을 사용해서 Copilot에게 편집기에서 현재 표시된 파일의 코드를 설명하도록 요청합니다.\n\n사용 가능한 슬래시 명령을 모두 보려면 채팅 프롬프트 상자에 `/`를 입력합니다.\n\n## MCP(모델 컨텍스트 프로토콜) 서버 사용\n\nMCP를 사용하면 다양한 기존 도구 및 서비스와 통합하여 Copilot Chat의 기능을 확장할 수 있습니다. 자세한 내용은 [모델 컨텍스트 프로토콜(MCP) 정보](/ko/enterprise-cloud@latest/copilot/concepts/context/mcp)을(를) 참조하세요.\n\n## Copilot Chat에 대한 AI 모델\n\n응답을 생성하는 데 사용하는 모델을 Copilot 변경할 수 있습니다. 질문 유형에 따라 다른 모델이 더 잘 수행되거나 더 유용한 응답을 제공할 수 있습니다. 옵션으로는 고급 기능을 갖춘 프리미엄 모델이 있습니다.\n\n## 계획 모드 사용\n\n> \\[!NOTE]\n> 계획 모드는 현재 공개 미리 보기 상태에 있으며 변경될 수 있습니다.\n\n계획 모드를 사용하면 실행하기 전에 자세한 구현 계획을 만들 수 있습니다. 이렇게 하면 코드를 변경하기 전에 모든 요구 사항을 고려하고 해결할 수 있습니다. 플랜 에이전트는 사용자가 계획을 검토하고 승인할 때까지 코드를 변경하지 않습니다. 승인되면 기본 에이전트에 계획을 전달하거나 추가 구체화, 검토 또는 팀 토론을 위해 저장할 수 있습니다.\n\n계획 에이전트는 다음을 수행하도록 설계되었습니다.\n\n* 읽기 전용 도구 및 코드베이스 분석을 사용하여 태스크를 포괄적으로 조사하여 요구 사항 및 제약 조건을 식별합니다.\n* 작업을 관리 가능하고 실행 가능한 단계로 구분하고 모호한 요구 사항에 대한 열린 질문을 포함합니다.\n* 사용자 검토 및 반복을 위해 표준화된 계획 형식에 따라 간결한 계획 초안을 제공합니다.\n\n계획 모드를 사용하려면:\n\n1. 아직 표시되지 않으면 Eclipse 아래쪽의 Copilot Chat 상태 표시줄에서 아이콘(Copilot)을 <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg> 클릭한 다음 **채팅 열기**를 클릭하여 패널을 엽니다.\n\n2. 채팅 패널 아래쪽의 에이전트 드롭다운에서 **계획을** 선택합니다.\n\n3. 기존 애플리케이션에 기능 추가, 코드 리팩터링, 버그 수정 또는 새 애플리케이션의 초기 버전 만들기와 같은 작업을 설명하는 프롬프트를 입력합니다.\n\n   예: `Create a simple to-do app using JavaFX.`\n\n4. 프롬프트를 제출합니다.\n\n   잠시 후 계획 에이전트는 채팅 패널에 계획을 출력합니다. 이 계획은 설명에 대한 열린 질문을 포함하여 개략적인 요약 및 단계 분석을 제공합니다.\n\n5. 계획을 검토하고 에이전트가 질문한 질문에 대답합니다.\n\n   요구 사항을 명확히 하거나 범위를 조정하거나 질문에 대답하기 위해 여러 번 반복할 수 있습니다.\n\n6. 계획이 완료되면 다음을 수행할 수 있습니다.\n\n   * **구현 시작을** 클릭하여 Copilot Chat를 에이전트 모드로 전환하고 에이전트 세션을 시작하여 구현 계획에 따라 필요한 변경 내용을 구현합니다.\n   * **편집기에서 열기**를 클릭하여 Copilot Chat를 에이전트 모드로 전환하고 편집기 탭에서 구현 계획의 세부 정보와 함께 Markdown을 생성하는 에이전트 세션을 시작합니다. 계획을 직접 진행하거나 나중에 사용할 수 있도록 계획을 Markdown 파일로 저장할 수 있습니다.\n\n## Copilot 에이전트 모드 사용\n\n특정 작업을 염두에 두고 Copilot이 코드를 자동으로 편집하려는 경우 에이전트 모드를 사용합니다. 에이전트 모드에서는 Copilot이 변경할 파일을 결정하고, 작업을 완료하기 위한 코드 변경 및 터미널 명령을 제공하고, 원래 작업이 완료될 때까지 문제를 해결하기 위해 반복합니다.\n\n에이전트 모드는 다음과 같은 경우에 사용하기 가장 적합합니다.\n\n* 작업이 복잡하고 다단계, 반복, 오류 처리가 포함되는 경우.\n* Copilot으로 하여금 작업 완료에 필요한 단계를 결정하게 하려는 경우.\n* 이 작업을 수행하려면 Copilot을 MCP 서버 등과 같은 외부 애플리케이션에 통합시켜야 합니다.\n\n에이전트 모드를 사용하려면:\n\n1. Eclipse 아래쪽의 Copilot ChatCopilot 상태 표시줄에서 아이콘(<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>)을 클릭한 다음 **채팅 열기**를 클릭하여 패널을 엽니다.\n2. 채팅 패널의 맨 아래에 있는 에이전트 드롭다운에서 **에이전트** 를 선택합니다.\n3. 프롬프트를 제출합니다. 프롬프트 Copilot 에 대한 응답으로 편집기에서 편집 내용을 스트리밍하고, 작업 집합을 업데이트하고, 필요한 경우 터미널 명령을 실행하도록 제안합니다.\n4. 변경 사항을 검토합니다.\n   Copilot에서 제안한 터미널 명령어를 Copilot이/가 실행할 수 있는지 확인합니다. 이에 대한 응답으로 Copilot 원래 프롬프트에서 작업을 완료하기 위해 추가 작업을 반복하고 수행합니다.\n\n에이전트 모드를 사용하면 입력하는 각 프롬프트마다 GitHub AI Credits이(가) 소모됩니다.\n\n### subagents 사용하기\n\n채팅 세션에서 subagents를 사용하면 격리된 에이전트에게 작업을 위임하기 위해 별도의 컨텍스트 창을 활용할 수 있습니다. subagent는 사용자 피드백에 구애받지 않고 독립적으로 작동하며, 최종 결과를 기본 채팅 세션으로 반환합니다.\n\nSubagents은 이러한 경우에 가장 적합합니다.\n\n* 주 세션을 중단하지 않고 연구 또는 분석과 같은 복잡한 다단계 작업을 위임하려고 합니다.\n* 기본 컨텍스트 창을 어지럽히는 많은 양의 정보 또는 여러 문서를 처리해야 합니다.\n* 컨텍스트를 함께 혼합하지 않고도 다른 접근 방식이나 관점을 독립적으로 탐색하려고 합니다.\n\nSubagents은 주 세션과 동일한 도구 및 AI 모델을 사용하지만, 별도의 subagents을 생성할 수는 없습니다.\n\n사용 subagents하려면 **사용자 환경에서 구성해야 custom agents 합니다**.\n[에 대한 사용자 지정 에이전트 만들기 Copilot cloud agent](/ko/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/create-custom-agents)을(를) 참조하세요.\n\n#### subagents 사용\n\n1. 상태 표시줄 **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>** 에서 아이콘을 클릭합니다.\n2. 팝업 메뉴에서 **기본 설정 편집**을 클릭합니다.\n3. **채팅**에서 **하위 에이전트 사용** 확인란을 클릭합니다.\n\n#### subagents 호출\n\nSubagents은 다음과 같은 다양한 방법으로 호출할 수 있습니다.\n\n* **자동 위임**. Copilot은 요청 설명, 구성된 custom agents의 설명 필드, 현재 상황, 사용 가능한 도구 등을 분석하여 자동으로 subagent을 선택합니다. 예를 들어, 이 프롬프트는 자동으로 **리팩터링 전문가** 인 custom agent에게 작업을 위임합니다.\n\n  ```text\n  Suggest ways to refactor this legacy code.\n  ```\n\n* **직접 호출.** 프롬프트 내에서 subagent를 직접 호출할 수 있습니다.\n\n  ```text\n  Use the testing subagent to write unit tests for the authentication module.\n  ```\n\nsubagent 작업이 완료되면 해당 결과가 기본 채팅 세션에 다시 표시되어 후속 질문 또는 다음 단계를 수행할 준비가 됩니다.\n\n## 추가 참고 자료\n\n* [GitHub Copilot 채팅에 대한 프롬프트 엔지니어링](/ko/enterprise-cloud@latest/copilot/concepts/prompting/prompt-engineering)\n* [GitHub에서 GitHub Copilot에 질문하기](/ko/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github)\n* [애플리케이션 카드: GitHub Copilot Chat](/ko/enterprise-cloud@latest/copilot/responsible-use/chat)\n* [GitHub 추가 제품 및 기능 약관](/ko/site-policy/github-terms/github-terms-for-additional-products-and-features#github-copilot)\n* [\n  GitHub Copilot 보안 센터](https://copilot.github.trust.page)\n* [\n  GitHub Copilot 자주 묻는 질문(FAQ)](https://github.com/features/copilot#faq)\n\n</div>"}