Claude Code v2.1.101 リリース
claude-code v2.1.101
概要
Claude Code v2.1.101では、チームオンボーディングガイド生成機能の追加、エンタープライズTLSプロキシ対応の改善、リモートセッション機能の自動クラウド環境作成など、複数の新機能が実装されました。同時に、エラーメッセージの詳細化、セッション再開機能の堅牢化、サブエージェントの権限制御修正など、ユーザー体験と信頼性を大幅に向上させる改善が行われています。さらに、コマンドインジェクション脆弱性の修正を含む複数のセキュリティ問題とメモリリークが解決され、大規模セッション処理時の安定性が強化されました。
何が変わったか
- ・/team-onboardingコマンドを追加:ローカルClaudeコード使用状況からチームメンバーのラムアップガイドを生成
- ・OS CA証明書ストア信頼をデフォルト化:エンタープライズTLSプロキシが追加設定なしで動作(CLAUDE_CODE_CERT_STORE=bundledで統合CA限定に変更可能)
- ・/ultraplanおよび他のリモートセッション機能が自動的にデフォルトクラウド環境を作成(Web設定を事前に不要に)
- ・ブリーフモードの改善:Claudeが構造化メッセージではなくプレーンテキストを返した場合に1回再試行
- ・フォーカスモードの改善:ユーザーは最終メッセージのみを見るため、Claudeはより自己完結したサマリーを記述
- ・ツール利用不可エラーの改善:モデルがツールを呼び出したが現在のコンテキストで利用できない場合、理由と対処方法を説明
- ・レート制限リトライメッセージの改善:秒数のカウントダウンではなく、どの制限に引っかかったか、いつリセットされるかを表示
- ・拒否エラーメッセージの改善:API提供の説明が利用可能な場合は含める
- ・claude -p --resume <name>の改善:/renameまたは--nameで設定されたセッションタイトルを受け入れ
- ・設定の堅牢性向上:settings.jsonの未認識フックイベント名が存在しても、ファイル全体が無視されない
- ・管理設定で強制有効化されるプラグインのフック改善:allowManagedHooksOnlyが設定されている場合でもフックが実行される
- ・/pluginおよびclaude plugin updateの改善:マーケットプレイスを更新できない場合、古いバージョン報告の代わりに警告を表示
- ・プランモード改善:組織またはAuth設定がClaudeコードWebに到達できない場合、「Refine with Ultraplan」オプションを非表示
- ・ベータトレーシングの改善:OTEL_LOG_USER_PROMPTS、OTEL_LOG_TOOL_DETAILS、OTEL_LOG_TOOL_CONTENTを尊重;機密スパン属性は明示的にオプトインされない限り発行されない
- ・SDK query()の改善:for awaitからの中断またはawait usingを使用する場合、サブプロセスと一時ファイルをクリーンアップ
- ・POSIX which フォールバックのコマンドインジェクション脆弱性を修正(LSPバイナリ検出使用)
- ・仮想スクローラーで長いセッションが履歴メッセージリストの複数コピーを保持していたメモリリークを修正
- ・--resume/--continueが大規模セッションでローダーが生きていないブランチにアンカーされた場合、会話コンテキストを失う問題を修正
- ・--resume チェーン回復がサブエージェントメッセージがメインチェーン書き込みギャップ近くに着地した場合、無関係なサブエージェント会話への橋渡しを修正
- ・--resume時に保存されたEdit/Writeツール結果がfile_pathを欠落している場合のクラッシュを修正
- ・遅いバックエンド(ローカルLLM、拡張思考、低速ゲートウェイ)を無視するハードコードされた5分間のリクエストタイムアウトを修正
- ・permissions.deny規則がPreToolUseフックのpermissionDecision: "ask"をオーバーライドしない問題を修正(フックが拒否をプロンプトにダウングレードできた)
- ・--setting-sourcesがユーザーなしの場合、バックグラウンドクリーンアップがcleanupPeriodDaysを無視し、30日以上前の会話履歴を削除する問題を修正
- ・ANTHROPIC_AUTH_TOKEN、apiKeyHelper、またはANTHROPIC_CUSTOM_HEADERSがAuthorizationヘッダーを設定する場合、Bedrock SigV4認証が403で失敗する問題を修正
- ・claude -w <name>が前のセッションのworktreeクリーンアップが古いディレクトリを残した後、「already exists」で失敗する問題を修正
- ・サブエージェントが動的に注入されたサーバーからMCPツールを継承しない問題を修正
- ・分離されたworktreeで実行するサブエージェントが自身のworktree内のファイルへのRead/Editアクセスを拒否される問題を修正
- ・freshboot後のサンドボックスBashコマンドがmktemp: No such file or directoryで失敗する問題を修正
- ・outputSchemaを検証するMCPクライアントでclaude mcp serve ツール呼び出しが「Tool execution failed」で失敗する問題を修正
- ・RemoteTriggerツールのrun actionが空のbodyを送信してサーバーに拒否される問題を修正
- ・/resume pickerの複数の問題を修正:他のプロジェクトのセッションを隠すナロー デフォルトビュー、Windows Terminalでのプレビューへのアクセスが不可、worktreeの不正なcwd、セッション未検出エラーがstderrに表示されない、ターミナルタイトルが設定されない、再開ヒントがプロンプト入力と重複
影響
日々の開発作業において、セッション再開時のコンテキスト損失がなくなり、大規模プロジェクトでの作業継続性が向上します。エンタープライズTLSプロキシ環境での追加設定が不要になるため、初期セットアップの時間が短縮されます。エラーメッセージの詳細化により、トラブルシューティングが容易になり、開発の中断時間が削減されます。
対象ユーザー
Claude Codeユーザー・AIエンジニア・開発者・エンタープライズ企業
まとめ
エンタープライズ対応の強化、ユーザー体験の大幅改善、重大なバグ修正を実現した安定性重視のリリース
ソース
claude-code v2.1.101
元の記事を読む →