VA Intelligence: AI 관련 자주 묻는 질문(FAQ)

VA Intelligence에 대해 자세히 알아보세요

Common questions

'Explain Symbol with AI' 기능은 Visual Assist 2026.5 버전에서 제거되었습니다. 이제 코드에 대해 질문하려면 VA Agent(Tools → VA Agent)를 열고 'Ask' 모드로 전환한 뒤, 설명을 원하는 클래스, 함수 또는 심볼의 이름을 입력하면 됩니다. AI를 사용하지 않는 일반적인 'Find References' 기능은 여전히 ​​사용할 수 있습니다.

로컬 모델: Extensions 메뉴 → Visual Assist → Intelligence → 언어 모델 설치 → 옵션에서 VA Intelligence 활성화.

Claude Code 또는 Codex: 해당 제공업체의 CLI를 설치하고 본인 계정으로 로그인한 다음, 옵션에서 VA Intelligence를 활성화하고 VA Agent 창에서 해당 제공업체를 선택하십시오.

아니요. 처음 사용할 때 Visual Assist는 타사 AI 관련 약관에 대한 동의를 요청합니다. 이에 동의하면 로컬 AI 런타임(Ollama)과 모델이 다운로드 및 설치됩니다. 사용자가 직접 로그인하지 않는 한 Claude Code나 Codex에 연결되는 일은 없습니다.
로컬 모델의 경우, Visual Assist는 Ollama(로컬 AI 런타임)와 호환되는 로컬 Gemma 모델을 다운로드할 수 있도록 제공합니다. Claude Code나 Codex를 사용할 때는 Visual Assist 측에서 별도로 설치하는 항목이 없으며, 해당 서비스 제공업체의 CLI를 직접 설치해야 합니다.

네. Visual Assist 옵션 대화 상자에서 언제든지 AI 기능을 비활성화할 수 있습니다. 나중에 같은 위치에서 다시 활성화할 수도 있습니다.

VA Intelligence를 완전히 제거하려면 옵션 대화 상자 → VA Intelligence → 파일 제거를 클릭하세요. 이렇게 하면 Visual Assist의 모든 AI 관련 기능이 완전히 삭제됩니다.

선택하시는 모델에 따라 다릅니다. 로컬 모델을 사용하는 경우에는 데이터가 외부로 전송되지 않습니다. 모든 처리가 100% 로컬 환경에서 이루어지며, 소스 코드, 프롬프트, 결과물 등이 사용자의 컴퓨터 밖으로 유출되지 않습니다. 반면 Claude Code나 Codex를 사용할 경우, Visual Assist는 사용자의 계정을 통해 호출한 기능에 대한 컨텍스트를 해당 서비스 제공업체로 전달하며, 이때 Anthropic 또는 OpenAI와의 계정 데이터 관련 약관이 적용됩니다. Visual Assist는 Whole Tomato 서버로 데이터를 전송하지 않으며, 어떠한 모델 학습에도 사용자의 데이터를 활용하지 않습니다.
로컬 모델의 경우, 서버에서 Ollama와 Gemma 모델을 처음 다운로드할 때만 연결이 필요합니다. 한 번 설치를 완료하면 이후 모든 로컬 AI 작업은 외부 연결 없이 실행됩니다. 반면 Claude Code와 Codex는 기능을 실행할 때마다 연결이 필요합니다.

로컬 모델:

  • 모델 실행은 사용자의 머신(로컬 환경)에서 이루어집니다. 코드가 외부로 전송되지 않습니다.
  • Visual Assist는 로컬 웹 서버 인터페이스를 통해 Ollama와 통신합니다. 데이터 트래픽은 로컬 호스트 내에 머무릅니다.
  • 런타임과 모델은 Whole Tomato가 관리하고 버전을 고정(pinning)하여 제공하는 서버에서 다운로드됩니다.
  • Gemma는 Google의 모델입니다. 내부 구조를 직접 검사할 수는 없지만, 사용자의 제어 하에 로컬에서 실행됩니다.

