環境変数

DISABLE_UPDATES

手動の claude updateclaude install を含む、すべての更新経路を完全にブロックします。

使い方・用途

  • 企業のIT管理者が検証済みの特定バージョンをチーム全体で固定し、ユーザーによる勝手なアップデートを防止してツールの安定性を保証するために使用します。
  • 独自の配布チャネルを通じて Claude Code を提供している場合に、管理外の更新を制限する最も厳格な設定です。
英語原文(公式ドキュメントより)

Set to 1 to block all updates including manual claude update and claude install. Stricter than DISABLE_AUTOUPDATER. Use when distributing Claude Code through your own channels and users should not self-update

関連する変更履歴

v2.1.118 (1件)

Added
手動の claude update を含むすべての更新経路を完全にブロックする DISABLE_UPDATES 環境変数を追加しました(DISABLE_AUTOUPDATER よりも厳格な設定です)。
英語原文を表示
Added DISABLE_UPDATES env var to completely block all update paths including manual claude update — stricter than DISABLE_AUTOUPDATER

変更前

自動更新は DISABLE_AUTOUPDATER でオフにできましたが、手動コマンドによる更新を完全に制限することはできず、特定のバージョンを厳格に固定したいエンタープライズ環境などで意図しない更新が防げない可能性がありました。

変更後

DISABLE_UPDATES を設定することで、バックグラウンドでの自動チェックだけでなく、明示的な手動更新コマンドも拒否されるようになり、管理者が承認した特定のバージョンを確実に使い続けることができます。

ユーザーへの恩恵

企業のIT管理者は、検証済みの安定版からユーザーが勝手にアップデートすることを防げるため、開発チーム全体でツールの一貫性とセキュリティを保証しやすくなります。

関連ドキュメント