環境変数

CLAUDE_CODE_PLUGIN_PREFER_HTTPS

1 を設定すると、GitHub の owner/repo 形式の省略記法ソースを SSH ではなく HTTPS でクローンする。プラグインのインストールと更新、および /plugin marketplace add と update に適用される。CI ランナー、コンテナ、github.com 用の SSH キーが設定されていない環境で便利

使い方・用途

  • CI ランナーやコンテナなど github.com 用の SSH 鍵が設定されていない環境でプラグインのインストールや更新を行いたい場合に使える
  • SSH 鍵を用意せずに HTTPS 経由で GitHub のプラグインソースをクローンしたい場合に使える
英語原文(公式ドキュメントより)

Set to 1 to clone GitHub owner/repo shorthand sources over HTTPS instead of SSH. Applies to plugin install and update, and to /plugin marketplace add and update. 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

変更後

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

関連ドキュメント

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

変更後

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

関連ドキュメント