Weekly AI News
Claude Code、許可バージョン範囲の強制と /plugin list を追加
Claude Code

Claude Code、許可バージョン範囲の強制と /plugin list を追加

組織でClaude Codeのバージョンを統制したい管理者は、許可範囲外での起動を拒否する設定を使えるようになった。導入済みプラグインを一覧する /plugin list やフックの継続応答にも対応し、claude -p の無限ハングなど多数の不具合も解消した。

概要

組織で Claude Code のバージョンを統制したい管理者は、許可範囲外での起動を拒否できるようになった。/plugin list の追加や claude -p の無限ハング修正も入った。

組織で Claude Code のバージョンを揃えたい管理者や、プラグイン・フックを使う開発者に向けた更新が v2.1.163 で公開された。管理設定 requiredMinimumVersion / requiredMaximumVersion による起動制御、新コマンド /plugin list、フック(特定処理に割り込む仕組み)の継続応答対応に加え、claude -p の無限ハングや権限ルールの不適用など多数の不具合修正が含まれる。

変更点

許可バージョン範囲外での起動を拒否

管理設定に requiredMinimumVersionrequiredMaximumVersion が追加された。Claude Code は自身のバージョンが許可範囲外だと起動を拒否し、承認済みバージョンへ利用者を誘導する。組織でバージョンを固定したい運用で、想定外の版による起動を防げる。

/plugin list で導入済みプラグインを一覧

新コマンド /plugin list が追加された。インストール済みプラグインを一覧でき、--enabled / --disabled フィルタで有効・無効を絞り込める。どのプラグインが効いているかをコマンド一つで確認できる。

Stop フックが継続用の追加コンテキストを返せる

Stop フックと SubagentStop フックが hookSpecificOutput.additionalContext を返せるようになった。これによりフックエラー扱いにならず、Claude へフィードバックを渡してターンを継続できる。Skills では \$ で、コマンド本文中の数字の前に文字としての $ を書けるようになった。/btw には回答の生 Markdown をクリップボードへコピーする「c to copy」も追加され、貼り付け先で書式を保てる。

stdio MCP サーバーにセッション ID を共有

--resume 実行時、標準入出力で通信する stdio 形式の Model Context Protocol(MCP)サーバーが、フックや Bash と同じ CLAUDE_CODE_SESSION_ID を受け取るようになった。再開セッションでも MCP サーバー側が同一セッションを識別できる。

claude -p の無限ハングと認証失敗を修正

claude -p が最終結果の後に無限に待ち続ける不具合を修正した。終了しないバックグラウンドコマンドがあると停止しなかったが、標準入力が閉じた後は結果から約 5 秒でバックグラウンドのシェルを停止する。さらに Bedrock / Vertex / Foundry 環境で CI=true かつ Anthropic API キー未設定のとき、「ANTHROPIC_API_KEY required」で失敗する問題も解消した。

権限ルールとサンドボックスの不具合を修正

新規設定ディレクトリで起動中に管理設定の取得が完了すると、組織の権限ルールがセッション全体に適用されない不具合を修正した。Read(~/Desktop/**) のようなホームディレクトリの拒否ルールが、$HOME 経由で参照する Bash コマンドを止められない問題も解消。隔離実行環境であるサンドボックス向けに限るべき $TMPDIR の上書きが全コマンドへ及んでいた退行(v2.1.154 で混入)も直した。

開発者への影響

バグ修正が中心のため更新推奨度は高い。特に claude -p をスクリプトや継続的インテグレーション(CI)で回す利用者は、無限ハングと Bedrock / Vertex 系の認証失敗が解消する点で恩恵が大きい。組織配布では新しいバージョン範囲設定の活用を検討したい。

使い方の一例

使い方の一例として、セッション中に /plugin list を実行すると導入済みプラグインを一覧でき、/plugin list --enabled のようにフラグを付けると有効なものだけを絞り込んで確認できる。

出典

この記事は AI によって生成されました。事実関係は必ず原典(参照元)でご確認ください。