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

