Claude Code
Claude Code v2.1.132リリース — stdio MCPサーバーの10GB超メモリリーク修正・SESSION_ID環境変数追加
元記事を読む →Summary
Claude Code v2.1.132が5月6日22:08 UTCにリリース。新機能として`CLAUDE_CODE_SESSION_ID`環境変数がBashツールのサブプロセス環境に追加され、外部スクリプトからセッションIDを参照可能に。`CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1`でフルスクリーンレンダラーのオプトアウトが可能。Ctrl+V画像ペースト時に「Pasting…」フッターヒントが表示されるUI改善。重大なバグ修正として、stdio MCPサーバーとの通信で10GB超のRSS(Resident Set Size)膨張を引き起こす無制限メモリ成長が修正された。その他、外部SIGINTでグレースフルシャットダウンが実行されない問題、`--resume`の絵文字トランケーションエラー、plan-modeセッション再開時の`--permission-mode`フラグ無視、ラップトップスリープ/ウェイク後のフルスクリーンモード空白画面、Indic/
Key Takeaways
- **重大修正**: stdio MCPサーバーの10GB超メモリリーク — MCP長時間利用者は即時アップデート必須
- `CLAUDE_CODE_SESSION_ID`でサブプロセスからセッションIDを参照可能に
- `CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1`でフルスクリーンレンダラーをオプトアウト
- ラップトップスリープ後の空白画面・IDE内マウスホイール・`/usage`ハング等の安定性修正多数
- 外部SIGINTでのグレースフルシャットダウン修正
Best Practice Updates
- stdio MCPサーバーを長時間利用する環境ではv2.1.132への即時アップデートでメモリ安定性を確保すべき
- `CLAUDE_CODE_SESSION_ID`を活用して外部スクリプト・CI/CDパイプラインからセッションIDベースのログ追跡が可能に
元記事の著作権は各著作者に帰属します。