{"meta":{"title":"GitHub Copilot Chat 매뉴얼","intro":"깃허브 코파일럿 채팅에서 사용할 프롬프트의 예를 찾아 보세요.","product":"GitHub Copilot","breadcrumbs":[{"href":"/ko/copilot","title":"GitHub Copilot"},{"href":"/ko/copilot/tutorials","title":"자습서"},{"href":"/ko/copilot/tutorials/copilot-chat-cookbook","title":"GitHub Copilot Chat 매뉴얼"}],"documentType":"subcategory"},"body":"# GitHub Copilot Chat 매뉴얼\n\n깃허브 코파일럿 채팅에서 사용할 프롬프트의 예를 찾아 보세요.\n\n## Spotlight\n\n* [단위 테스트 생성](/ko/copilot/tutorials/copilot-chat-cookbook/testing-code/generate-unit-tests)\n\n  공동 파일럿 채팅은 함수에 대한 단위 테스트를 생성하는 데 도움이 될 수 있습니다. (Image: /assets/images/copilot-landing/generating\\_unit\\_tests.png)\n\n* [코드 가독성 및 유지 관리 기능 향상](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/improve-code-readability)\n\n  공동 파일럿 채팅은 코드를 더 쉽게 이해하고 유지 관리할 방법을 제안할 수 있습니다. (Image: /assets/images/copilot-landing/improving\\_code\\_readability.png)\n\n* [잘못된 JSON 디버깅](/ko/copilot/tutorials/copilot-chat-cookbook/debug-errors/debug-invalid-json)\n\n  공동 파일럿 채팅은 JSON 데이터의 구문 오류나 구조적 문제를 식별하고 해결할 수 있습니다. (Image: /assets/images/copilot-landing/debugging\\_invalid\\_json.png)\n\n## Links\n\n* [템플릿 만들기](/ko/copilot/tutorials/copilot-chat-cookbook/communicate-effectively/creating-templates)\n\n  공동 파일럿 채팅을 사용하면 워크플로 간소화는 물론, 프로젝트 전반의 일관성을 보장하는 템플릿을 만들 수 있습니다.\n\n* [정보 추출](/ko/copilot/tutorials/copilot-chat-cookbook/communicate-effectively/extracting-information)\n\n  GitHub 부조종사 채팅은 문제 및 토론에서 주요 정보를 추출하는 데 도움이 될 수 있습니다.\n\n* [연구 통합](/ko/copilot/tutorials/copilot-chat-cookbook/communicate-effectively/synthesizing-research)\n\n  Copilot Chat은 여러 출처의 연구 결과와 인사이트를 하나의 응집력 있는 요약으로 종합하는 데 도움을 줍니다.\n\n* [다이어그램 만들기](/ko/copilot/tutorials/copilot-chat-cookbook/communicate-effectively/creating-diagrams)\n\n  GitHub Copilot 채팅은 데이터를 더 잘 이해하고 인사이트를 전달하는 다이어그램을 만드는 데 도움이 될 수 있습니다.\n\n* [표 생성](/ko/copilot/tutorials/copilot-chat-cookbook/communicate-effectively/generating-tables)\n\n  공동 파일럿 채팅은 정보를 구성하고 명확하게 제시하기 위해 표를 만드는 데 도움을 줄 수 있습니다.\n\n* [잘못된 JSON 디버깅](/ko/copilot/tutorials/copilot-chat-cookbook/debug-errors/debug-invalid-json)\n\n  공동 파일럿 채팅은 JSON 데이터의 구문 오류나 구조적 문제를 식별하고 해결할 수 있습니다.\n\n* [API 속도 제한 처리](/ko/copilot/tutorials/copilot-chat-cookbook/debug-errors/handle-api-rate-limits)\n\n  공동 파일럿 채팅는 API 속도 제한을 감지하고 이에 대응하는 재시도 논리를 구현할 수 있도록 코드를 제안하여 이 문제를 해결하는 데 도움이 됩니다.\n\n* [테스트 실패 진단](/ko/copilot/tutorials/copilot-chat-cookbook/debug-errors/diagnose-test-failures)\n\n  공동 파일럿 채팅를 활용하면 테스트 실패의 원인을 파악하고 해결 방안을 모색하는 데 효과적으로 도움을 받을 수 있습니다.\n\n* [잠재적인 기능 구현 살펴보기](/ko/copilot/tutorials/copilot-chat-cookbook/analyze-functionality/explore-implementations)\n\n  공동 파일럿 채팅은 단일 기능을 구현하기 위한 다양한 방법을 탐색하는 데 도움이 될 수 있습니다.\n\n* [사용자 피드백 분석 및 통합](/ko/copilot/tutorials/copilot-chat-cookbook/analyze-functionality/analyze-feedback)\n\n  공동 파일럿 채팅은 사용자 피드백을 프로젝트에 통합하는 과정을 향상시킬 수 있습니다.\n\n* [코드 가독성 및 유지 관리 기능 향상](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/improve-code-readability)\n\n  공동 파일럿 채팅은 코드를 더 쉽게 이해하고 유지 관리할 방법을 제안할 수 있습니다.\n\n* [lint 오류 수정](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/fix-lint-errors)\n\n  공동 파일럿 채팅은 코드 linter가 지적한 문제들을 해결하기 위한 방안을 제시할 수 있습니다.\n\n* [성능 최적화를 위한 리팩터링](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/refactor-for-optimization)\n\n  공동 파일럿 채팅은 느리게 실행되는 코드를 가속화하는 방법을 제안할 수 있습니다.\n\n* [환경 지속 가능성을 위한 리팩터링](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/refactor-for-sustainability)\n\n  공동 파일럿 채팅는 코드를 더욱 친환경적으로 개선하는 방법을 제안할 수 있습니다.\n\n* [디자인 패턴을 구현하기 위한 리팩터링](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/refactor-design-patterns)\n\n  공동 파일럿 채팅은 코드를 개선하는 데 사용할 수 있는 디자인 패턴을 제안할 수 있습니다.\n\n* [데이터 접근 계층 리팩터링](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/refactor-data-access-layers)\n\n  공동 파일럿 채팅의 경우, 사업 로직에서 데이터 액세스 코드를 분리하여 애플리케이션의 유지 관리와 확장성을 높이는 방법을 제안할 수 있습니다.\n\n* [UI 구성 요소에서 비즈니스 논리 분리](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/decouple-business-logic)\n\n  공동 파일럿 채팅을 사용하면 비즈니스 논리를 사용자 인터페이스 코드와 분리하여 애플리케이션을 더 쉽게 유지 관리하고 스케일링할 수 있습니다.\n\n* [횡단 관심사 처리](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/handle-cross-cutting)\n\n  공동 파일럿 채팅은 코드가 있는 메서드나 함수의 핵심 관심사 이외의 우려 사항과 관련된 코드를 방지하는 데 도움이 될 수 있습니다.\n\n* [복잡한 상속 계층 구조 간소화](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/simplify-inheritance-hierarchies)\n\n  공동 파일럿 채팅은 여러 계층의 상속이 포함된 클래스를 방지하기 위해 코드를 리팩터링하는 데 도움이 될 수 있습니다.\n\n* [데이터베이스 교착 상태 또는 데이터 무결성 문제 해결](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/fix-database-deadlocks)\n\n  공동 파일럿 채팅를 사용하면 데이터베이스 작업이 느리거나 차단되는 코드나 누락되거나 잘못된 데이터가 있는 테이블을 방지할 수 있습니다.\n\n* [코드를 다른 프로그래밍 언어로 번역](/ko/copilot/tutorials/copilot-chat-cookbook/refactor-code/translate-code)\n\n  공동 파일럿 채팅는 코드를 다시 작성하여 동일한 작업을 수행하지만 다른 프로그래밍 언어로 수행할 수 있습니다.\n\n* [문제 생성](/ko/copilot/tutorials/copilot-chat-cookbook/document-code/creating-issues)\n\n  공동 파일럿 채팅는 모든 필드를 수동으로 채우지 않고도 신속하게 문제를 만들 수 있습니다.\n\n* [레거시 코드 문서화](/ko/copilot/tutorials/copilot-chat-cookbook/document-code/document-legacy-code)\n\n  공동 파일럿 채팅은 레거시 코드를 문서화하는 데 도움이 될 수 있습니다.\n\n* [레거시 코드 설명](/ko/copilot/tutorials/copilot-chat-cookbook/document-code/explain-legacy-code)\n\n  공동 파일럿 채팅은 익숙하지 않은 코드를 설명하는 데 도움이 될 수 있습니다.\n\n* [복잡한 알고리즘이나 논리 설명](/ko/copilot/tutorials/copilot-chat-cookbook/document-code/explain-complex-logic)\n\n  공동 파일럿 채팅은 복잡한 알고리즘이나 논리에 대한 명확하고 간결한 설명서를 추가하는 데 도움이 될 수 있습니다.\n\n* [코드 변경 내용과 설명서 동기화](/ko/copilot/tutorials/copilot-chat-cookbook/document-code/sync-documentation)\n\n  공동 파일럿 채팅은 코드 설명서를 최신 상태로 유지하는 데 도움이 될 수 있습니다.\n\n* [토론 또는 블로그 게시물 작성](/ko/copilot/tutorials/copilot-chat-cookbook/document-code/write-discussions-or-blog-posts)\n\n  공동 파일럿 채팅은 토론이나 블로그 게시물의 아이디어, 개요, 초안을 생성하는 데 도움이 될 수 있습니다.\n\n* [단위 테스트 생성](/ko/copilot/tutorials/copilot-chat-cookbook/testing-code/generate-unit-tests)\n\n  공동 파일럿 채팅은 함수에 대한 단위 테스트를 생성하는 데 도움이 될 수 있습니다.\n\n* [레이어를 추상화하기 위한 모의 개체 만들기](/ko/copilot/tutorials/copilot-chat-cookbook/testing-code/create-mock-objects)\n\n  단위 테스트에 사용할 모의 개체를 만드는 데 공동 파일럿 채팅이(가) 도움이 될 수 있습니다.\n\n* [웹 페이지에 대한 엔드 투 엔드 테스트 만들기](/ko/copilot/tutorials/copilot-chat-cookbook/testing-code/create-end-to-end-tests)\n\n  공동 파일럿 채팅은 엔드투엔드 테스트를 생성하는 데 도움이 될 수 있습니다.\n\n* [코드 변경 내용과 일치하도록 단위 테스트 업데이트](/ko/copilot/tutorials/copilot-chat-cookbook/testing-code/update-unit-tests)\n\n  공동 파일럿 채팅은(는) 테스트를 업데이트하는 데 도움을 줄 수 있습니다.\n\n* [리포지토리 보안 유지](/ko/copilot/tutorials/copilot-chat-cookbook/analyze-security/secure-your-repository)\n\n  공동 파일럿 채팅은 리포지토리와 코드를 보호하는 데 도움이 됩니다.\n\n* [종속성 업데이트 관리](/ko/copilot/tutorials/copilot-chat-cookbook/analyze-security/manage-dependency-updates)\n\n  공동 파일럿 채팅을 사용하면 종속성 업데이트를 간소화하기 위해 Dependabot을 설정하는 데 도움이 될 수 있습니다.\n\n* [코드에서 기존 취약성 찾기](/ko/copilot/tutorials/copilot-chat-cookbook/analyze-security/find-vulnerabilities)\n\n  Copilot 채팅은 코드에서 일반적인 취약성을 찾고 수정 사항을 제안하는 데 도움이 될 수 있습니다."}