Claude Code

Claude Code v2.1.104リリース — Permission Modeのツール承認強制と`/powerup`インタラクティブレッスン追加

元記事を読む(code.claude.com)

Summary

Claude Code v2.1.104が公開された(v2.1.101から1日7時間ぶりのリリース)。permission modeでブロックされたツール呼び出しは明示的な承認が必須となり、意図しない外部アクションを防止。`/powerup`インタラクティブレッスン(アニメーションデモ付き)、`CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE`環境変数(git pull失敗時のマーケットプレイスキャッシュ保持)が追加。重要バグ修正として、利用制限到達後にrate-limit optionsダイアログが無限ループしてセッションクラッシュを引き起こす問題が解消された。

Key Takeaways

  • Permission modeでブロックされたツール呼び出しは明示承認を必須化(external action誤実行防止)
  • `/powerup`: Claude Code機能のインタラクティブレッスン(アニメーションデモ付き)
  • `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE`でオフライン環境のキャッシュ保持に対応
  • rate-limit optionsダイアログの無限ループ→セッションクラッシュ問題を修正
  • `--resume`で deferred tools / MCPサーバー / カスタムエージェント使用時のフルプロンプトキャッシュミスを修正
  • PostToolUse format-on-saveフック競合によるEdit/Write「File content has changed」エラーを修正
  • LSP `initialize`リクエストで`clientInfo`を通じてClaude Codeを自己識別
  • Bashツールのセキュリティ強化(複数項目)
  • システムリマインダープロンプトを4種→2種に削減し一貫性向上

Best Practice Updates

  • Claude Code利用者は即座にv2.1.104へアップデート推奨。特に利用制限到達時の無限ループは長時間セッションで致命的
  • permission modeを活用する場合、ツール承認フローをチームで事前共有し、意図しないブロックを回避
  • `/powerup`をチームメンバーのオンボーディングに組み込み、Claude Code機能の学習を加速

Same Day Signals

すべて見る →

元記事の著作権は各著作者に帰属します。