← Back to News
Claude Code

Claude Code v2.1.89 リリース — deferパーミッション・MCP接続高速化・StructuredOutput修正など大型アップデート

元記事を読む →

Summary

Claude Code v2.1.89が4月1日にリリース。PreToolUseフックに`"defer"`パーミッション決定を追加しヘッドレスセッションのツール呼び出し一時停止・再開が可能に。MCP接続を`MCP_CONNECTION_NONBLOCKING=true`でノンブロッキング化、`--mcp-config`の接続タイムアウトを5秒に制限。StructuredOutputのスキーマキャッシュバグ(約50%の失敗率)を修正。autocompactの無限ループ問題を検出・停止する機能を追加。

Key Takeaways

  • `"defer"`パーミッションでヘッドレスCI/CDパイプラインのツール承認フローを柔軟に設計可能
  • StructuredOutputスキーマキャッシュバグ修正により、複数スキーマ利用時の信頼性が大幅向上
  • autocompact thrashループ検出で長時間セッションのAPIコスト暴走を防止
  • MCP接続のノンブロッキング化で`-p`モードの起動速度が改善

Best Practice Updates

  • ヘッドレスCI/CDでClaude Codeを使用する際は`defer`パーミッションでツール承認を制御し、`-p --resume`で再開する設計を採用する

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