Anthropic의 차단 정책 때문에, 현재 VS Code의 Github Copilot에서 Claude 모델을 사용하려면 특별한 방법을 거쳐야 합니다.
로컬에서는 항상 프록시를 사용하고 있어 문제가 없지만, 원격으로 Linux 서버에 연결하여 코드를 작성하려고 하면 Claude 모델이 없는 것을 발견하게 됩니다.
![]() | ![]() |
몇 가지 해결책을 찾아보았지만, 로컬 확장을 사용하도록 설정하거나 로컬로 프록시하는 등 각각 문제가 있었습니다.
여기에 제 해결 방법을 바로 공유하겠습니다. 먼저 원격에서 프록시를 설정한 후, 원격의 ~/.vscode-server/data/Machine/settings.json 파일에 다음 내용을 추가합니다:
{
...
"http.proxySupport": "override",
"http.proxy": "http://localhost:7890",
"http.proxyStrictSSL": false,
}
반드시 override 모드를 사용해야 합니다. on으로 설정하면 플러그인에만 프록시 사용을 권장할 뿐, Github Copilot은 이를 따르지 않습니다.

