v2.1.163はパッチ重視。Bazel・EDR・OneDriveの環境問題を一掃、バックグラウンド更新も非同期化
Claude Code v2.1.163リリース――マネージド設定や複数バグ修正
原題: v2.1.163
重要度の根拠: 既存ユーザーに直接影響する多数のバグ修正とマイナー機能追加を含む定期パッチだが、破壊的変更やセキュリティ問題ではなく、主に利便性と互換性の改善
要約
Claude CodeがバージョンアップしてClaudeコード開発支援ツール)のv2.1.163がリリースされました。管理者向けの新機能として、許可版のバージョン範囲を制限できる「requiredMinimumVersion」「requiredMaximumVersion」が追加され、対象外バージョンではアプリが起動しなくなります。ユーザー向けにはプラグイン一覧表示コマンドやマークダウンコピー機能が追加されました。また、Hooks・Skills・MCP関連の機能拡張、BazelやEDR保護環境での実行問題、Windows OneDrive環境でのファイルパーミッション問題など、多数のバグが修正されています。背景エージェントセッションのアップデート処理が改善され、起動時の待機時間が削減されました。
要点
- 管理者向けバージョン範囲制御機能が追加、対象外バージョンはアプリ起動拒否
- Bazel・EDR・Windows OneDriveなど環境固有の実行問題を複数修正
- バックグラウンドセッション更新が非同期化され、起動時待機がなくなった
- Hooksの機能拡張でターン継続が可能に、Skillsのドル記号エスケープ対応
- /plugin listコマンドとマークダウンコピー機能で利便性向上
開発者向け技術解説(API・実装詳細・破壊的変更)を見る
マネージド設定API拡張:requiredMinimumVersion/requiredMaximumVersionパラメータでバージョンチェックが強制されるようになり、範囲外の起動時にユーザーを承認済みバージョンへ誘導します。Hooks/Skillsの機能拡張:SubagentStop hookがhookSpecificOutput.additionalContextを返すことでターン継続が可能に、Skillコマンド本体で\$エスケープで리터럴ドルサインを含められるように。stdio MCPサーバーが--resume時に同じCLAUDE_CODE_SESSION_IDを受け取るように統一。バグ修正は多岐:$TMPDIR上書きの回帰(v2.1.154)を修正、Windows OneDrive内セッションディレクトリのパーミッション問題、bazelワークフロー対応、Bedrockなど非Anthropic APIエンドポイント使用時のCI環境でのAPI_KEY検証エラーなど。バックグラウンドセッションのタスク保持性向上。
本文の日本語訳(全文)を見る
## 変更内容
- マネージド設定に`requiredMinimumVersion`と`requiredMaximumVersion`を追加――Claude Codeはバージョンが許可範囲外の場合、起動を拒否して承認済みバージョンへユーザーを誘導します
- `/plugin list`コマンド追加、インストール済みプラグイン表示時に`--enabled`/`--disabled`フィルタ対応
- `/btw`に"c to copy"ショートカット追加、生のマークダウン回答をクリップボードにコピー、他アプリペースト時にフォーマット保持
- Hooks: StopおよびSubagentStopフックが`hookSpecificOutput.additionalContext`を返してClaudeにフィードバックを与え、ターン継続時にフック エラーラベルなし
- Skills: コマンド本体にリテラル`$`を数字の前に含めるための`\$`エスケープ構文追加
- stdio MCPサーバーは`--resume`時にhooks/Bashと同じ`CLAUDE_CODE_SESSION_ID`を受け取るように
- `claude -p`が最終結果後、バックグラウンドコマンドが終了しない場合に永遠にハング――バックグラウンドシェルは結果後~5秒でstdin閉鎖時に停止
- `claude -p`がBedrock/Vertex/Foundryで`CI=true`かつAnthropic APIキーなし時に"ANTHROPIC_API_KEY required"で失敗を修正
- Bazelおよび EDR保護Go ワークフロー下でbashコマンド失敗を修正:`$TMPDIR`がサンドボックスコマンドのみではなく全コマンドで`/tmp/claude-{uid}`に上書き(v2.1.154リグレッション)
- Windows上でbashコマンドがセッション環境ディレクトリに"EEXIST: file already exists"で失敗――読み取り専用属性またはOneDrive内の場合を修正
- 組織マネージド許可ルール、起動時新規設定ディレクトリ上でマネージド設定フェッチ完了時に全セッション期間適用されないを修正
- `claude agents`バックグラウンドセッション、Claude Codeアップデート後に再接続時にバックグラウンドタスクが失われるを修正
- エージェントビューをEsc押下で終了時、ターミナル座標ズレおよび数秒ハング修正
- デスクトップアプリでバックグラウンドタスクチップのStopクリック時、基盤プロセス既終了でもチップクリア不可を修正
- ペースト操作後、終了マーカーがターミナルで削除された場合キーボード入力が永続的に無応答になるを修正
- フック`if: "Bash(...)"`条件が`$()`または`$VAR`含むbashコマンド全てで発火――パターンがサブシェルおよびバッククォート内コマンドにも合致するように修正
- ホームディレクトリパスの拒否ルール(例`Read(~/Desktop/**)` )がbashコマンドで`$HOME`経由参照時ブロック不可を修正
- `/mcp`や`/plugins`といったパネルダイアログ閉鎖後、トランスクリプトに余分な"(no content)"行が残るを修正
- バックグラウンドエージェントセッション、新Claude Codeバージョンにバックグラウンド更新――更新後セッション開き時に非同期冷却再起動待機なし
- ビルトインコマンドおよびSkillsの`/`メニュー説明をより明確に
- サブスクリプション切り替え提案、トースト表示ではなくスタートアップ アナウンスメントスロットに表示
- `claude agents`をステートグループ化ビュー からディスパッチ時、エージェントビューが開かれていたディレクトリからセッション開始
出典: https://github.com/anthropics/claude-code/releases/tag/v2.1.163
媒体: Claude Code Releases
※本記事は Anthropic / Claude 関連の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。