環境変数

CLAUDE_CODE_PLUGIN_PREFER_HTTPS

GitHubのプラグインソースをSSHの代わりにHTTPS経由でクローンする場合に1を設定します。これは、CIランナーやコンテナなど、github.com用のSSHキーが設定されていない環境で有用です。

使い方・用途

  • SSHキーが設定されていないDockerコンテナやCI環境において、プラグインのクローン失敗を回避するために使用します。
  • 新規構築環境など、SSHキーの管理が困難な場所でもHTTPS経由でスムーズにプラグインを導入・管理できるようにします。
英語原文(公式ドキュメントより)

Set to 1 to clone GitHub owner/repo plugin sources over HTTPS instead of SSH. Useful in CI runners, containers, or any environment without a configured SSH key for github.com

関連する変更履歴

v2.1.144(1件)

Changed
プラグインマーケットプレイスの追加・更新時に CLAUDE_CODE_PLUGIN_PREFER_HTTPS 設定が尊重されるようになりました
英語原文を表示
Plugin marketplace add/update now respects CLAUDE_CODE_PLUGIN_PREFER_HTTPS

変更前

GitHub 等からプラグインを取得する際、セキュリティ上の理由で HTTPS を強制したい設定があっても、マーケットプレイスの操作時に無視されてしまうことがありました。

変更後

全てのプラグイン取得経路で HTTPS 優先設定が適用されるようになり、SSH キーが使えない CI 環境などでも安定して動作します。

ユーザーへの恩恵

ネットワーク環境の制限がある場所や、特定の通信プロトコルを強制したい企業のセキュリティポリシーを遵守しやすくなります。

関連ドキュメント

v2.1.141(1件)

Added
GitHub SSHキーがない環境向けに、プラグインソースをHTTPSでクローンするための環境変数CLAUDE_CODE_PLUGIN_PREFER_HTTPSを追加。
英語原文を表示
Added CLAUDE_CODE_PLUGIN_PREFER_HTTPS to clone GitHub plugin sources over HTTPS instead of SSH, for environments without a GitHub SSH key

変更前

GitHub上のプラグインソースをインストールする際、デフォルトでSSHプロトコルが使用されていたため、SSHキーが設定されていない環境ではクローンに失敗することがありました。

変更後

環境変数CLAUDE_CODE_PLUGIN_PREFER_HTTPSを設定することで、SSHの代わりにHTTPSを使用してプラグインをダウンロードできるようになります。

ユーザーへの恩恵

Dockerコンテナ内や新規構築したばかりの開発環境など、SSHキーの管理が難しい場所でもスムーズにプラグインを導入・管理できます。

関連ドキュメント