英語原文を表示英語原文を閉じる
関連ドキュメント
array権限確認ダイアログが表示される際に実行されるフック。
Hooks that run when a permission dialog appears
関連ドキュメント
変更後
Git Bash がインストールされていない Windows 環境でも、引用符で囲んだパスだけで構成された PreToolUse や PermissionRequest フックが正しく評価され、意図したとおりにツール実行を制御できるようになる。
関連ドキュメント
'shell': 'powershell' を指定した PreToolUse および PermissionRequest フックがフェイルオープンする問題を修正した。PreToolUse and PermissionRequest hooks with "shell": "powershell" failing open when Git for Windows isn't installed関連ドキュメント
PermissionRequest フックを変更した: フックの allow 内での setMode 更新は現在無視され、承認の残りの部分は引き続き適用されるPermissionRequest hooks in Cowork cloud sessions: a setMode update in a hook's allow is now ignored; the rest of the approval still applies変更後
Cowork のクラウドセッションでも、PermissionRequest フックによる権限更新が通常の Claude Code と同じ一貫した挙動に揃い、フックの allow 内の setMode は適用されず、承認内容が意図どおり反映されるようになった。
関連ドキュメント
updatedInput が Claude 自身の入力と同様に検証されるようになり、未知のキーは破棄され、ツールが拒否する入力はその呼び出しを拒否するupdatedInput from PreToolUse and PermissionRequest hooks is now validated like Claude's own input: unknown keys are dropped, and input the tool rejects denies the call変更後
フックが返す updatedInput が、Claude 本体のツール入力と同じ検証を受けるようになり、不正な引数が権限評価前に弾かれて、予期しない入力でツールが実行されるのを防げる。
変更後
Git for Windows がインストールされていない環境でも、シェルを指定していない PreToolUse フックや PermissionRequest フックの失敗時に、ツールの実行を確実にブロックできるようになる。
関連ドキュメント
PermissionRequest フックはシェルコマンドやサブエージェントを承認できなくなった。それらのプロンプトは待機するか拒否されるPermissionRequest hook can no longer approve shell commands or subagents; those prompts wait or are denied変更後
Cowork クラウドセッションの auto モードで、PermissionRequest フックによるシェルコマンドやサブエージェントの自動承認ができなくなり、重要な操作は人の確認待ちになるか拒否されるようになる。これにより、フックの設定ミスで意図しないコマンドが無人で実行されるリスクを減らせる。
関連ドキュメント
PermissionRequest フックを変更し、エージェントタイプのフックはそこで実行されなくなった。その回答はリクエストの許可・拒否に使えないためで、現在はコマンドまたは http フックを案内するエラーを表示するPermissionRequest hooks: an agent-type hook no longer runs there, since its answer could never allow or deny the request; it now shows an error pointing to command or http hooks変更後
PermissionRequest フックからエージェント型フックが実行されなくなり、許可・拒否の判定に反映されない無駄な実行を防げる。誤って設定している場合は、コマンド型や HTTP 型のフックを使うようエラーで案内される。
--print モードで PermissionRequest フックが発火しない問題を修正した--print modePermissionRequest または PreToolUse フックが不正な回答を出力した際に、バックグラウンドセッションが黙って待ち続ける問題を修正した。claude agents の行にフック名とスキーマエラーが表示されるようになったPermissionRequest or PreToolUse hook prints an invalid answer: the claude agents row now names the hook and the schema error関連ドキュメント
PermissionRequestフックによる入力更新後にpermissions.denyルールが再チェックされない問題、およびバイパス設定が制限を無視できる問題を修正PermissionRequest hooks returning updatedInput not being re-checked against permissions.deny rules; setMode:'bypassPermissions' updates now respect disableBypassPermissionsMode変更後
組織で設定したセキュリティポリシーをバイパスされるリスクが解消され、フック機能を安心して業務に組み込めます。
関連ドキュメント
PermissionRequest hook to automatically approve or deny tool permission requests with custom logic