# <code>          GitHub Copilot에 대한 자습서

</code>

예제와 실습 활동을 통해 GitHub Copilot에 대한 기술과 지식을 배양합니다.

## Recommended

* [GitHub Copilot Chat 매뉴얼](/ko/copilot/tutorials/copilot-chat-cookbook)

  깃허브 코파일럿 채팅에서 사용할 프롬프트의 예를 찾아 보세요.

* [사용자 지정 라이브러리](/ko/copilot/tutorials/customization-library)

  GitHub Copilot 환경을 강화하기 위해 사용자 지정 지침, 에이전트, 프롬프트 파일 등으로 구성된 큐레이팅된 컬렉션을 검색할 수 있습니다.

* [대규모 GitHub 코필로트 출시](/ko/copilot/tutorials/roll-out-at-scale)

  조직 또는 엔터프라이즈에서 Copilot 출시를 관리하는 방법을 알아봅니다.

## Articles

* [템플릿 만들기](/ko/copilot/tutorials/copilot-chat-cookbook/communicate-effectively/creating-templates)

  공동 파일럿 채팅을 사용하면 워크플로 간소화는 물론, 프로젝트 전반의 일관성을 보장하는 템플릿을 만들 수 있습니다.

* [정보 추출](/ko/copilot/tutorials/copilot-chat-cookbook/communicate-effectively/extracting-information)

  GitHub 부조종사 채팅은 문제 및 토론에서 주요 정보를 추출하는 데 도움이 될 수 있습니다.

* [연구 통합](/ko/copilot/tutorials/copilot-chat-cookbook/communicate-effectively/synthesizing-research)

  Copilot Chat은 여러 출처의 연구 결과와 인사이트를 하나의 응집력 있는 요약으로 종합하는 데 도움을 줍니다.

* [다이어그램 만들기](/ko/copilot/tutorials/copilot-chat-cookbook/communicate-effectively/creating-diagrams)

  GitHub Copilot 채팅은 데이터를 더 잘 이해하고 인사이트를 전달하는 다이어그램을 만드는 데 도움이 될 수 있습니다.

* [표 생성](/ko/copilot/tutorials/copilot-chat-cookbook/communicate-effectively/generating-tables)

  공동 파일럿 채팅은 정보를 구성하고 명확하게 제시하기 위해 표를 만드는 데 도움을 줄 수 있습니다.

* [잘못된 JSON 디버깅](/ko/copilot/tutorials/copilot-chat-cookbook/debug-errors/debug-invalid-json)

  공동 파일럿 채팅은 JSON 데이터의 구문 오류나 구조적 문제를 식별하고 해결할 수 있습니다.

* [API 속도 제한 처리](/ko/copilot/tutorials/copilot-chat-cookbook/debug-errors/handle-api-rate-limits)

  공동 파일럿 채팅는 API 속도 제한을 감지하고 이에 대응하는 재시도 논리를 구현할 수 있도록 코드를 제안하여 이 문제를 해결하는 데 도움이 됩니다.

* [테스트 실패 진단](/ko/copilot/tutorials/copilot-chat-cookbook/debug-errors/diagnose-test-failures)

  공동 파일럿 채팅를 활용하면 테스트 실패의 원인을 파악하고 해결 방안을 모색하는 데 효과적으로 도움을 받을 수 있습니다.

* [잠재적인 기능 구현 살펴보기](/ko/copilot/tutorials/copilot-chat-cookbook/analyze-functionality/explore-implementations)

  공동 파일럿 채팅은 단일 기능을 구현하기 위한 다양한 방법을 탐색하는 데 도움이 될 수 있습니다.

* [사용자 피드백 분석 및 통합](/ko/copilot/tutorials/copilot-chat-cookbook/analyze-functionality/analyze-feedback)

  공동 파일럿 채팅은 사용자 피드백을 프로젝트에 통합하는 과정을 향상시킬 수 있습니다.

* [코드 가독성 및 유지 관리 기능 향상](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/improve-code-readability)

  공동 파일럿 채팅은 코드를 더 쉽게 이해하고 유지 관리할 방법을 제안할 수 있습니다.

* [lint 오류 수정](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/fix-lint-errors)

  공동 파일럿 채팅은 코드 linter가 지적한 문제들을 해결하기 위한 방안을 제시할 수 있습니다.

