소개

완료됨

GitHub Copilot은 코딩하는 동안 자동 완성 추천을 제공하는 AI 코딩 파트너입니다. 코드를 입력하거나 자연어로 설명하여 Copilot에서 제안을 받습니다.

Copilot은 파일 및 관련 파일을 분석하여 텍스트 편집기에서 추천을 제공합니다. OpenAI에서 개발한 새로운 AI 시스템인 OpenAI Codex를 사용하여 작성된 코드와 주석에서 컨텍스트를 파악한 다음 새 줄 또는 전체 함수를 추천합니다.

GitHub Codespaces는 Visual Studio Code와 함께 실행할 수 있는 클라우드에서 작동하는 호스트된 개발자 환경을 제공합니다. GitHub의 모든 개발 프로젝트에 대한 개발 환경을 사용자 지정하고 종속성, 라이브러리, Visual Studio Code 확장 및 설정을 사전 설치할 수 있습니다.

시나리오: 프로젝트 개선

개발자는 새 프로젝트와 기존 프로젝트 모두에 대한 코드를 입력할 때 생산성을 높일 수 있기를 바랄 것입니다. 또한 이를 위해 코드 작성, 문서화, 테스트 등에서 개발자 워크플로를 개선하는 데 AI 도우미가 도움이 되는지 알고 싶을 것입니다.

이 모듈에서는 GitHub Copilot에서 프롬프트를 통해 Python API를 사용자 지정하여 프로젝트를 수정하는 방법을 알아봅니다. 초기 코드를 입력한 후 라이브 제안을 사용하는 방법도 알아봅니다.

이 모듈을 마치면 다음을 수행했을 것입니다.

  • Codespaces에서 GitHub 리포지토리 구성 및 GitHub Copilot 확장 설치
  • GitHub Copilot의 추천을 생성하기 위한 프롬프트 작성
  • GitHub Copilot를 적용하여 Python 프로젝트를 개선하는 방법 숙지

주요 목표는 무엇인가요?

이 모듈을 성공적으로 완료하면 프롬프트를 사용하여 GitHub Codespaces에서 GitHub Copilot으로 Python 프로젝트를 사용자 지정할 수 있습니다.

필수 조건

  • Python 및 텍스트 편집기의 기본 사항 이해
  • Git 및 GitHub 기본 사항의 기본적인 이해 특히 gitgit add와 같은 기본적인 git push 명령 실행
  • GitHub Copilot에 대한 활성 구독이 있는 GitHub 계정은 개인 GitHub 계정 또는 조직 또는 엔터프라이즈에서 관리하는 GitHub 계정에 필요합니다. 학습을 위해 사용 제한이 있는 코필로트 무료 옵션으로 충분해야 합니다.