만드는 Copilot 스페이스방법에 대한 자세한 내용은 GitHub Copilot 스페이스 만들기을 참조하세요.
GitHub에서 Copilot 스페이스 사용
공간에 컨텍스트를 추가한 후에는 공간의 채팅 인터페이스Copilot에서 질문을 할 수 있습니다GitHub. 채팅은 사용자가 추가한 컨텍스트에 기반하여 진행됩니다. 스페이스의 "Conversations" 탭에서 나눈 모든 대화를 볼 수 있습니다.
**현재**<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-chevron-down" aria-label="chevron-down" role="img"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg> 모델 드롭다운 메뉴를 선택한 다음 원하는 AI 모델을 클릭하여 공간에 사용되는 LLM(큰 언어 모델)을 변경할 수도 있습니다. 자세한 내용은 [AUTOTITLE](/copilot/reference/ai-models/model-comparison)을(를) 참조하세요.
나중에 쉽게 찾을 수 있도록 즐겨찾는 공간을 표시하려면 공간의 오른쪽 위 모서리를 클릭 할 수 있습니다. 별표로 표시된 공백을 포함하여 사용 가능한 모든 공간을 보려면 https://github.com/copilot/spaces 이동합니다.
Copilot 스페이스를 IDE에서 사용하기
또한 MCP 서버를 사용하여 IDE에서 GitHub공백의 정보 및 컨텍스트에 직접 액세스할 수 있습니다. 이렇게 하면 IDE와 웹 인터페이스 간에 서로 전환하지 않고도 코딩하는 동안 큐레이팅된 컨텍스트를 활용할 수 있습니다.
이 기능은 GitHub Copilot 확장과 GitHub MCP 서버를 지원하는 모든 IDE에서 사용할 수 있습니다.
참고
IDE에서 사용하는 공백 경우 리포지토리 컨텍스트는 지원되지 않습니다. 모든 다른 자료 및 지침에 접근할 수 있습니다.
IDE에서 스페이스 컨텍스트에 액세스하면:
- 공간의 컨텍스트는 Copilot의 응답에 영향을 미칠 것입니다.
- 코드를 생성하거나, 설명을 요청하거나, 개발 작업을 수행할 때 스페이스의 콘텐츠를 참조할 수 있습니다.
- 프로젝트가 발전함에 따라 공간이 동기화된 상태를 유지합니다. GitHub 파일 및 기타 GitHub 기반 소스를 공간에 추가하면 변경 시 자동으로 업데이트되어 프로젝트의 지속적인 전문가 역할을 합니다.
필수 조건
IDE에서 사용 공백 하려면 다음을 수행해야 합니다.
-
IDE에 대한 원격 GitHub MCP 서버를 설정합니다. 자세한 내용은 MCP 서버 설명서의 GitHub 및 GitHub 참조하세요.
-
도구 집합을 사용하도록 원격 GitHub MCP 서버 공백 의 설정을 구성합니다.
도구 집합은 공백 기본 구성에 포함되지 않으므로 헤더를 사용하여
X-MCP-Toolsets명시적으로 사용하도록 설정해야 합니다. 다음 예제 구성은 기본 도구와 공백다음을 모두 사용하도록 설정합니다.JSON { "servers": { "github": { "type": "http", "url": "https://api.githubcopilot.com/mcp/", "headers": { "X-MCP-Toolsets": "default,copilot_spaces" } } } }{ "servers": { "github": { "type": "http", "url": "https://api.githubcopilot.com/mcp/", "headers": { "X-MCP-Toolsets": "default,copilot_spaces" } } } }또는 전용 공백 도구 집합 URL
https://api.githubcopilot.com/mcp/x/copilot_spaces을 사용할 수 있습니다. 이 구성은 다른 기본 __ MCP 서버 기능이 없는 도구공백GitHub 제공합니다.
IDE에서 스페이스 컨텍스트에 액세스하기
특정 IDE에서 MCP 서버를 사용하는 GitHub 방법에 대한 자세한 내용은 GitHub MCP 서버 사용을 참조하세요.
GitHub는 공백을 MCP 서버를 통해 액세스하므로 공백는 IDE의 에이전트 모드에서만 사용할 수 있습니다.
-
IDE의 에이전트 드롭다운 메뉴에서 Copilot 채팅를 열고 **** 선택합니다.
- 도구가 공백 사용하도록 설정되어 있는지 확인하려면 상자에서 Copilot 채팅 도구 아이콘을 클릭합니다. 도구 목록에서 MCP 서버 항목을 확장하고 GitHub 및
get_copilot_space도구가 나열되어 사용 가능하도록 설정되어 있는지 확인합니다. - 나열된 도구가 표시되지 않으면,
copilot_spacesMCP 서버 구성에서 도구 집합을 사용하도록 설정하는 것 등 위에 나열된 필수 구성 요소를 모두 완료했는지 확인하세요 GitHub.
- 도구가 공백 사용하도록 설정되어 있는지 확인하려면 상자에서 Copilot 채팅 도구 아이콘을 클릭합니다. 도구 목록에서 MCP 서버 항목을 확장하고 GitHub 및
-
Copilot 채팅 상자에 컨텍스트로 사용할 공간을 참조하는 프롬프트를 입력합니다. 스페이스의 정확한 이름과 해당 스페이스를 소유한 사용자 또는 조직의 이름을 알고 있다면, 이를 제공할 수 있습니다. 그렇지 않으면 Copilot 자동으로 도구를 사용하여 `list_copilot_spaces` 사용자가 제공한 이름 또는 텍스트와 일치하는 공백을 찾고 해당 공백에서 컨텍스트에 액세스합니다.예를 들어, 다음 두 가지 프롬프트 중 하나를 사용할 수 있습니다.
Using the Copilot space 'Checkout Flow Redesign' owned by myorganization, summarize the implementation plan.Summarize the implementation plan from the Copilot space for the checkout flow redesign.
동일한 채팅 대화의 후속 프롬프트는 명시적으로 참조하지 않아도 동일한 공간에 접근할 수 있습니다.
다음 단계
- 개발 작업에 도움이 되는 데 사용하는 공백 방법에 대한 자세한 내용은 GitHub 부조종사 공간으로 개발 작업 속도 향상을 참조하세요.
- 팀과 공간을 공유하는 방법을 알아보려면 GitHub 부조종사 공간을 사용하여 다른 사용자와 공동 작업 참조하세요.