* [성능 최적화를 위한 리팩터링](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/refactor-for-optimization)

  공동 파일럿 채팅은 느리게 실행되는 코드를 가속화하는 방법을 제안할 수 있습니다.

* [환경 지속 가능성을 위한 리팩터링](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/refactor-for-sustainability)

  공동 파일럿 채팅는 코드를 더욱 친환경적으로 개선하는 방법을 제안할 수 있습니다.

* [디자인 패턴을 구현하기 위한 리팩터링](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/refactor-design-patterns)

  공동 파일럿 채팅은 코드를 개선하는 데 사용할 수 있는 디자인 패턴을 제안할 수 있습니다.

* [데이터 접근 계층 리팩터링](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/refactor-data-access-layers)

  공동 파일럿 채팅의 경우, 사업 로직에서 데이터 액세스 코드를 분리하여 애플리케이션의 유지 관리와 확장성을 높이는 방법을 제안할 수 있습니다.

* [UI 구성 요소에서 비즈니스 논리 분리](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/decouple-business-logic)

  공동 파일럿 채팅을 사용하면 비즈니스 논리를 사용자 인터페이스 코드와 분리하여 애플리케이션을 더 쉽게 유지 관리하고 스케일링할 수 있습니다.

* [횡단 관심사 처리](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/handle-cross-cutting)

  공동 파일럿 채팅은 코드가 있는 메서드나 함수의 핵심 관심사 이외의 우려 사항과 관련된 코드를 방지하는 데 도움이 될 수 있습니다.

* [복잡한 상속 계층 구조 간소화](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/simplify-inheritance-hierarchies)

  공동 파일럿 채팅은 여러 계층의 상속이 포함된 클래스를 방지하기 위해 코드를 리팩터링하는 데 도움이 될 수 있습니다.

* [데이터베이스 교착 상태 또는 데이터 무결성 문제 해결](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/fix-database-deadlocks)

  공동 파일럿 채팅를 사용하면 데이터베이스 작업이 느리거나 차단되는 코드나 누락되거나 잘못된 데이터가 있는 테이블을 방지할 수 있습니다.

* [코드를 다른 프로그래밍 언어로 번역](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/translate-code)

  공동 파일럿 채팅는 코드를 다시 작성하여 동일한 작업을 수행하지만 다른 프로그래밍 언어로 수행할 수 있습니다.

* [문제 생성](/ko/copilot/tutorials/copilot-chat-cookbook/document-code/creating-issues)

  공동 파일럿 채팅는 모든 필드를 수동으로 채우지 않고도 신속하게 문제를 만들 수 있습니다.

* [레거시 코드 문서화](/ko/copilot/tutorials/copilot-chat-cookbook/document-code/document-legacy-code)

  공동 파일럿 채팅은 레거시 코드를 문서화하는 데 도움이 될 수 있습니다.

* [레거시 코드 설명](/ko/copilot/tutorials/copilot-chat-cookbook/document-code/explain-legacy-code)

  공동 파일럿 채팅은 익숙하지 않은 코드를 설명하는 데 도움이 될 수 있습니다.

* [복잡한 알고리즘이나 논리 설명](/ko/copilot/tutorials/copilot-chat-cookbook/document-code/explain-complex-logic)

  공동 파일럿 채팅은 복잡한 알고리즘이나 논리에 대한 명확하고 간결한 설명서를 추가하는 데 도움이 될 수 있습니다.

* [코드 변경 내용과 설명서 동기화](/ko/copilot/tutorials/copilot-chat-cookbook/document-code/sync-documentation)

  공동 파일럿 채팅은 코드 설명서를 최신 상태로 유지하는 데 도움이 될 수 있습니다.

* [토론 또는 블로그 게시물 작성](/ko/copilot/tutorials/copilot-chat-cookbook/document-code/write-discussions-or-blog-posts)

  공동 파일럿 채팅은 토론이나 블로그 게시물의 아이디어, 개요, 초안을 생성하는 데 도움이 될 수 있습니다.

* [단위 테스트 생성](/ko/copilot/tutorials/copilot-chat-cookbook/testing-code/generate-unit-tests)

  공동 파일럿 채팅은 함수에 대한 단위 테스트를 생성하는 데 도움이 될 수 있습니다.

