GitLab 対応、メモリ制限、NTLM 脆弱性修正。地味だが企業環境で効きそう
Claude Code v2.1.233リリース、GitLabサポート強化とセキュリティ修正
原題: v2.1.233
重要度の根拠: マイナーバージョン内での機能追加とバグ修正が主体。セキュリティ修正は重要だが、既存ユーザーへの即影響は限定的。
要約
Claude Code がバージョン 2.1.233 にアップデート。GitLab マージリクエストへの対応、Anthropic アップストリーム上での opt-in 形式のユーザーアイデンティティ送信機能(ユーザーごとの利用額追跡に対応)、Linux 上の Bash ツールコマンド向けメモリ制限機能(cgroup 対応)などが追加。複数の障害修正も含まれ、Windows NT デバイスプリフィックスを使用した NTLM 認証情報リークの脆弱性も塞がれた。MCP v2 接続の無限再開問題やクラウドセッションの喪失判定の誤動作も改善。
要点
- GitLabマージリクエスト対応、エージェントビューで MR が !N 表示に
- ユーザーアイデンティティ転送(opt-in)で企業ゲートウェイ背後の利用額追跡が可能に
- Linux メモリ制限(cgroup)で暴走ビルドによるセッション停止を防止
- Windows NTLM 認証情報リーク脆弱性を塞ぎ、セキュリティ向上
- MCP v2 無限再開問題、クラウドセッション誤判定、デスクトップ版通知の複数障害を修正
本文の日本語訳(全文)を見る
## 変更内容
- `--worktree` フラグと `claude agents` ビュー(MR が `!N` と表示される)に GitLab マージリクエスト URL サポートを追加
- Anthropic アップストリーム上に opt-in の `forward_user_identity` アプリゲートウェイ設定を追加。サインイン中のユーザーのアイデンティティをヘッダーとして送信し、ゲートウェイの背後にあるプロキシが利用額をユーザーごとに属性付けできるように
- Linux 上の Bash ツールコマンド向けに opt-in メモリ cgroup サポートを追加(`CLAUDE_CODE_TOOL_MEMORY_LIMIT`)。暴走ビルドがセッションを停止できないように
- WebFetch セッション URL キャッシュ TTL を設定する `CLAUDE_CODE_WEBFETCH_CACHE_TTL_MS` 環境変数を追加(デフォルト: 15 分、変更なし)
- クラウドセッションが、環境のシャットダウン中に Claude が許可プロンプト待機中だと誤って喪失と判定される問題を修正
- MCP v2 接続が固定タイムアウトで長時間保持ストリームを終了するサーバ(例: サーバレスホスト)に対して subscriptions/listen ストリームを無限に再開する問題を修正
- Claude Desktop または VS Code 下での実行時に、許可プロンプトの通知フックが発火しない問題を修正
- Linux 上でサンドボックスが有効な場合、アイドルセッションが CPU コアを 100% 保ち続ける問題を修正
- `/checkup` や `/review` などのバンドルスキルエイリアスが `-p` モード、またはプラグイン/MCP 読み込み時に「Unknown command」を報告する問題を修正
- スキル/コマンド引数置換を修正。引数値がテンプレートマーカーとして再展開されることを防止
- Windows NT `\??\ ` デバイスプリフィックスで記述されたパスが UNC パス検証を迂回する問題を修正。NTLM 認証情報リークベクトルを塞ぐ
- `claude self-hosted-runner` セッション開始時間を改善。セッションブランチがワーキングツリーの書き換えなしで作成され、2 つのサーバラウンドトリップがエージェント起動をブロックしなくなった
- アプリゲートウェイエラー転送を改善。Vertex、Foundry、Claude Platform on AWS アップストリームからの 400/413 エラーがアップストリーム自体のメッセージを保有するように。アプリゲートウェイ上の自動コンパクト化のバグを修正
- `claude plugin validate` を改善。裸の `.claude/skills` ディレクトリをチェックし、frontmatter 解析に失敗する SKILL.md ファイルを報告
- スクリーンリーダーモードを改善。`/effort` セレクタが型指定番号プロンプト付きの番号付きリストとして描画され、ヒント・ダイアログテキストが切り詰められなくなった
- プリントモード診断を改善。Claude Code が認識しないモデル ID へのリクエストが発生すると、`[claude-code:unrecognized_model]` 行が stderr に書き込まれる。`modelOverrides` でマップすると沈黙させられる
- GitHub アプリセットアップティップを変更。オリジンリモートが gitlab.com または bitbucket.org 上にあるリポジトリでは表示されなくなった。エンタープライズマーケットプレイスティップが非 GitHub 内部 Git ホストをカバーするように
- タスク追跡ツール(TaskCreate/Get/Update/List、TodoWrite)が Opus 4.8、Sonnet 5、Fable 5、Mythos 5、および新モデルで利用不可になった。`CLAUDE_CODE_ENABLE_TODO_TOOLS=1` を設定するとツールを戻せる
- Windows: 通常の `cd <dir> && <command> > file` Bash コマンドでオートモードが繰り返し手動承認に停止する問題を修正(2.1.232 リグレッション)
- Windows 上の Cygwin スタイルシンボリックリンク、および入力リダイレクション(`< file`)に対する 2.1.232 の Bash 許可変更をリバート。絞られたバージョンが後のリリースで戻る予定
出典: https://github.com/anthropics/claude-code/releases/tag/v2.1.233
媒体: Claude Code Releases
※本記事は Anthropic / Claude 関連の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。