Claude Code

Claude Code v2.1.311〜v2.1.314リリースで`blockWritesOutsideWorkingDirectories`セキュリティ設定・アイドルコンパクション・effort上限対応修正・CLAUDE.md大規模ファイル上書き防止 — CI/CDターゲットv2.1.314に更新推奨

元記事を読む(github.com) ↗

Summary

10月26-30日にClaude Code v2.1.311〜v2.1.314が連続リリース(v2.1.313はスキップ)。v2.1.314(10月30日)では`permissions.blockWritesOutsideWorkingDirectories`設定追加でWrite・Edit・NotebookEditがワーキングディレクトリ外パスを全パーミッションモードで拒否可能に、VS Code・Claude DesktopのCodeタブで200Kトークン超のアイドル会話の自動コンパクション追加、管理者がeffort上限を設定した際に「Invalid effort level」でセッション失敗する問題を自動降格リトライで修正、`claude -p`起動失敗時にexit code 0・出力なしだった問題をエラー出力・exit 1に修正、Bedrock大量画像セッション毎ターン失敗修正、Microsoft Foundryデフォルトモデルデプロイメント未設定時の失敗修正。v2.1.312(10月27日)ではClaude Apps Gatewayに`oidc.user_id_claim`追加でEntra ID `oid`等`sub`以外のid_tokenクレームでユーザー識別可能に、フルスクリーンモードでキュー済みメッセージのクリック送信追加、Bedrock・Vertex・Foundry・Mantleで未認識モデル名に短縮システムプロンプト使用(`CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT=0`で無効化)、使用量制限メッセージを「5-hour limit」に統一、Claudeが大規模CLAUDE.mdやルールファイルの先頭のみ読んで上書きする問題を修正。v2.1.311(10月26日)では`self-hosted-runner`に`--hold-idle-file`・`--max-hold-min`追加、CLAUDE.md内の非常に長いリスト項目による起動フリーズ修正、標準コンテキストセッションで200Kトークン超過時の「Usage credits required for 1M context」エラーをコンパクション+続行に修正、`SubagentStop`フックが毎分約2回誤発火する問題修正、`ultrathink`が5.5シリーズ・Fable 5.1でxhigh effortで実行されるよう変更。

Key Takeaways

  • ▸ v2.1.314で`blockWritesOutsideWorkingDirectories`追加しEnterprise環境のファイル書き込み安全性が強化
  • ▸ VS Code・Desktop Codeタブでアイドルコンパクション追加し長時間セッションのコンテキスト管理が自動化
  • ▸ 管理者effort上限設定時のセッション失敗が自動降格リトライで解消
  • ▸ v2.1.312でCLAUDE.md大規模ファイル上書き問題を修正しプロジェクト設定の安全性が回復
  • ▸ v2.1.311で標準コンテキスト200K超過エラーがコンパクション+続行に改善
  • ▸ CI/CDターゲットはv2.1.314に即時更新推奨

Best Practice Updates

  • ✓ `permissions.blockWritesOutsideWorkingDirectories`設定はEnterprise環境でのファイル書き込みスコープ制限に有効でCI/CDパイプラインに追加推奨
  • ✓ CLAUDE.md大規模ファイル上書きバグ(v2.1.312で修正)はv2.1.311以前で発生する可能性があるため即時更新が推奨
  • ✓ アイドルコンパクション追加で長時間セッションのコンテキスト管理が自動化されたが重要なコンテキスト情報のメモリ・CLAUDE.md記録は引き続き推奨

Same Day Signals

すべて見る →

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