Git 관리하는 VSCode 확장 개발했습니다!
안녕하세요!
최근에 사이드 프로젝트로 VSCode 확장을 개발해서 피드백 받아보고자, 글 남깁니다!
Gemini API 키랑, github 계정만 있으면 누구나 이용할 수 있습니다! (키 발급 및 기본 설정은 제 메뉴얼 문서에 있습니다!)
참고로 키는 각자 로컬의 SecretStorage에 저장되기 때문에 제가 따로 서버에 저장하는 데이터는 없습니다! 🙂
편리하게 쓰실만한 기능은 대표적으로 2가지 입니다!
1. 브랜치명 추천 기능
F1 → [BRANCH] Branch명 추천 및 생성 실행
“Gemini에게 브랜치 이름 추천받기” 클릭
작업한 파일 선택
그러면 Gemini가 해당 파일의 코드를 읽고 가장 적절한 브랜치 이름을 지어줍니다!
일반적으로는 브랜치를 먼저 만들고 작업을 시작하지만, 제가 만든 프로그램에서는 작업을 먼저 한 후, 사용자가 선택한 커밋 단위에 맞춰 AI가 추천한다는 점을 참고하시면 좋을 것 같습니다!
2. 커밋 메시지 추천 기능
F1 → [COMMIT] Commit Message 생성 실행
파일 선택
Gemini가 변경사항을 읽고 커밋 메시지를 추천해줍니다!
만일 커맨드 팔레트에서 “이것저것 명령어가 많고 뭐부터 써야할지 모르겠다!” 하시는 분들은,
F1을 눌러 커맨드 팔레트를 연 후, “Git Scope: 🧭 GitScope Navigator 열기”만 이용해보셔도 좋습니다!
그러면 WebView UI로 각 4가지 Git 브랜치 전략별 명령어들을 순서대로 사용해보실 수 있습니다!

자세한 사용 방법과 절차는 제가 만든 공식 메뉴얼을 참고해주시면 감사하겠습니다! 🙂
글 읽어주셔서 감사합니다!
[공식 메뉴얼]
[마켓 플레이스 링크]
https://marketplace.visualstudio.com/items?itemName=Tomacato.gitscope