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 は従いません。

