Anthropic / Claude / Claude Code のロゴ

Anthropic / Claude / Claude Code / リリースノート / 2026/06/03 / 通常

Claude Code、agents JSONとツール指定の扱いを改善

AIdeveloperagent

公式リリースノート

Anthropic は Claude Code changelog の 2026年6月3日更新で、claude agents --json の出力と、Grep / Glob ツール指定の扱いを改善しました。自動化やエージェント運用の可観測性に関わる更新です。

要点

  • claude agents --jsonwaitingFor が含まれるようになった
  • 待機中セッションが権限プロンプトなど何で止まっているかを機械的に把握しやすくなる
  • --tools で Grep / Glob を明示した場合、専用ツールが提供されるようになった
  • Claude Code をスクリプトや監視に組み込むチームに関係する

今回のリリースノートで語られていること

claude agents --jsonwaitingFor は、Claude Code のバックグラウンドセッションを運用する上で重要です。エージェントが止まっているとき、それが完了待ちなのか、権限承認待ちなのか、入力待ちなのかが分からないと、監視や再実行の判断が難しくなります。JSON 出力に待機理由が含まれれば、外部スクリプトや管理画面から状態を読み取りやすくなります。

Grep / Glob の扱いも、CLI を制御するチームには意味があります。--tools で使えるツールを明示している場合、検索やファイル探索の機能が期待通り提供されないと、エージェントの作業範囲が変わってしまいます。専用ツールが提供されるようになることで、制限されたツールセット内でも検索・探索を前提にしたタスクを組みやすくなります。

実務で確認したいポイント

Claude Code のバックグラウンドエージェントを運用している場合は、claude agents --json を使った監視やダッシュボードで waitingFor を取り込めるか確認してください。権限承認待ちを長時間放置しない仕組みや、再実行してよい状態との切り分けに使えます。

また、--tools で利用可能ツールを制限しているチームは、Grep / Glob を明示したときの挙動をテストし、社内テンプレートや実行ラッパーを更新してください。

結局、この更新をどう見るべきか

この更新は、Claude Code を人間が直接操作するだけでなく、継続的なエージェント運用に組み込むための基盤改善です。状態をJSONで正しく読めることは、権限待ち、停止、再実行を安全に扱う前提になります。