フック周辺のセマンティック判定を強化。制御フロー依存度の高いCI/CD統合ユーザーに響く。
Claude Code v2.1.294リリース、フック機能のバグ修正と判定ロジック改善
原題: v2.1.294
重要度の根拠: Claude Codeユーザーの開発フロー安定性に直結するバグ修正で、既存ユーザーへの実装影響は中程度。
要約
Anthropicが開発支援ツール「Claude Code」のバージョン2.1.294をリリースした。今回の更新は、命令形式で記述されたhookルール(例:「コマンドXをブロック」)が正しく機能していなかった問題を修正し、Stop/SubagentStop時の判定ロジックを改善した。これにより、ユーザーが定義した制御ルールがより確実に動作し、クラウドサービス利用時のエラーハンドリングが堅牢化される。
要点
- 命令形式フックのブロック機能が正常に動作しなかった問題を修正
- Stop/SubagentStop判定の精度向上で早期停止を防止
- ユーザー定義ルールの信頼性が向上
本文の日本語訳(全文)を見る
## 変更内容
- 「コマンドをブロック...」のような命令形式で記述された`prompt`と`agent`フックが、ブロック対象を誤認識していた問題を修正
- Stop/SubagentStop時に「ビルドが壊れていたら続行」のような命令形式で記述された`prompt`フックの判定ロジックを改善し、Claudeが早期停止しにくくなった
URL: https://github.com/anthropics/claude-code/releases/tag/v2.1.294
出典: https://github.com/anthropics/claude-code/releases/tag/v2.1.294
媒体: Claude Code Releases
※本記事は Anthropic / Claude 関連の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。