Skip to main content
Skip to content

GitHub.com 및 GitHub Mobile의 GitHub Copilot

리포지토리 질문에서 계획된 코드 변경 내용으로 이동하고 GitHub Mobile 및 GitHub Copilot에서 GitHub.com와 함께 한 번의 연속된 세션에서 검토합니다.

GitHub 웹 사이트 및 GitHub Mobile 웹 사이트에서 GitHub Copilot는 리포지토리에 대한 질문에 답변하고, 변경 계획을 세우고 변경할 수 있으며, 끌어오기 요청을 검토하고, 리포지토리 작업을 자동화할 수 있습니다. 질문하고 대화에서 작업을 위임하고 이슈 및 풀 리퀘스트 워크플로에서 Copilot를 직접 사용할 수 있습니다.

새로운 Copilot in the cloud 환경을 사용하면 웹 또는 모바일 및 로컬 클라이언트(Copilot app, VS Code 또는 Copilot CLI) 간에 이동하면서 동일한 세션에서 Copilot로 작업하고 관리할 수 있습니다.

참고

2026년 10월 28일부터 새로운 GitHub Mobile 환경을 Copilot 및 Copilot in the cloud에서 사용할 수 있으며, 해당 조직 및 엔터프라이즈 정책에 따라 유료 GitHub.com 플랜을 사용하는 사용자에게 제공됩니다. Copilot Free 요금제 사용자는 계속해서 이전 Copilot Chat 환경을 사용합니다.

이 문서에서는 최신 Copilot in the cloud 환경과 이전 Copilot cloud agent plus Copilot Chat experience환경을 모두 설명합니다. 변경 내용에 대한 간략한 개요는 두 환경의 비교를 참조하세요.

GitHub.com이(가) Copilot 및 GitHub Mobile에서 어떻게 도움이 되는지

리포지토리 워크플로에서 채팅, 에이전트 작업, 코드 검토 및 자동화를 결합할 수 있습니다.

예를 들어 채팅을 사용하여 리포지토리가 인증을 처리하는 방법을 이해한 다음 Copilot에게 누락된 테스트를 계획하고 추가하라고 요청할 수 있습니다. 변경 내용이 끌어오기 요청에 있으면 Copilot에게 검토를 요청할 수 있습니다. 시간이 지남에 따라 테스트 커버리지를 유지하려면 자동화를 설정하여 매주 누락된 테스트를 확인하고 검토할 추가 사항을 제안할 수 있습니다.

Copilot in the cloud의 주요 개념

Copilot in the cloud 는 연속 작업 흐름을 허용합니다. Copilot 클라우드 환경에서 GitHub에서 시작한 세션은 GitHub Copilot app, IDE, 모바일 및 CLI와 같은 여러 클라이언트에서 원활하게 계속될 수 있습니다. 작업 및 컨텍스트는 이러한 클라이언트에서 유지됩니다. 즉, 동일한 대화에서 질문하는 것에서 에이전트 작업으로, 작업을 완료하는 것으로 이동할 수 있습니다.

클라이언트, 세션 및 환경

작업 흐름에는 클라이언트, 세션 및 환경이라는 세 가지 주요 구성 요소가 있습니다.

에이전트 작업을 시작하려면 웹 인터페이스, GitHub Copilot CLI, IDE, GitHub Mobile, 또는 Copilot와 같은 클라이언트 또는 인터페이스를 통해 GitHub Copilot app와 상호 작용합니다.

세션은 제공한 프롬프트와 Copilot가 생성한 응답을 포함하여 에이전트 작업과 관련된 대화 및 활동입니다.

환경은 에이전트가 작업을 실행하는 곳으로, 클라우드 샌드박스, GitHub Actions 실행기 또는 원격 사용자 지정 환경 등이 있습니다.

자세한 내용은 클라우드 샌드박스 정보 GitHub Copilot, 로컬 샌드박싱 정보 GitHub Copilot, IDE의 GitHub Copilot을(를) 참조하세요.

세션 컨텍스트

