Claude Code 2.1.162:止まった理由が見えるAI開発環境に近づいた

Claude Code 2.1.162は、大きな新機能というより「会社で回したときに黙って詰まる箇所」を潰すリリースです。特に、待機中セッションの理由表示、WebFetch権限、Windowsパスの権限判定、MCPタイムアウトまわりは、少人数チームほど効きます。

何が起きたか

AnthropicはClaude Code v2.1.162を公開しました。公式リリースでは、claude agents --jsonに待機理由を示すwaitingForが追加され、--toolsでGrep/Globを明示したときに専用検索ツールが使えるようになった、と説明されています。

修正も多めです。読み取り専用の設定ディレクトリで起動が黙って止まる問題、WebFetchの許可ルールが事前許可ドメインに効かない問題、Windowsのバックスラッシュや大小文字違いで権限ルールが合わない問題、MCPサーバーごとの短すぎるタイムアウト設定が全ツール呼び出しを落とす問題などが直されています。

何が変わったか

一番大きいのは、止まった理由が追いやすくなったことです。AIコーディングを個人で試すだけなら、画面を見て「権限待ちだな」と判断できます。複数セッションやバックグラウンド実行が増えると、それだけでは足りません。待機理由がJSONで取れると、外側の管理画面や通知に載せられます。

WebFetchとWindowsパスの修正は、地味ですが危ない部分です。会社利用では「どのドメインを読ませるか」「どのフォルダを見せないか」を決めます。そこがOS表記や事前許可ルールで抜けると、運用設計が信用できません。

小さな会社・開発会社ではどこに効くか

小さな会社がAIエージェントを使うとき、失敗はだいたい派手なエラーではなく、静かな停止として出ます。権限確認で止まる。MCPが返らない。バックグラウンドのセッションに戻れない。担当者が気づくまで半日過ぎる。

今回のような修正は、その「静かな停止」を減らします。開発会社なら、社内ツールの補助、調査、テスト実行、PR準備のような作業をClaude Codeに渡す場面で、監視と復旧の説明がしやすくなります。

そのまま真似ると危ない点

待機理由が見えるようになっても、権限設計そのものをAIに丸投げしてはいけません。WebFetchの許可、MCP接続先、Windowsの共有フォルダ、読み取り禁止フォルダは、人間側で先に線を引く必要があります。

もう一つは、通知の増やしすぎです。全部を通知すると誰も見ません。通知するのは、権限待ち、長時間停止、外部接続失敗、送信失敗のように、人間が判断しないと進まないものに絞るのが現実的です。

最初にやるなら何か

  • Claude Codeに触らせるフォルダと、触らせないフォルダを分ける
  • WebFetchで許可するドメインを業務ごとに書き出す
  • MCPサーバーは、重要度と停止時の復旧方法を1行で残す
  • バックグラウンド実行は、待機理由と停止時間だけ先に見えるようにする

monoblo/Sync8実務メモ

私は、Claude Codeを「賢いCLI」ではなく、会社の作業レーンに入る実行担当として見ています。そうなると、精度より先に見るべきものがあります。止まった理由、権限の境界、外部接続、復旧手順です。

v2.1.162は、その足場を少し固める更新です。新機能として派手ではありません。ただ、小さな会社がAIエージェントを毎日の仕事に入れるなら、この手の地味な修正のほうが後で効きます。

参照元

シェアはこちらから
  • URLをコピーしました!