メインコンテンツへスキップ

Claude Code v2.1.294:指示文で書かれたpromptフックとagentフックが正しくブロックするように

Claude Code v2.1.294では、指示文として書かれたpromptフックとagentフックが本来ブロックすべき操作を許可してしまう問題を修正し、StopとSubagentStopでの指示文形式のpromptフックの判定を改善しました。

Claude Code v2.1.294は変更履歴が2項目だけの小規模なリリースで、どちらも指示文として書かれたpromptフックとagentフックに関するものです。

新機能

  • ブロック用のフック:指示文として書かれたpromptフックとagentフック(「Block commands that…」など)が、本来ブロックすべき操作を許可してしまう問題を修正しました。
  • StopとSubagentStopのフック:StopとSubagentStopで指示文として書かれたpromptフック(「Carry on if the build is broken」など)の判定方法を改善し、Claudeが早く止まりすぎにくくなりました。

アップデート方法

  1. インストール済みのバージョンを確認:claude --version
  2. その場でアップデート:claude update
  3. 指示文として書いたpromptフックやagentフックでコマンドをブロックしている場合は、アップデート後に動作を確認してください。このリリースでは、それらが本来ブロックすべき操作を許可していたケースが修正されています。

リンク