다음 컨텍스트가 자동으로 첨부되는 채팅 세션을 시작할 수 있습니다.

  • 사용자 또는 조직이 소유한 모든 리포지토리.
  • 특정 파일, 이슈, 풀 리퀘스트입니다.
  • 특정 리포지토리 및 분기입니다.
  • 공백

리포지토리 선택기, @ 메뉴 또는 + 멘션을 사용하여 컨텍스트를 연결할 수 있습니다.

작업 중에 Copilot가 지원되는 서비스에서 정보를 검색하도록 하려면 커넥터 및 개인 사용자 지정 MCP(모델 컨텍스트 프로토콜) 서버와 같은 Copilot 사용자 지정을 사용합니다.

세션 컨텍스트는 Copilot Memory와 다르며, 이는 세션 간에 리포지토리 및 기본 설정에 대한 장기적이고 지속적인 이해를 구축합니다. 자세한 내용은 GitHub Copilot 메모리 정보을(를) 참조하세요.

기기 간 세션

지원되는 Copilot 환경에서 세션을 계속하려면 클라우드 샌드박스를 선택합니다. 한 화면에서 클라우드 세션을 시작하고 다른 화면에서 계속 진행할 수 있습니다.

GitHub Actions기반 세션 및 클라우드 샌드박스 비교

Copilot in the cloud에서는 클라우드(클라우드 샌드박스), GitHub Actions 기반 및 원격(사용자 지정 환경에 대한 연결)의 세 가지 환경 선택 항목이 있습니다.

GitHub에 대한 초기 성능 테스트는 클라우드 샌드박스의 세션이 평균적으로 GitHub Actions 기반 세션보다 더 빠르게 실행을 완료했음을 나타냅니다.

다음 표에서는 GitHub Actions 기반 세션 및 클라우드 샌드박스 기반 세션을 비교합니다.

GitHub Actions클라우드 샌드박스
세션 연속성세션은 GitHub 웹사이트에서만 사용할 수 있습니다.세션은 클라이언트 간에 공유 및 다시 시작될 수 있습니다.
리포지토리 범위 지정세션에는 리포지토리가 필요합니다. 변경 내용은 특정 단일 리포지토리 컨텍스트에서만 이루어집니다.세션은 한 조직의 여러 리포지토리에 걸쳐 있을 수 있습니다. 여러 리포지토리에 걸쳐 변경할 수 있습니다.
채팅 데이터 보존데이터는 28일 동안 보존됩니다.데이터는 계정 수명 동안 보존됩니다.
사용자 지정 환경GitHub Actions특정 사용자 지정 컴퓨팅, 네트워크 및 설정 구성 및 자체 호스팅 실행기를 지원합니다.클라우드 샌드박스는 리포지토리 및 조직 방화벽 허용 목록을 존중하지만 사용자 지정 컴퓨팅, GitHub Actions특정 설정 단계 또는 자체 호스팅 실행기를 지원하지 않습니다.
사용자 지정 및 도구 공유사용자 지정 지침, MCP 서버 및 콘텐츠 제외를 지원합니다.모든 클라우드 샌드박스에서 단일 구성으로 사용자 지정 지침, dotfiles 개인 설정, 리포지토리 및 개인 MCP 서버, 커넥터 및 콘텐츠 제외를 지원합니다.
이 환경을 선택하는 이유리포지토리별 통합, 사용자 지정 환경 또는 자체 호스팅 실행기를 필요로 하는 경우에 적합합니다.클라우드 샌드박스에서 리포지토리 간 채팅, AI 모델에 대한 빠른 액세스 및 사용자 지정 컴퓨팅 또는 네트워크 구성이 필요하지 않은 경우에 적합합니다.

이 Copilot in the cloud 환경에서 클라우드 및 GitHub Actions 컴퓨팅은 AI credits와는 별개로 동일한 월별 GitHub 계정 허용량을 사용합니다. 세부 정보는 GitHub Copilot에 대한 클라우드 및 로컬 샌드박스 청구(을)를 참조하세요.

액세스 및 가용성