* [레이어를 추상화하기 위한 모의 개체 만들기](/ko/copilot/tutorials/copilot-chat-cookbook/testing-code/create-mock-objects)

  단위 테스트에 사용할 모의 개체를 만드는 데 공동 파일럿 채팅이(가) 도움이 될 수 있습니다.

* [웹 페이지에 대한 엔드 투 엔드 테스트 만들기](/ko/copilot/tutorials/copilot-chat-cookbook/testing-code/create-end-to-end-tests)

  공동 파일럿 채팅은 엔드투엔드 테스트를 생성하는 데 도움이 될 수 있습니다.

* [코드 변경 내용과 일치하도록 단위 테스트 업데이트](/ko/copilot/tutorials/copilot-chat-cookbook/testing-code/update-unit-tests)

  공동 파일럿 채팅은(는) 테스트를 업데이트하는 데 도움을 줄 수 있습니다.

* [리포지토리 보안 유지](/ko/copilot/tutorials/copilot-chat-cookbook/analyze-security/secure-your-repository)

  공동 파일럿 채팅은 리포지토리와 코드를 보호하는 데 도움이 됩니다.

* [종속성 업데이트 관리](/ko/copilot/tutorials/copilot-chat-cookbook/analyze-security/manage-dependency-updates)

  공동 파일럿 채팅을 사용하면 종속성 업데이트를 간소화하기 위해 Dependabot을 설정하는 데 도움이 될 수 있습니다.

* [코드에서 기존 취약성 찾기](/ko/copilot/tutorials/copilot-chat-cookbook/analyze-security/find-vulnerabilities)

  Copilot 채팅은 코드에서 일반적인 취약성을 찾고 수정 사항을 제안하는 데 도움이 될 수 있습니다.

* [첫 번째 사용자 지정 지침](/ko/copilot/tutorials/customization-library/custom-instructions/your-first-custom-instructions)

  이 간단한 예시를 사용하여 첫 번째 사용자 지정 지침을 만들고 테스트합니다.

* [개념 설명자](/ko/copilot/tutorials/customization-library/custom-instructions/concept-explainer)

  복잡한 기술 개념을 분석하기 위한 지침입니다.

* [디버깅 튜터](/ko/copilot/tutorials/customization-library/custom-instructions/debugging-tutor)

  체계적인 디버깅과 문제 해결을 위한 지침입니다.

* [코드 검토자](/ko/copilot/tutorials/customization-library/custom-instructions/code-reviewer)

  철저하고 건설적인 코드 검토를 위한 지침입니다.

* [GitHub Actions 도우미](/ko/copilot/tutorials/customization-library/custom-instructions/github-actions-helper)

  GitHub Actions 워크플로를 생성하고 개선합니다.

* [풀 리퀘스트 도우미](/ko/copilot/tutorials/customization-library/custom-instructions/pull-request-assistant)

  포괄적인 끌어오기 요청 설명 및 검토를 생성합니다.

* [이슈 관리자](/ko/copilot/tutorials/customization-library/custom-instructions/issue-manager)

  잘 구성된 이슈 및 응답을 만듭니다.

* [접근성 감사자](/ko/copilot/tutorials/customization-library/custom-instructions/accessibility-auditor)

  포괄적인 웹 접근성 테스트 및 규정 준수에 대한 지침입니다.

* [자동화 테스트](/ko/copilot/tutorials/customization-library/custom-instructions/testing-automation)

  단위 테스트를 작성하기 위한 파일 특정 지침입니다.

* [첫 번째 프롬프트 파일](/ko/copilot/tutorials/customization-library/prompt-files/your-first-prompt-file)

  모든 프로그래밍 언어에서 작동하는 간단한 코드 설명 예제를 통해 첫 번째 Copilot 프롬프트 파일을 만들어 보세요.

* [README 만들기](/ko/copilot/tutorials/customization-library/prompt-files/create-readme)

  프로젝트에 대한 포괄적인 추가 정보 파일을 만듭니다.

* [온보딩 계획](/ko/copilot/tutorials/customization-library/prompt-files/onboarding-plan)

  팀 온보딩에 대한 개인 설정된 도움을 받기 위한 프롬프트 파일입니다.

* [API 문서](/ko/copilot/tutorials/customization-library/prompt-files/document-api)

  코드에서 포괄적인 API 문서를 생성합니다.

* [코드 검토](/ko/copilot/tutorials/customization-library/prompt-files/review-code)

  체계적인 피드백을 통해 포괄적인 코드 검토를 수행합니다.

