vscode 에서 ollama 로컬 모델불러오면 코드 자동 수정 안돼나요?
제목이 질문입니다.
vscode에서 기본 코파일럿 모드에서는 자동으로 바이브 코딩이 쉽게되는데,
ollama 로켈 gemma4 모델로 변경해서 다시 바이브 코딩하려면 주구장창 떠들기만 하고
자동수정을 해주지는 않는데
어떻게 해야하는지 아시나요?
제목이 질문입니다.
vscode에서 기본 코파일럿 모드에서는 자동으로 바이브 코딩이 쉽게되는데,
ollama 로켈 gemma4 모델로 변경해서 다시 바이브 코딩하려면 주구장창 떠들기만 하고
자동수정을 해주지는 않는데
어떻게 해야하는지 아시나요?


안해주길래...그게 궁금해서 질문올렸습니다
2. Continue 확장에서 로컬 모델을 불러오셨는지요?
저 같은 경우 VS Code에서 확장 프로그램 설치 후 왼쪽에는 Continue 채팅창, 오른쪽에는 코드창
채팅 후 코드 블록에서 Apply 누르면 오른쪽 코드창에서 자동으로 수정되고 있습니다.
VSCode에서 ollama LLM 연동하실 거라면 Continue 확장 모듈이 제일 좋은 걸로 알고 있습니다.
그래서 오른쪽채팅창에서 로컬로 쓰고있어요.
그러면 User Settings 화면이 나올 텐데 왼쪽에 Configs 항목을 누르셔서
지정된 로컬 LLM contextLength를 32768정도로 바꿔서 해보시겠어요?
name: Local Config
version: 1.0.0
schema: v1
models:
- name: Ollama - Qwen 3.6 Uncensored
provider: ollama
model: qwen3.6-custom
contextLength: 32768 # ◀ 이 줄을 추가해 줍니다 (약 32,000 토큰까지 수용)
roles:
- chat
- edit
- apply
- name: Qwen2.5-Coder 1.5B
provider: ollama
model: qwen2.5-coder:1.5b-base
roles:
- autocomplete
- name: Nomic Embed
provider: ollama
model: nomic-embed-text:latest
roles:
- embed
현재 저 같은 경우는 Config.yaml에 이렇게 설정돼 있습니다.
name: Local Config
version: 1.0.0
schema: v1
# Enforce large context size for all models by default.
defaultCompletionOptions:
contextLength: 32768
models:
- name: ollama gemma4
provider: Ollama
model: gemma4:e4b-it-q4_K_M
apiKey: http://localhost:11434
contextLength: 32768
- name: Autodetect
provider: ollama
model: AUTODETECT
- name: Autodetect (1)
provider: ollama
model: AUTODETECT
- name: Autodetect (2)
provider: ollama
model: AUTODETECT
contextlength 구문이 없어서, 복사해서 이렇게 붙여넣어서 다시 실행해보았으나....작동이 안돼는건 마찬가지더라구요 ㅠ.ㅠ
제미나이,코파일럿이 알려준대로 해도 선생님 답변과 비슷한데, 작동 안돼는건 마찬가지 흑....
version: 1.0.0
schema: v1
models:
- name: Gemma 4
provider: ollama
model: gemma4:latest
roles:
- chat
- edit
- apply
- autocomplete
defaultCompletionOptions:
contextLength: 16384
temperature: 0.6
maxTokens: 4096
이렇게 바꿔주시고, 컨티뉴 세팅 Tools에 들어가서
Built-in Tools을 켜주고 펼치신 다음 해당 항목들을 전부 Automatic으로 바꿔주세요.
그리고 ollama 프로그램에서도 세팅 들어가신 후 컨텍스트 길이에 맞도록 16K로 바꿔보시겠어요?
PowerShell에서 ollama list를 쳤을 때
gemm4:latest ~~~~ 9.6 GB ~~~~ago
이렇게 나오면 모델은 정상적으로 설치된 거고요,
model: <<-여기에 NAME에 나오는 모델 이름을 넣어주시면 됩니다.
컨텍스트부분을 조금더 늘려도 큰 문제는 없을까요? 5060 8gb +32gb ram 입니다
아마 CPU+시스템 메모리에 오프로딩돼서 많이 느려질 거예요.