사용 가능한 Copilot 기능은 요금제 및 조직 정책에 따라 달라집니다. 설치 지침은 설정하기 Copilot을 참조하세요. 사용량 허용량 및 비용은 GitHub Copilot 청구 및 사용량을 참조하세요.

리포지토리 소유자 및 관리자는 계획 및 정책에서 사용할 수 있는 경우에도 특정 리포지토리에 대해 Copilot를 사용하지 않도록 설정할 수 있습니다. 조직 및 엔터프라이즈 정책은 계속 적용됩니다. 엔터프라이즈 또는 조직의 클라우드에서 GitHub Copilot 관리을(를) 참조하세요.

조직 데이터 또는 세션을 보려면 조직의 Single Sign-On 요구 사항을 충족해야 합니다.

리포지토리에 대한 쓰기 권한이 없으면 사용자의 Copilot 세션은 읽기 전용입니다.

GitHub.com 및 GitHub Mobile에서 Copilot부터 시작

여러 진입점에서 Copilot로 작업을 시작할 수 있습니다.

  • Copilot내 github.com/copilot 홈페이지
  • 파일, 이슈 또는 풀 리퀘스트 내에서 세션을 시작할 때 표시되는 Copilot 패널
  • 내 GitHubgithub.com 대시보드
  • 리포지토리 내 에이전트 탭 또는 패널

Copilot로 작업하는 방법

다음과 같은 여러 가지 방법으로 Copilot 작업할 수 있습니다.

질문하기

채팅은 익숙하지 않은 코드를 설명하거나, 수정 사항을 제안하거나, 테스트를 생성하거나, 접근 방식을 비교할 수 있습니다. 후속 질문을 통해 새 대화를 시작하지 않고 요청을 구체화할 수 있습니다.

채팅은 분기 만들기, 파일 업데이트, 이슈 만들기 또는 업데이트와 같은 작업을 위한 도구로 미리 구성됩니다. 또한 의미 체계 코드 검색을 지원하며 기본 브랜치에서만 지원됩니다.

에이전틱 작업

Copilot 는 리포지토리를 조사하고, 변경 내용을 계획하고, 백그라운드에서 구현할 수 있습니다. 로컬 IDE가 아닌 클라우드 개발 환경에서 파일을 편집하고 테스트 및 Linter를 실행할 수 있습니다.

변경을 요청하면 Copilot는 제공한 리포지토리와 분기를 기준으로 작동합니다. 제안된 변경 내용을 검토하고 풀 리퀘스트를 만들기 전에 구체화를 요청하거나 프롬프트에서 풀 리퀘스트를 요청할 수 있습니다.

보안 캠페인에서 수정을 위해 코드 검색 경고를 Copilot에 할당할 수 있습니다. 보안 캠페인에서 경고 수정을(를) 참조하세요.

코드 검토

Copilot code review에서 GitHub 풀 리퀘스트 변경 내용을 검토하고, 잠재적인 문제를 식별하고, 수정을 제안합니다. 에이전트 기능을 사용하여 리포지토리에서 컨텍스트를 수집합니다. 검토를 요청하거나 자동 검토를 구성한 다음 제안된 변경 내용을 검토하고 적용할 수 있습니다. GitHub Copilot 코드 검토을(를) 참조하세요.

Copilot 는 끌어오기 요청 설명 또는 주석에서 변경 내용의 요약을 직접 생성할 수도 있습니다. 이렇게 하면 검토자가 변경 내용을 이해하는 데 도움이 되지만 코드 검토와는 별개입니다. GitHub Copilot 사용하여 끌어오기 요청 요약 만들기을(를) 참조하세요.

병합할 준비가 된 pull request 만들기

Copilot을 사용하면 Agent Merge는 풀 리퀘스트를 감시하고 선택한 문제(실패한 GitHub Actions 워크플로, 병합 충돌 또는 둘 다)를 처리합니다. 풀 리퀘스트의 병합 상자에서 Watch and fix으로 활성화하세요. 직접 만드는 끌어오기 요청에 대해 자동으로 사용하도록 설정할 수도 있습니다. Agent Merge로 풀 리퀘스트를 병합할 준비하기을(를) 참조하세요.

