Azure OpenAI 또는 OpenAI를 기반으로 실시간 스트리밍 대화를 제공하는 Telegram 봇입니다.
jeffdapaz/VisualChatGPTStudio
코드 설명, 테스트 생성, 버그 탐지, 리팩터링, 채팅을 위해 ChatGPT 스타일의 AI를 IDE에 통합하는 Visual Studio 확장 프로그램입니다.
대체할 수 있는 제품:GitHub Copilot
- 스타
- 288
- 포크
- 67
- 열린 이슈
- 3
- 마지막 커밋
- 지난달
어떤 프로젝트인가요?
Visual chatGPT Studio는 IDE를 OpenAI, Azure OpenAI 또는 OpenAI API 호환 서비스에 연결하는 Visual Studio 확장 프로그램입니다. 편집기에서 코드를 선택한 뒤 마우스 오른쪽 버튼을 클릭하면 Explain, Add Tests, Find Bugs, Optimize, Add Comments, Translate 같은 명령을 사용할 수 있으며, 옵션에서 사용자 지정 before, after 또는 replace 명령을 정의할 수도 있습니다.
인라인 명령 외에도 여러 도구 창을 제공합니다. 단일 질문 창, 대화 기록을 유지하고 열려 있는 코드를 모델에 보낼 수 있는 Turbo Chat 창, 요청에 프로젝트 항목을 추가하는 Solution Context 창, Git 변경 사항을 바탕으로 리뷰를 생성하는 Code Review 창이 있습니다. Turbo Chat에는 솔루션 파일을 읽고 편집하고, Server Explorer의 연결을 통해 SQL Server 데이터베이스를 조회하고, REST 또는 SOAP API를 호출하고, MCP 서버에 연결할 수 있는 에이전트도 포함됩니다.
이 확장 프로그램은 Copilot 스타일 인라인 제안을 위해 Visual Studio 2022와 2026을 지원하며, Visual Studio 2019용 패키지는 별도로 제공됩니다. OpenAI 키, Azure OpenAI 키 또는 Microsoft Entra ID로 인증할 수 있습니다. 일부 기능은 function calling을 사용하므로 호환되는 모델을 권장합니다.
핵심 기능
- 01선택한 코드의 설명, 테스트 생성, 버그 탐지, 최적화, 주석 추가를 위한 편집기 인라인 명령입니다.
- 02여러 탭의 대화 기록을 유지하고 이미지 첨부를 지원하는 Turbo Chat 창입니다.
- 03Server Explorer에 설정된 연결을 통해 자연어 SQL을 실행하는 SQL Server 에이전트입니다.
- 04AI 컨텍스트에 자격 증명을 포함하지 않고 REST 및 SOAP 서비스를 호출하는 API 에이전트입니다.
- 05대기 중인 Git 변경 사항을 바탕으로 리뷰를 생성하는 Code Review 창입니다.
- 06OpenAI, API 키 또는 Entra ID를 사용하는 Azure OpenAI, OpenAI 호환 엔드포인트를 지원합니다.
활용 사례
- Visual Studio에서 작업하면서 C# 메서드의 단위 테스트나 XML 요약을 생성합니다.
- Turbo Chat에서 코드베이스에 관한 질문을 하고 모델이 관련 파일을 읽게 합니다.
- 푸시하기 전에 대기 중인 Git 변경 사항을 바탕으로 커밋 메시지를 작성합니다.
- 자연어 요청으로 개발용 SQL Server 데이터베이스를 조회합니다.
빠른 시작
- 1
Visual Studio Marketplace에서 확장 프로그램을 설치합니다(README에 VS 2022 링크가 있습니다).
- 2
확장 프로그램 옵션에서 API 키(OpenAI, Azure 또는 다른 LLM)를 설정합니다.
- 3
편집기에서 코드를 선택하고 마우스 오른쪽 버튼을 클릭한 다음 Explain 같은 명령을 실행합니다.
사용 전 알아둘 점
- Visual Studio 내에서만 작동하며 다른 IDE에서는 사용할 수 없습니다.
- OpenAI, Azure 또는 다른 LLM 제공업체의 API 키를 직접 준비해야 합니다.
- MCP Server Agent 및 Computer Use Automation 같은 일부 기능은 베타로 표시되어 있습니다.
- 인라인 Copilot 제안은 Visual Studio 2022 및 2026에서만 사용할 수 있습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- VisualChatGPTStudio은(는) 무엇인가요?
- 코드 설명, 테스트 생성, 버그 탐지, 리팩터링, 채팅을 위해 ChatGPT 스타일의 AI를 IDE에 통합하는 Visual Studio 확장 프로그램입니다. Visual chatGPT Studio는 IDE를 OpenAI, Azure OpenAI 또는 OpenAI API 호환 서비스에 연결하는 Visual Studio 확장 프로그램입니다. 편집기에서 코드를 선택한 뒤 마우스 오른쪽 버튼을 클릭하면 Explain, Add Tests, Find Bugs, Optimize, Add Comments, Translate 같은 명령을 사용할 수 있으며, 옵션에서 사용자 지정 before, after 또는 replace 명령을 정의할 수도 있습니다.
- VisualChatGPTStudio은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- VisualChatGPTStudio은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- VisualChatGPTStudio은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. VisualChatGPTStudio의 마지막 커밋은 2026년 9월 25일입니다.
- VisualChatGPTStudio은(는) 어디에 사용할 수 있나요?
- Visual Studio에서 작업하면서 C# 메서드의 단위 테스트나 XML 요약을 생성합니다. Turbo Chat에서 코드베이스에 관한 질문을 하고 모델이 관련 파일을 읽게 합니다. 푸시하기 전에 대기 중인 Git 변경 사항을 바탕으로 커밋 메시지를 작성합니다. 자연어 요청으로 개발용 SQL Server 데이터베이스를 조회합니다.
- VisualChatGPTStudio는 어떻게 설치하나요?
- Visual Studio Marketplace에서 확장 프로그램을 설치합니다(README에 VS 2022 링크가 있습니다). 확장 프로그램 옵션에서 API 키(OpenAI, Azure 또는 다른 LLM)를 설정합니다. 편집기에서 코드를 선택하고 마우스 오른쪽 버튼을 클릭한 다음 Explain 같은 명령을 실행합니다.
- VisualChatGPTStudio은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/jeffdapaz/VisualChatGPTStudio
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
llama.cpp 기반의 로컬 LLM 코드 완성, AI 채팅, 에이전트형 코딩 어시스턴트를 제공하는 VS Code 확장 프로그램입니다.
ChatGPT 계열 LLM으로 pull request diff를 검토하고 댓글을 남기는 GitHub 코드 리뷰 봇으로, GitHub App, Action 또는 자체 호스팅 Probot 앱으로 실행할 수 있습니다.
LLM으로 Git 커밋 메시지와 간단한 코드 리뷰를 생성하고 prepare-commit-msg Git 훅을 설치할 수 있는 Go CLI입니다.
ChatGPT 웹에서 Codex 코딩 세션을 계획하고 검토할 수 있도록 하는 비공식 브리지로, 읽기 전용 OAuth 보호 MCP 연결을 사용하며 실행은 Codex가 담당합니다.
자체 문서를 바탕으로 답변하고 출처를 인라인 인용으로 표시하는 Azure 호스팅 RAG 가속기입니다.