Repolode
jeffdapaz

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. 1

    Visual Studio Marketplace에서 확장 프로그램을 설치합니다(README에 VS 2022 링크가 있습니다).

  2. 2

    확장 프로그램 옵션에서 API 키(OpenAI, Azure 또는 다른 LLM)를 설정합니다.

  3. 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 통계는 매일 갱신됩니다.

관련 프로젝트