GCode VSCode 확장
채팅, 편집, 자동완성 기능을 제공하는 AI 기반 코드 어시스턴트 - 인증 없이 로컬에서 실행 가능한 VSCode 확장 프로그램입니다.
기능
채팅
- 사이드바의 대화형 AI 채팅 인터페이스
- 코드에 대한 문맥 인식 대화
- 다양한 로컬 AI 제공자 지원 (Ollama, OpenAI 호환 API)
편집
- 코드 선택 후 자연어 지시사항으로 AI가 수정
- 변경사항을 적용하기 전 검토할 수 있는 인라인 미리보기
- 코드 형식과 스타일 유지
자동완성
- 타이핑할 때 지능적인 코드 완성 제안
- 주변 코드를 기반으로 한 문맥 인식 제안
- 캐싱을 통한 빠른 로컬 추론
지원하는 AI 제공자
- Ollama: CodeLlama, Deepseek Coder 등 로컬 AI 모델
- OpenAI 호환 API: OpenAI 형식을 구현하는 모든 API
- 사용자 정의 API: 자신만의 모델 엔드포인트 설정
사용법
채팅
- GCode 사이드바 패널 열기
- 채팅 인터페이스에 질문 입력
- 코드에 대한 AI 응답 받기
코드 편집
- 편집기에서 코드 선택
Ctrl+I (Mac의 경우 Cmd+I) 누르기
- 편집 지시사항 입력
- 변경사항 검토 후 적용
자동완성
- 타이핑 시작하면 AI 기반 완성 제안 표시
- 코딩할 때 인라인으로 완성 제안 나타남
Tab으로 수락하거나 계속 타이핑하여 무시
키보드 단축키
Ctrl+L / Cmd+L: 채팅 포커스
Ctrl+I / Cmd+I: 선택한 코드 편집
| |