
깃허브가 개발한 AI 코딩 어시스턴트
https://github.com/features/copilot
[코파일럿(GitHub Copilot)]
- OpenAI의 Codex를 기반으로 한 AI 프로그래밍 보조 도구입니다.
- 교사가 입력하는 코드나 주석을 분석해 실시간으로 제안 및 자동완성 제공합니다.
- Python, JavaScript, Java 등 다양한 언어와 주요 프레임워크를 지원합니다.
[핵심 기능]
- 코드 자동완성
- 수업 중 예시 코드를 작성할 때 함수나 알고리즘을 빠르게 완성
- 반복되는 구문이나 기본 코드 구조를 자동으로 제안해 시간 절약
- 주석에 “학생 성적 평균 구하는 함수 작성”처럼 요청하면 관련 코드 생성
- 개발 지원
- 테스트 코드나 샘플 데이터를 자동으로 만들어 실습 수업에 활용 가능
- 문법 오류나 비효율적인 부분을 수정 제안해 학생들의 코드 리뷰에 활용
- 자주 사용하는 라이브러리 사용법을 바로 보여주어 학습 지원
- 통합 개발 환경
- VS Code, Visual Studio 등 교사와 학생이 자주 사용하는 IDE에 바로 적용 가능
- GitHub 저장소와 연계해 공동 프로젝트 수업이나 과제 관리에 활용 가능
- 실시간 코드 제안을 통해 수업 시간 내에 완성도를 높일 수 있음
[활용 안내]