* [단위 테스트 생성](/ko/copilot/tutorials/customization-library/prompt-files/generate-unit-tests)

  코드에 대한 집중적인 단위 테스트를 만듭니다.

* [첫 번째 사용자 지정 에이전트](/ko/copilot/tutorials/customization-library/custom-agents/your-first-custom-agent)

  이 간단한 추가 정보 전문가 예제를 사용하여 첫 번째 사용자 지정 에이전트를 만들고 테스트합니다.

* [구현 계획자](/ko/copilot/tutorials/customization-library/custom-agents/implementation-planner)

  기능을 실행 가능한 작업으로 분해하고 자세한 구현 계획을 만드는 사용자 지정 에이전트입니다.

* [버그 수정 팀 동료](/ko/copilot/tutorials/customization-library/custom-agents/bug-fix-teammate)

  project 중요한 버그를 식별하고 대상 수정을 구현하는 사용자 지정 에이전트입니다.

* [정리 전문가](/ko/copilot/tutorials/customization-library/custom-agents/cleanup-specialist)

  복잡한 코드를 정리하고, 중복을 제거하고, 코드 및 설명서 파일에서 유지 관리 가능성을 향상시키는 사용자 지정 에이전트입니다.

* [GitHub Copilot 사용하여 작업에 대한 모범 사례](/ko/copilot/tutorials/cloud-agent/get-the-best-results)

  에서 Copilot 클라우드 에이전트최상의 결과를 얻는 방법을 알아봅니다.

* [귀하의 조직에서 GitHub Copilot 클라우드 에이전트를 파일럿 테스트하기](/ko/copilot/tutorials/cloud-agent/pilot-cloud-agent)

  조직에서 Copilot 클라우드 에이전트을(를) 활성화하려면 모범 사례를 따르세요.

* [GitHub Copilot 클라우드 에이전트를 사용하여 프로젝트 개선](/ko/copilot/tutorials/cloud-agent/improve-a-project)

  를 사용하여 프로젝트에서 Copilot 클라우드 에이전트문제를 찾아서 해결합니다.

* [GitHub Copilot 클라우드 에이전트용 가드레일 빌드](/ko/copilot/tutorials/cloud-agent/build-guardrails)

  안전하고 규정을 준수하는 환경에서 작동할 수 있도록 Copilot 클라우드 에이전트 엔터프라이즈를 구성합니다.

* [조직의 리소스에 대한 GitHub Copilot 클라우드 에이전트 액세스 권한 부여](/ko/copilot/tutorials/cloud-agent/give-access-to-resources)

  승인된 MCP 서버 및 내부 패키지를 이용하여 Copilot을(를) 효율적으로 활용할 수 있습니다.

* [첫 번째 Spark](/ko/copilot/tutorials/spark/your-first-spark)

  코드를 작성하지 않고도 몇 분 만에 첫 번째 GitHub Spark 앱을 만드는 방법을 알아봅니다.

* [효과적인 프롬프트를 작성하고 Spark에 유용한 컨텍스트 제공](/ko/copilot/tutorials/spark/prompt-tips)

  Spark에 앱 아이디어를 설명할 때 최상의 결과를 얻는 방법을 알아보세요.

* [GitHub Spark를 사용하여 AI 기반 앱 빌드 및 배포](/ko/copilot/tutorials/spark/build-apps-with-spark)

  를 사용하여 GitHub Spark자연어를 사용하여 지능형 웹앱을 빌드하고 배포하는 방법을 알아봅니다.

* [명령줄에서 Spark 앱 배포](/ko/copilot/tutorials/spark/deploy-from-cli)

  명령줄에서 Spark 앱을 배포하는 방법을 배우십시오.

* [사용자 지정 지침을 사용하여 Copilot 코드 검토의 기능 잠금 해제](/ko/copilot/tutorials/customize-code-review)

  보다 관련성이 높고 실행 가능한 코드 검토를 제공하는 데 도움이 되는 GitHub Copilot 효과적인 사용자 지정 지침을 작성하는 방법을 알아봅니다.

* [MCP를 사용하여 GitHub Copilot 에이전트 모드 향상](/ko/copilot/tutorials/enhance-agent-mode-with-mcp)

  MCP(모델 컨텍스트 프로토콜)를 사용하여 에이전트 기능을 확장하는 방법을 알아봅니다 공동 파일럿 채팅.