자동화 및 에이전트형 워크플로

Automations 작업을 한 번 정의하고 Copilot 일정에 따라 또는 리포지토리 이벤트에 응답하여 실행하도록 할 수 있습니다. 예를 들어 자동화는 문제를 분류하거나 주간 릴리스 정보를 준비할 수 있습니다. ** **의 리포지토리에서 GitHub.com 탭으로 자동화를 만들고 관리합니다. 자동화는 적격 프라이빗 및 내부 리포지토리에서 사용할 수 있습니다. Copilot 자동화을(를) 참조하세요.

GitHub Agentic Workflows는 GitHub.com의 리포지토리에서 작업을 자동화하는 또 다른 방법을 제공합니다. Markdown 파일에서 자연어로 작업을 정의하고, 작업은 GitHub Actions 워크플로로 실행됩니다. 이러한 워크플로는 Copilot 또는 지원되는 다른 코딩 에이전트를 사용할 수 있습니다. GitHub 에이전트형 워크플로을(를) 참조하세요.

세션 기록 및 원격 제어

GitHub에는 세션 로그에 사용된 작업 및 도구가 표시됩니다. 공유 세션 및 끌어오기 요청을 사용하면 리포지토리 액세스 권한이 있는 팀원이 작업 진행 상황을 확인하고 변경 내용을 검토할 수 있습니다. 로그는 직접 검토 및 테스트를 대체하지 않습니다. 에이전트 세션 관리을(를) 참조하세요.

GitHub Copilot CLI에서 시작된 세션을 모니터링하고 조정하려면 원격 제어를 사용하도록 설정합니다. 세션은 온라인 상태를 유지해야 하는 원래 로컬 컴퓨터에서 계속 실행됩니다. 세션의 GitHub Copilot CLI 원격 제어을(를) 참조하세요.

Copilot에 대해 Copilot 전반에서 동기화된 세션 기록을 물어볼 수 있습니다. 여기에는 Copilot code review 및 JetBrains IDEs 세션과 GitHub Copilot CLI, VS Code, Copilot in the cloud 및 GitHub Copilot app의 세션이 포함됩니다.

시작한 세션만 쿼리할 수 있습니다. 동기화는 조직의 정책에 의해 사용하도록 설정되고 허용되어야 합니다. 지난 세션 조회를 참조하세요.

환경 사용자 지정

Copilot 환경을 사용자 지정하는 방법에는 여러 가지가 있습니다.

지침, 도구 및 공유 컨텍스트

GitHub에서는 사용자 지정 지침으로 채팅, 리포지토리 규칙 및 조직 지침에 대한 개인 기본 설정을 저장할 수 있습니다.

Copilot Spaces 질문을 위한 공유된 컨텍스트를 구성합니다.

custom agents 위임된 작업의 경우 에이전트 기술은 작업별 지침 및 리소스를 제공합니다. MCP 서버는 에이전트를 추가 도구 및 데이터에 연결합니다.

후크는 에이전트 작업 중에 유효성 검사 또는 로깅을 위해 명령을 실행할 수 있습니다. 설치 지침은 사용자 지정 Copilot을 참조하세요.

사용자 지정 Copilot in the cloud

클라우드 샌드박스에서 dotfiles 리포지토리를 사용하여 개인 지침, 기술 및 사용자 지정 에이전트를 여러 리포지토리 전반에 걸친 세션으로 가져올 수도 있습니다. 이 dotfiles 개인 설정은 GitHub Actions 기반 세션에는 적용되지 않습니다. 설치 지침은 클라우드 세션 개인 설정을 참조하세요.

