📚 [Daily] GitHub Copilot 사용기

Category: Daily | 📅 January 29, 2026

선택 이유

Claude, cursor, chatgpt, gemini 등 vscode 에 붙여 볼 수 있는 녀석들은 대부분 붙여 봤는데 ‘내가 초고급 개발자야!!’가 아닌 이상은 이정도면 충분함.

  • 대화형
  • 진입난이도 낮음
  • 개발숙련도에 구애받지 않음
  • 여러개의 MCP를 사용할 수 있으나 요금체계에 영향을 받음 ( 그래도 쓸만함 ㅋ)

왜 vscode 와 연동이 되야 하는가?

얘가 github (gitlab)과 찰떡이라서. -_- ;;;

필수 조건

  • 개발하려고 하는 서비스 혹은 시스템의 요구사항이 명확해야 함
  • 요구사항에 대한 기능이 자세할 수록 좋음
  • 주고 받는 데이터의 내용이 정확할 수록 품질이 좋아짐

작업 진행

준비물

  1. 가입을 해서 요금제를 결정한다. ( 3가지 요금제 )
  2. vscode 에서 github copilot 확장프로그램을 설치한다. (설치하면 오른쪽에 채팅창이 생김.)
  3. 기본적인 요구사항을 정리한 문서를 만든다. (주절주절 써도 상관 없음 )
  4. 어떤 언어 or 프레임워크로 개발할 것인지 알려주는게 좋다 . ( react , vue, python, django, ruby 등)

개발 시작

  1. 기본적인 요구사항을 정리한 문서를 개발에 필요한 기능단위로 정리를 요청한다
  2. 정리된 문서를 코파일럿이 개발하는데 문제가 없을지 재검토 요청한다.
  3. 개발을 요청한다. 이후 코파일럿은 알아서 ‘allow’로 확인하며 진행하는데 (아마도 이게 토큰 발행수 같음) 잘 지켜보며 눌러주면 됨.
  • 최초 요구사항 수정
  • 개발준비 체크 및 개발 문서 작성
  • 개발 시작
    1. 간혹, Hang이 발생하는 경우가 있는데. 이때는 TERMINAL 에서 ctrl_+C 현재 진행중인 명령어를 중단시키면 알아서 다시 체크 함.
    2. 끝 ( 개발 완료 문서도 만들어 줌 ㅋㅋ )

검증

개발이 완료되었다고 믿으면 안됨. 하나씩 개발된 내용 확인하면서 안된부분은 계속 요청해야 함.

💭 Reviews
  • 디자인 요소가 없으면 'pretty'하게 라는 문구를 추가하자 ㅋㅋ
  • prototype으로 개발하는데는 개발언어는 몰라도 될 것 같다. -_-
  • 몰트봇은 더 편하게 해주겠지?
  • 🏷️ Tags
  • #인공지능  
  • #AI코딩  
  • #바이브코딩