* [다른 작업을 사용하여 AI 모델 비교](/ko/copilot/tutorials/compare-ai-models)

  워크플로에 적합한 AI 모델을 선택하는 데 도움이 되는 샘플 프롬프트, 응답, 지침과 함께 일반적인 개발자 작업의 실제 예제를 살펴봅니다.

* [GitHub 부조종사 공간으로 개발 작업 속도 향상](/ko/copilot/tutorials/speed-up-development-work)

  Copilot 스페이스를 활용하여 개발 작업에 도움을 주는 방법을 알아봅니다.

* [GitHub Copilot 라이선스에 대한 셀프 서비스 프로세스 설정](/ko/copilot/tutorials/roll-out-at-scale/assign-licenses/set-up-self-serve-licenses)

  사용자가 라이선스를 요청하고 즉시 access 받는 방법을 알아봅니다.

* [Copilot 사용 메트릭을 사용하여 라이선스 활성화 및 초기 사용 추적](/ko/copilot/tutorials/roll-out-at-scale/assign-licenses/track-usage-and-adoption)

  사용량 지표를 통해 GitHub Copilot의 도입 신호와 활성화 상태를 파악하고 이에 대응하세요.

* [비활성 사용자에게 GitHub Copilot 라이선스를 사용하도록 미리 알림](/ko/copilot/tutorials/roll-out-at-scale/assign-licenses/remind-inactive-users)

  GitHub API를 사용하여 비활성 사용자를 식별하고 시작할 수 있도록 도와주세요.

* [기업에서 AI 관리자 설정](/ko/copilot/tutorials/roll-out-at-scale/establish-ai-managers)

  AI 관리자 팀을 만들어 관리 부담을 줄이고 중소기업에 권한을 부여합니다.

* [회사에서 GitHub Copilot 도입 촉진](/ko/copilot/tutorials/roll-out-at-scale/enable-developers/drive-adoption)

  Copilot 채택을 추진하기 위한 효과적인 사용 프로세스를 계획하는 방법을 알아보세요.

* [에이전트 AI를 엔터프라이즈의 소프트웨어 개발 수명 주기에 통합](/ko/copilot/tutorials/roll-out-at-scale/enable-developers/integrate-ai-agents)

  에이전트가 엔터프라이즈 전반에서 생산성을 높일 수 있는 방법을 알아봅니다.

* [GitHub Copilot 사용하여 회사에서 테스트 적용 범위 늘리기](/ko/copilot/tutorials/roll-out-at-scale/drive-downstream-impact/increase-test-coverage)

  기능을 이해하고, 개발자를 사용하도록 설정하고, Copilot 영향을 측정합니다.

* [GitHub Copilot 사용하여 회사의 끌어오기 요청 가속화](/ko/copilot/tutorials/roll-out-at-scale/drive-downstream-impact/accelerate-pull-requests)

  기능을 이해하고, 개발자를 사용하도록 설정하고, Copilot 영향을 측정합니다.

* [GitHub Copilot 사용하여 회사의 보안 부채 줄이기](/ko/copilot/tutorials/roll-out-at-scale/drive-downstream-impact/reduce-security-debt)

  기능을 이해하고, 개발자를 지원하고, Copilot의 영향을 측정합니다.

* [GitHub Copilot 실험의 성공 여부 평가](/ko/copilot/tutorials/roll-out-at-scale/measure-success)

  Copilot 사용 메트릭을 통해 채택률, 참여도, 초기 사용 패턴을 분석함으로써 Copilot 평가판의 성공을 측정할 수 있습니다.

* [GitHub Copilot 롤아웃에서 코드베이스 표준 유지 관리](/ko/copilot/tutorials/roll-out-at-scale/maintain-codebase-standards)

  규칙 집합, 보안 기능 및 효과적인 교육을 통해 엔터프라이즈 코드를 계속 제어할 수 있습니다.

* [GitHub Copilot를 사용하여 코드베이스 탐색](/ko/copilot/tutorials/explore-a-codebase)

  깃허브 코파일럿 채팅은 코드베이스의 콘텐츠, 구조, 기능을 이해하는 데 도움이 될 수 있습니다.

* [GitHub Copilot를 사용하여 문제 및 토론 탐색](/ko/copilot/tutorials/explore-issues-and-discussions)

  깃허브 코파일럿 채팅은 긴 토론과 문제의 컨텍스트를 빨리 파악하는 데 도움이 될 수 있습니다.