Claude Code 또는 Codex:

  • Visual Assist는 컨텍스트 계층(context layer) 역할을 합니다. 사용자의 머신에 있는 해당 서비스 제공업체의 CLI와 통신하며, 이때 사용자의 계정이 사용됩니다.
  • 요청은 사용자의 계정 및 서비스 이용 약관에 따라 Anthropic 또는 OpenAI로 전송됩니다. Whole Tomato는 이를 중계(proxy)하거나, 로그를 남기거나, 저장하지 않습니다.
선택은 귀하의 몫입니다. Ollama를 통한 로컬 Gemma 모델(호환 버전은 Visual Assist가 관리함)을 사용하거나, 또는 개인 구독을 통해 Claude Code나 Codex를 사용할 수 있습니다.
Visual Assist의 옵션 대화 상자를 열어 AI 기능을 활성화 또는 비활성화하고 상태를 확인할 수 있습니다.
로컬 모델을 실행하려면 최소 12GB VRAM을 갖춘 GPU와 모델 파일 저장을 위한 약 9GB의 여유 디스크 공간이 필요합니다. 로컬 모델은 CPU만 사용하는 방식(CPU-only)을 지원하지 않습니다. 반면 Claude Code와 Codex는 서비스 제공업체의 하드웨어에서 실행되므로 로컬 GPU가 필요하지 않습니다.
에디터에서 코드를 선택한 다음 Shift + Alt + Q를 누르고 'Change Code with AI'를 선택하세요. 채팅을 이용하려면 **Tools → VA Agent**를 열어 화면 오른쪽에 배치하세요.
'Change Code with AI' 기능을 사용하면 코드 블록을 선택하고 원하는 변경 사항을 자연어로 설명한 뒤, 제안된 변경 내용(diff)을 검토하여 수락하거나 거부할 수 있습니다. 사용자가 명시적으로 수락하기 전까지는 파일에 어떠한 변경 사항도 적용되지 않습니다. 이 기능은 로컬 모델, Claude Code 또는 Codex와 함께 사용할 수 있으며, 'Change Code with AI' 프롬프트의 선택 메뉴에서 원하는 모델을 지정하면 됩니다.
최적화, 명확성을 위한 이름 변경, 소규모 리팩토링, 오류 처리 추가, 패턴 변환 등 작지만 지루한 수정 작업들이 쌓이는 것을 방지하는 데 효과적입니다. 처음부터 코드를 생성하는 것도 가능하지만 사용자 경험이 다소 떨어집니다. 이 기능은 기존 코드를 수정하는 데 최적화되어 있습니다.
클라우드 제공업체를 선택하는 경우에만 해당됩니다. 로컬 모델을 사용할 경우, 'Change Code with AI'는 전적으로 사용자의 기기 내에서 처리되므로 소스 코드, 프롬프트, 변경 사항(diff) 등이 외부로 유출되지 않습니다. 반면 Claude Code나 Codex를 선택하면, 사용자의 계정을 통해 선택 사항과 프롬프트, 그리고 관련 컨텍스트가 해당 제공업체로 전송됩니다.
사용을 원하시는 경우에만 해당됩니다. VA Intelligence와 로컬 모델은 모든 Visual Assist 라이선스에서 이용할 수 있습니다. Claude Code와 Codex는 사용자가 직접 관리하는 Anthropic 또는 OpenAI 계정과 요금제를 기반으로 작동하며, Visual Assist는 C++ 컨텍스트를 제공하는 역할만 합니다. Whole Tomato는 해당 모델에 대한 액세스 권한을 판매하거나 번들로 제공하지 않습니다.
기능에 따라 다릅니다. 'Change Code with AI' 기능은 항상 변경 사항(diff)을 표시하며, 사용자가 이를 수락하거나 거부할 수 있습니다. VA Agent는 다른 AI 채팅 도구와 유사하게 작동합니다. 'Edit' 모드에서는 파일을 직접 수정하지만, 모든 수정 사항은 되돌릴 수 있습니다. 단순히 답변만 얻고 싶다면 'Ask' 모드를 사용하세요. 이 모드는 AI가 코드를 수정하는 대신 답변을 제공하도록 유도합니다.
구입 문의

구입 문의

질문하거나 견적을 받으십시오.

구입 문의
구매 주문 제출

구매 주문 제출

주문을 신속하게 처리하십시오.

구매 주문 제출