도구와 컨텍스트를 Copilot에 가져오려면 GitHub 커넥터를 통해 타사 서비스에 액세스할 수 있습니다. 커넥터는 모든 Copilot in the cloud 세션에 사용할 수 있습니다. 개인 도구 및 컨텍스트에 대한 Copilot 액세스를 허용하도록 개인 MCP 서버 구성을 구성할 수도 있습니다. 이러한 사용자 지정은 GitHub Actions 기반 세션에는 적용되지 않습니다. 코파일럿 커넥터 및 MCP(모델 컨텍스트 프로토콜)을(를) 참조하세요.

여러 조직의 데이터를 포함하거나 개인 데이터와 조직 데이터를 혼합하는 일부 기존 Spaces은 동일한 방식으로 Copilot in the cloud작동하지 않을 수 있습니다. 호환되지 않는 프라이빗 원본이 포함된 Spaces에서 채팅 사용을 복원하는 단계는 GitHub Copilot 스페이스 만들기을 참조하세요.

AI 모델

응답을 생성하는 데 사용하는 모델을 Copilot 변경할 수 있습니다. 질문 유형에 따라 다른 모델이 더 잘 수행되거나 더 유용한 응답을 제공할 수 있습니다. 옵션으로는 고급 기능을 갖춘 프리미엄 모델이 있습니다. IDE에서 모델을 변경하려면 GitHub Copilot Chat의 AI 모델 변경을 참조하세요. 모델을 GitHub변경하거나 비교하려면 GitHub에서 GitHub Copilot에 질문하기을 참조하세요.

GitHub Mobile 및 GitHub.com에서 사용 가능한 모델은 계획 및 계정 정책에 따라 달라집니다. GitHub Copilot에서 지원되는 AI 모델을(를) 참조하세요.

Copilot in the cloud의 경우 모델을 선택하는 기능도 작업을 시작하는 방법에 따라 달라집니다. GitHub Copilot 클라우드 에이전트에 대한 AI 모델 변경을(를) 참조하세요.

Copilot 제한 사항 및 호환성

Copilot 는 보안 취약성이 포함된 코드를 포함하여 잘못되거나 최적이 아닌 코드를 생성할 수 있습니다. 프로덕션 환경에서 사용하기 전에 출력을 검토하고 테스트합니다. 애플리케이션 카드: GitHub Copilot 에이전트을(를) 참조하세요.

기본 제공 보안 보호에 대한 자세한 내용은 GitHub Copilot 클라우드 에이전트에 대한 위험 및 완화을 참조하세요.

Copilot 작업 제한 사항

  • 리포지토리 범위: GitHub Actions이(가) Copilot에서 실행될 때 Copilot는 작업을 시작할 때 지정한 리포지토리에서만 변경할 수 있습니다. 한 번의 실행으로 여러 리포지토리에 걸쳐 변경할 수 없습니다. 그러나 클라우드 샌드박스에서 실행되는 세션은 여러 리포지토리에서 작동 할 수 있습니다 .
  • 컨텍스트 액세스: GitHub 기반 세션에서는 GitHub Actions MCP 서버는 문제 및 이전 끌어오기 요청과 같이 에이전트가 작업 중인 리포지토리의 컨텍스트에 대한 액세스만 기본적으로 제공합니다. 리포지토리 MCP 설정을 통해 더 광범위한 액세스를 구성할 수 있습니다. 리포지토리에 대한 MCP 서버 구성을(를) 참조하세요. 클라우드 샌드박스의 세션의 경우 GitHub 커넥터 및 개인 사용자 지정 MCP 서버를 통해 타사 서비스에 대한 액세스를 구성하여 추가 컨텍스트를 제공할 수 있습니다. 코파일럿 커넥터 및 MCP(모델 컨텍스트 프로토콜)을 참조하세요.
  • 브랜치 및 풀 리퀘스트: GitHub Actions-based 세션 및 클라우드 샌드박스 세션에서 Copilot는 한 번에 하나의 브랜치에서만 작업할 수 있으며 작업당 하나의 풀 리퀘스트를 열 수 있습니다.
  • 세션 지속 시간: 실행되는 GitHub Actions 각 Copilot 세션의 최대 실행 시간은 59분입니다. 이 제한은 확장하거나 우회할 수 없습니다. 태스크가 제한을 초과하면 세션이 중지됩니다. 환경 구성 세부 정보는 GitHub Actions 에이전트에 대한 개발 환경 구성을 참조하세요.

