다운로드 페이지에서 앱을 설치 합니다 GitHub Copilot 앱.
Introduction
에이전트 GitHub Copilot 앱 기반 개발을 위해 특별히 빌드된 데스크톱 애플리케이션입니다. 터미널, IDE 및 브라우저 탭 간에 컨텍스트 전환 없이 병렬 작업 스트림 간에 AI 에이전트를 전달하고, 문제 및 끌어오기 요청을 처리 GitHub 하고, 전체 개발 수명 주기를 관리할 수 있는 단일 위치를 제공합니다.
앱은 GitHub Copilot 명령 줄 인터페이스 (CLI) 기반으로 구축되었으며 GitHub와 기본적으로 통합되어 있으므로, 리포지토리, 브랜치 및 CI 파이프라인을 별도 설정 없이 바로 사용할 수 있습니다. 여러 에이전트를 병렬로 실행하고 모든 작업을 직접 수행하지 않고 작업을 지시하는 데 집중하려는 워크플로용으로 설계되었습니다.
Availability
GitHub Copilot 앱 는 모든 유료 Copilot 플랜에 사용할 수 있습니다. 코파일럿 사업 관리자 Copilot Enterprise 가 코파일럿 CLI 정책을 사용하도록 설정해야 합니다.
지원되는 운영 체제
다음 GitHub Copilot 앱 운영 체제를 지원합니다.
- macOS
- 리눅스
- Windows
GitHub Copilot 앱 사용의 이점
- 병렬로 작업합니다. 각각 자체 분기에서 여러 에이전트 세션을 동시에 실행하여 완료할 때까지 기다리지 않고 여러 작업을 진행할 수 있습니다.
- 한 곳에 머물러라. 터미널, IDE, 브라우저를 오갈 필요 없이 한 곳에서 이슈를 분류하고, 에이전트에게 지시하며, 변경 사항을 검토한 후 풀 리퀘스트를 병합할 수 있습니다.
- 빠르게 시작합니다. 앱은 GitHub에 기본으로 바로 연동되며, 리포지토리, 브랜치, 이슈 및 풀 리퀘스트를 별도 설정 없이 바로 사용할 수 있습니다.
- 제어를 유지합니다. 완전히 공동 작업에서 완전 자율에 이르기까지 에이전트에게 제공할 자율성을 선택하고 각 세션에 대한 모델 및 추론 노력을 조정합니다.
- 공유 화면에서 공동 작업합니다. 캔버스를 사용하여 사용자와 에이전트가 공동 작업할 수 있는 사용자 지정 인터페이스를 만듭니다.
GitHub Copilot 앱로 무엇을 할 수 있나요?
- 병렬 작업 영역: 각각 전용 git 워크트리 및 분기를 사용하여 여러 개의 격리된 에이전트 세션을 동시에 실행합니다. GitHub에서 호스팅하는 클라우드 샌드박스(공개 미리 보기)에서도 세션을 실행할 수 있습니다. 자세한 내용은 GitHub Copilot 위한 클라우드 및 로컬 샌드박스 정보을(를) 참조하세요.
- 세션 모드: 대화형(공동 작업), 계획(에이전트 계획, 승인) 또는 Autopilot(완전 자율)을 사용하여 작업하는 방법을 선택합니다. 여러 LLM 중에서 선택하고 각 세션에 대한 추론 노력을 조정할 수도 있습니다.
- 모델 선택: BYOK(Bring Your Own Key)를 사용하여 자체 공급자의 모델을 포함하여 여러 LLM 중에서 선택하고 각 세션에 대한 추론 노력을 조정합니다.
- GitHub 통합: 문제를 찾아보고 찾고, 해당 항목에서 세션을 시작하고, 끌어오기 요청을 만들고 닫고, 끌어오기 요청을 검토하고, CI 검사 결과를 보고, 리포지토리 전체에서 검색합니다.
- 사용자 지정: 전역 지침, MCP 서버 및 에이전트 기술을 구성하고 사용합니다.
- 자동화: 되풀이 에이전트 작업을 저장하고 일정 또는 요청 시 실행합니다.
- 빠른 채팅: 전용 분기 또는 작업 영역을 만들지 않고 대화 모드에서 브레인스토밍합니다.
- 세션 기록: 앱에서 시작한 작업을 포함하여 이전 세션에서 인사이트를 얻는 데 사용합니다
/chronicle. - 캔버스: 사용자와 에이전트가 공동 작업할 수 있는 사용자 지정 에이전트 기반 아티팩트 및 인터페이스를 엽니다.
GitHub Copilot 앱 워크플로
일반적인 워크플로는 GitHub Copilot 앱 다음과 같습니다.
- 리포지토리에서 문제를 찾아서 선택하거나 빈 작업 영역에서 시작합니다.
- 세션 모드(대화형, 계획 또는 Autopilot)를 선택하고 모델을 선택합니다.
- 태스크를 설명하고 에이전트가 분기를 만들고, 코드를 작성하고, 테스트를 실행할 수 있도록 합니다.
- 에이전트의 변경 내용을 검토하고, 피드백을 제공하고, 반복합니다.
- 앱 내에서 풀 리퀘스트를 만들고, 리뷰를 남기고, CI를 통과했는지 확인하고, PR을 병합할 수 있습니다.
이러한 워크플로 중 일부는 각각 자체 작업 영역에서 병렬로 실행하고 필요에 따라 워크플로 간에 전환할 수 있습니다.
에서 AI 사용량 최적화 GitHub Copilot 앱
앱에서 보다 효율적으로 사용 AI credits 하려면 다음 방법을 따르세요.
- 모델 기능을 작업 복잡성과 일치합니다. 간단한 변경에 더 가벼운 모델을 사용하고 복잡한 디버깅, 디자인 결정 및 다단계 작업을 위한 더 높은 기능 모델을 사용합니다.
- 작업 단계에 적합한 세션 모드를 선택합니다. 계획 모드를 사용하여 범위 및 접근 방식의 유효성을 검사하고, 더 엄격한 조향을 원할 때 대화형 모드를 사용하고, 작업이 잘 정의되면 Autopilot으로 이동합니다.
- 전체 세션을 열기 전에 빠른 채팅을 사용하여 범위를 지정합니다. 초기 탐색 을 위해 빠른 채팅을 사용하여 요구 사항을 명확히 하고 전용 세션을 만들기 전에 재작업을 줄입니다.
- 작업을 전환할 때 새 세션을 시작합니다. 새 세션은 컨텍스트에 초점을 맞추고 관련없는 역사를 관련없는 작업으로 전달하는 것을 방지합니다.
- 사용 현황 인사이트를 정기적으로 사용합니다. 세션 사용량에서 비용이 많이 드는 패턴을 찾고 시간이 지남에 따라 효율성을 높이기 위해 실행
/chronicle cost tips합니다.
자세한 최적화 팁은 효율성을 최대화하고 비용을 절감하도록 AI 사용량 최적화을 참조하세요.
사용자 의견 제공
피드백을 공유하려면 앱의 왼쪽 아래 모서리에 있는 피드백 제공 아이콘을 클릭합니다.
공용 코드
GitHub Copilot 앱 는 "공개 코드와 일치하는 제안" 정책이 "차단"으로 설정된 경우에도 공개적으로 사용할 수 있는 코드와 일치하거나 거의 일치하는 코드를 생성할 수 있습니다. GitHub Copilot 정책을 개별 구독자로 관리을(를) 참조하세요.