* [GitHub Copilot를 사용하여 끌어오기 요청 탐색](/ko/copilot/tutorials/explore-pull-requests)

  깃허브 코파일럿 채팅은 끌어오기 요청의 콘텐츠, 기능 및 상태를 이해하는 데 도움이 될 수 있습니다.

* [GitHub Copilot을 사용하여 테스트 작성](/ko/copilot/tutorials/write-tests)

  Copilot을 사용하여 단위 및 통합 테스트를 생성하고 코드 품질을 개선합니다.

* [GitHub Copilot를 사용하여 코드 리팩터링](/ko/copilot/tutorials/refactor-code)

  Copilot 인공 지능을 활용하여 코드를 빠르고 효과적으로 리팩터링할 수 있습니다.

* [를 사용하여 최적화된 검토 프로세스 빌드 Copilot](/ko/copilot/tutorials/optimize-code-reviews)

  Copilot을(를) 사용하여 검토를 자동화하고 검토 프로세스를 최적화하여 개선합니다.

* [GitHub Copilot 사용하여 기술 부채 줄이기](/ko/copilot/tutorials/reduce-technical-debt)

  Copilot 리팩터링 및 유지 관리 작업을 자동화하여 팀이 기능 개발에 집중할 수 있도록 합니다.

* [AI 생성 코드 검토](/ko/copilot/tutorials/review-ai-generated-code)

  AI 생성 코드를 검증하고 확인하는 기술과 공동 파일럿 채팅가 어떻게 도움이 될 수 있는지 알아봅니다.

* [GitHub Copilot를 사용하여 새로운 프로그래밍 언어 학습](/ko/copilot/tutorials/learn-a-new-language)

  깃허브 코파일럿 채팅은 새 프로그래밍 언어로 코딩하는 방법을 학습하여 프로그래밍 기술을 확장하는 데 도움을 줄 수 있습니다.

* [GitHub Copilot 사용하여 레거시 코드 현대화](/ko/copilot/tutorials/modernize-legacy-code)

  공동 파일럿 채팅 는 리팩터를 제안하고 잠재적인 문제를 파악하기 위한 테스트를 만들어 레거시 코드를 현대화하는 데 도움이 됩니다.

* [GitHub Copilot 사용하여 Java 애플리케이션 현대화](/ko/copilot/tutorials/modernize-java-applications)

  GitHub Copilot 코드베이스를 평가하고 업그레이드 경로를 식별하며 수정 및 컨테이너화 작업을 자동화하여 Java 애플리케이션을 현대화하고 마이그레이션하는 데 도움이 될 수 있습니다.

* [GitHub Copilot를 사용하여 project 다른 프로그래밍 언어로 마이그레이션](/ko/copilot/tutorials/migrate-a-project)

  깃허브 코파일럿 채팅는 프로젝트를 다른 언어로 전환하는 데 도움이 될 수 있습니다. 이 가이드에서는 마이그레이션 프로세스에 관련된 내용을 설명하고 PHP에서 Python으로 마이그레이션하는 예제를 제공합니다.

* [GitHub Copilot 사용하여 프로젝트 계획](/ko/copilot/tutorials/plan-a-project)

  아이디어를 문제로 전환하는 데 사용하여 GitHub Copilot 다음 프로젝트를 계획합니다.

* [GitHub Copilot 함께 하는 바이브 코딩](/ko/copilot/tutorials/vibe-coding)

  코드를 직접 작성하지 않고 애플리케이션을 만듭니다.

* [GitHub Copilot를 사용하여 프로젝트 업그레이드](/ko/copilot/tutorials/upgrade-projects)

  GitHub Copilot를 사용하여 Maven 및 Gradle Java 애플리케이션과 .NET 애플리케이션을 업그레이드할 수 있습니다.

* [예측 가능한 정책 규격을 준수하는 실행을 위해 Copilot CLI와 후크 사용](/ko/copilot/tutorials/copilot-cli-hooks)

  후크를 사용하여 사용자 프롬프트를 기록하고 리포지토리에서 실행할 수 있는 도구를 코파일럿 CLI 제어하므로 팀은 조직의 보안 및 규정 준수 요구 사항 내에서 안전하게 자동화할 수 있습니다.