리포지토리 호환성

  • 리포지토리 규칙: 규칙 집합 또는 분기 보호 규칙은 Copilot가 끌어오기 요청을 만들거나 업데이트하지 못하게 할 수 있습니다. 리포지토리 관리자는 Copilot에 대한 규칙 집합 바이패스를 구성할 수 있습니다. 리포지토리에 대한 규칙 세트 만들기을(를) 참조하세요.
  • 리포지토리 호스팅: Copilot는 GitHub에 호스팅된 리포지토리에서만 작동합니다. 다른 코드 호스팅 플랫폼에 저장된 리포지토리에서는 작동할 수 없습니다.

이전 버전

최신 Copilot in the cloud 환경은 기본 환경, 정책, 사용 가능한 세션 선택 항목을 비롯한 몇 가지 주요 측면에서 이전 Copilot cloud agent plus Copilot Chat experience 환경과 다릅니다. 세션 컨텍스트 및 사용자 지정도 다릅니다.

두 경험 비교

Copilot cloud agent plus Copilot Chat experienceCopilot in the cloud
기본 환경리포지토리의 Agents 탭을 포함하여 에이전트에 대한 모든 웹 진입점은 기본적으로 GitHub Actions 기반 환경으로 설정됩니다.환경을 선택할 수 있는 경우 기본값은 클라우드입니다. 기본값은 워크플로에 따라 다를 수 있으므로 시작하기 전에 선택한 환경을 확인하세요.
정책Copilot Chat in GitHub 및 Copilot와 같은 cloud agent 기능에 대한 별도의 정책Copilot in the cloud 및 GitHub Mobile에서 GitHub.com에 대한 조직 및 엔터프라이즈를 위한 단일 정책.
세션 선택채팅 대화와 위임된 클라우드 에이전트 작업은 별도의 세션입니다. Copilot Chat에서 시작된 에이전트 작업은 GitHub Actions 기반 환경에서 실행됩니다.클라우드 샌드박스 또는 GitHub Actions 기반 환경에서 채팅 및 에이전트 세션이 실행되는 위치를 선택할 수 있습니다.

세션 컨텍스트

다음 컨텍스트가 자동으로 첨부된 상태로 채팅 세션을 시작할 수 있습니다.

  • 특정 파일, 이슈, 풀 리퀘스트입니다.
  • 특정 리포지토리 및 브랜치

여러 리포지토리가 자동으로 연결된 채팅 세션을 시작할 수 없습니다.

여러 리포지토리의 컨텍스트로 대화를 시작하려면 리포지토리 선택기를 사용하여 사용자가 소유하거나 조직이 소유한 리포지토리를 수동으로 선택합니다.

** @ ** 메뉴 또는 + 멘션을 사용하여 다른 세션 컨텍스트를 연결할 수 있습니다.

Copilot Chat에서 세션을 시작할 때는 환경을 선택할 수 없습니다. 세션은 자동으로 GitHub Actions에서 실행됩니다.

기기 간 세션

일부 컨텍스트, 사용 권한 및 구성은 표면 간에 수행할 수 있습니다. 적용되는 설정 및 컨텍스트는 사용하는 기능 및 화면에 따라 달라집니다 Copilot .

사용자 지정

사용자 지정 지침을 사용하면 채팅, 리포지토리 규칙 및 조직 지침에 대한 개인 기본 설정을 저장할 수 있습니다.

Copilot Spaces는 질문에 대한 공유 컨텍스트를 구성합니다.

위임된 작업의 경우 사용자 지정 에이전트 및 에이전트 스킬은 작업별 지침 및 리소스를 제공합니다. 리포지토리 MCP 서버는 에이전트를 추가 도구 및 데이터에 연결합니다.

후크는 에이전트 작업 중에 유효성 검사 또는 로깅을 위해 명령을 실행할 수 있습니다.

추가 읽기