Claude Code v2.1.163:バージョン固定、プラグインリスト、フックの改善、重大なバグ修正

Claude Code v2.1.163 では、管理設定の追加、新しいコマンド、そして重要なバグ修正が多数行われています。以下が変更点です。
管理設定:バージョン固定
requiredMinimumVersion と requiredMaximumVersion の管理設定が追加されました。Claude Code のバージョンが許容範囲外の場合、起動を拒否し、承認されたバージョンへの誘導が行われます。組織全体のコンプライアンスと、全開発者が管理されたバージョンを使用するために役立ちます。
新コマンド:/plugin list
インストール済みプラグインを一覧表示する /plugin list が導入されました。--enabled および --disabled フィルターも利用可能です。設定ファイルを探さなくても、有効なプラグインを確認できます。
フックの改善:追加コンテキスト
Stop フックと SubagentStop フックで、hookSpecificOutput.additionalContext を返すことで、フックエラーを発生させずに Claude にフィードバックを渡せるようになりました。これにより、フックが追加コンテキストを提供して会話のターンを継続できるようになります。
スキル:ドル記号のエスケープ
コマンド本文内で数字の前のリテラルな $ を含めるための \$ エスケープ構文が追加されました。以前は、このようなシーケンスは変数展開として解釈されていました。
MCP サーバー:再開時のセッション ID
stdio MCP サーバーは、--resume で再開した際に、フックや Bash と同じ CLAUDE_CODE_SESSION_ID を受け取るようになりました。
バグ修正
- claude -p のハング: バックグラウンドコマンドが終了しない場合に、フォアグラウンドの
claude -pが永久にハングする問題を修正。バックグラウンドシェルは、stdin が閉じられてから最終結果の約5秒後に停止されるようになりました。 - Bedrock/Vertex/Foundry + CI: これらのプラットフォームで
CI=trueかつ Anthropic API キーが設定されていない場合にclaude -pがANTHROPIC_API_KEY requiredで失敗する問題を修正。 - Bazel/EDR ワークフロー: すべてのコマンドに対して
$TMPDIRが不適切に/tmp/claude-{uid}に上書きされていた問題を修正(サンドボックス化されたコマンドのみ上書きされるべきでした、2.1.154 でのリグレッション)。 - Windows EEXIST: Windows でセッション環境ディレクトリが読み取り専用属性を持つか OneDrive 内にある場合に、bash コマンドが
EEXIST: file already existsで失敗する問題を修正。 - 許可ルールのタイミング: 新しい設定ディレクトリでの起動中に管理設定の取得が完了した場合、組織管理の許可ルールがセッション全体に適用されない問題を修正。
- アップデート後のバックグラウンドセッション:
claude agentsのバックグラウンドセッションが、Claude Code のアップデート後に再接続した際に実行中のバックグラウンドタスクを失う問題を修正。また、バックグラウンドエージェントセッションはバックグラウンドで新しいバージョンに更新されるようになり、アップデート後にセッションを開いてもコールド再起動を待つ必要がなくなりました。 - ターミナル/UI の不具合: エージェントビューを Esc で終了する際のターミナルの位置ずれと数秒のハングを修正。バックグラウンドタスクチップの停止ボタンが、プロセスが既に存在しない場合にクリアされない問題を修正。ペースト操作後にエンドマーカーが欠落するとキーボード入力が永久に応答しなくなる問題を修正。
- フック条件のマッチング: フックの
if: "Bash(...)"条件が、$()または$VARを含むすべての Bash コマンドで発動する問題を修正。パターンがサブシェルやバッククォート内のコマンドにもマッチするようになりました。 - $HOME を使用した拒否ルール: ホームディレクトリのパス(例:
Read(~/Desktop/**))に対する拒否ルールが、$HOME経由でパスを参照する Bash コマンドをブロックしない問題を修正。 - トランスクリプトのアーティファクト:
/mcpや/pluginsなどのパネルダイアログを閉じた後にトランスクリプトに残る余分な "(no content)" 行を修正。
UI/UX の改善
/メニューのビルトインコマンドとスキルの説明がより明確になりました。- サブスクリプション切り替えの提案が、トーストではなく起動時のお知らせスロットに表示されるようになりました。
- 状態グループ化ビューからの
claude agentsディスパッチが、エージェントビューを開いたディレクトリでセッションを開始するようになりました。
📖 全文ソース: GitHub Claude-Code
👀 See Also

OpenClaw 3.31 アップデートにより、エージェントの権限と設定がリセットされます
OpenClaw アップデート 3.31 では、すべてのエージェントツール、コンピューターアクセス権限、およびサブエージェントが自動的に無効化され、設定から手動で再有効化する必要があります。また、このアップデートでは権限リクエストの仕組みが変更され、使用中の承認プロンプトが表示されなくなりました。

Claude-Code v2.1.88 リリース:ちらつきのないレンダリング、パーミッションフック、重要な修正
Claude-Code v2.1.88では、CLAUDE_CODE_NO_FLICKER=1によるちらつきのないレンダリングオプション、自動モード再試行のためのPermissionDeniedフックの追加、Windows、macOS、Linuxターミナル全体でのメモリリーク、クラッシュ、レンダリング問題の修正が導入されています。

Claude Code v2.1.68: Opus 4.6はデフォルトで中程度の労力を設定し、ultrathinkキーワードを再導入しました
Claude Code v2.1.68では、MaxおよびTeamサブスクライバー向けにOpus 4.6のデフォルト努力レベルをmediumに変更し、高努力のための「ultrathink」キーワードを再導入し、旧Opus 4および4.1モデルをファーストパーティAPIから削除しました。

エージェント収益化手法のテスト完了:80秒で最速結果を達成
OpenClawレポーターは、自己主権型ウォレット、予測市場、DeFi利殖ファーミング、バウンティハンティング、マイクロペイメントなど、複数のエージェント収益化手法をテストしました。最も速い結果は、APIキー、SDK、人的セットアップなしでMCPを介して何もない状態から資金が入ったNanoウォレットを80秒で実現したことです。