ai-genie/chatgpt-vscode
편집기에서 OpenAI 모델에 코드 질문과 설명, 테스트 및 수정 요청을 보낼 수 있는 VS Code 확장 프로그램입니다.
대체할 수 있는 제품:GitHub Copilot Chat
- 스타
- 1,272
- 포크
- 85
- 열린 이슈
- 116
- 마지막 커밋
- 지난달
어떤 프로젝트인가요?
ChatGPT VS Code (Genie)는 Visual Studio Code를 OpenAI의 GPT-4, GPT-3.5, GPT-3 및 Codex 모델에 연결하는 편집기 확장 프로그램입니다. 코드를 선택하고 컨텍스트 메뉴에서 명령을 실행하면 코드 설명, 최적화, 버그 찾기, 주석 추가 또는 테스트 생성을 요청할 수 있으며, 답변은 편집기나 사이드바 대화 창에 실시간으로 표시됩니다.
이 확장 프로그램은 Problems 창의 컴파일 오류에도 대응해 전구 메뉴에서 빠른 수정을 제공하며, 사용자 코드와 제안된 변경 사항의 diff를 보여 주어 한 번의 클릭으로 적용할 수 있습니다. 스테이징된 변경 사항을 바탕으로 git 커밋 메시지를 생성할 수 있고, 설정 가능한 URL을 통해 Azure OpenAI Service 배포도 지원합니다. 사용자는 OpenAI 또는 Azure API 키를 직접 제공하며, 키는 VS Code의 비밀 저장소에 보관됩니다.
대화 기록은 선택적으로 VS Code의 global storage API를 사용해 디스크에 저장할 수 있으며, 전체 기록을 Markdown으로 내보낼 수도 있습니다. 프롬프트 접두사, 시스템 메시지, 어시스턴트 이름은 모두 설정에서 구성할 수 있습니다.
핵심 기능
- 01선택한 코드의 설명, 최적화, 테스트, 주석 추가 및 버그 찾기를 위한 컨텍스트 메뉴 명령입니다.
- 02편집기나 사이드바 대화 창에 답변을 실시간으로 표시합니다.
- 03Problems 창에 표시된 오류에 대한 빠른 수정 기능과 제안을 적용할 수 있는 diff 뷰를 제공합니다.
- 04git 변경 사항을 바탕으로 커밋 메시지를 생성합니다.
- 05OpenAI API 키와 Azure OpenAI Service 배포를 지원합니다.
- 06선택적으로 대화 기록을 로컬에 저장하고 Markdown으로 내보낼 수 있습니다.
활용 사례
- 편집기를 벗어나지 않고 익숙하지 않은 코드 블록에 대한 설명을 확인할 때.
- 선택한 함수의 단위 테스트나 주석을 생성할 때.
- Problems 창에 표시된 컴파일 오류를 수정할 때.
- 커밋 전 변경 사항을 바탕으로 git 커밋 메시지를 작성할 때.
빠른 시작
- 1
VS Code Marketplace에서 확장 프로그램을 설치합니다
- 2
코드 일부를 선택하고 질문한 다음, 메시지가 표시되면 OpenAI API 키를 입력합니다
사용 전 알아둘 점
- 본인의 OpenAI API 키가 필요하며, 사용 요금은 OpenAI에서 청구합니다.
- 대화 기록은 실험적인 기능이므로 버그가 있을 수 있습니다.
- o1-mini 및 o1-preview와 같은 일부 최신 모델에는 사용 티어 제한이 있습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- chatgpt-vscode은(는) 무엇인가요?
- 편집기에서 OpenAI 모델에 코드 질문과 설명, 테스트 및 수정 요청을 보낼 수 있는 VS Code 확장 프로그램입니다. ChatGPT VS Code (Genie)는 Visual Studio Code를 OpenAI의 GPT-4, GPT-3.5, GPT-3 및 Codex 모델에 연결하는 편집기 확장 프로그램입니다. 코드를 선택하고 컨텍스트 메뉴에서 명령을 실행하면 코드 설명, 최적화, 버그 찾기, 주석 추가 또는 테스트 생성을 요청할 수 있으며, 답변은 편집기나 사이드바 대화 창에 실시간으로 표시됩니다.
- chatgpt-vscode은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- chatgpt-vscode은(는) ISC 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- chatgpt-vscode은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. chatgpt-vscode의 마지막 커밋은 2026년 10월 8일입니다.
- chatgpt-vscode은(는) 어디에 사용할 수 있나요?
- 편집기를 벗어나지 않고 익숙하지 않은 코드 블록에 대한 설명을 확인할 때. 선택한 함수의 단위 테스트나 주석을 생성할 때. Problems 창에 표시된 컴파일 오류를 수정할 때. 커밋 전 변경 사항을 바탕으로 git 커밋 메시지를 작성할 때.
- chatgpt-vscode는 어떻게 설치하나요?
- VS Code Marketplace에서 확장 프로그램을 설치합니다 코드 일부를 선택하고 질문한 다음, 메시지가 표시되면 OpenAI API 키를 입력합니다
- chatgpt-vscode은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ai-genie/chatgpt-vscode
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
코드 설명, 테스트 생성, 버그 탐지, 리팩터링, 채팅을 위해 ChatGPT 스타일의 AI를 IDE에 통합하는 Visual Studio 확장 프로그램입니다.
Vim과 Neovim에서 OpenAI 호환 모델로 코드를 생성·수정하고 대화할 수 있는 AI 코딩 도우미 플러그인입니다.
ChatGPT 스타일 LLM을 사용해 자막 파일(SRT, VTT, ASS, SSA)을 다른 언어로 번역하는 데스크톱 앱입니다.
OpenAI, Anthropic, Google, HuggingFace 및 로컬 모델을 사용해 노트에 텍스트를 생성하는 오픈소스 Obsidian 플러그인입니다.