vscode 에서 copilot 에 로컬 LLM 붙이는 법
github copilot 에 사용자 모델을 추가할 수 있는 기능을 이용하면 로컬 LLM 이나 무료 LLM 을 copilot 챗팅에서 사용할 수 있습니다.

등록할 때 Key 를 물어 보는데, nVidia NIM 에서 무료 키를 받거나 뭐 기타 Key 가 있으면 넣으면 됩니다.
로컬 LLM 은 아무거나 치면 됩니다.
설정은 대충 아래처럼 하면 됩니다. 아래는 nvidia NIM 에서 무료 모델 gemma4 를 추가한 예제 입니다.

챗팅은 일단 Ask 모드에서만 제대로 동작하고, Agent 모드는 알수 없는 이유로 제대로 동작하지 않네요.
다른 분이 더 깊이 파서 Agent 모드도 동작하는 법을 알아내 주시면 좋을것 같네요.

계속 테스트 해보니 Agent 모드에서 옵션을 이정도만 선택하면 제대로 동작하네요.
일단 무료 Copilot 에 근접 했습니다. ㅎㅎ