要点
Anthropic が Claude Code をバージョン 2.1.145 にアップデートし、スクリプト対応のための JSON 出力機能や OTEL スパンの改善、ステータスラインへの GitHub 情報の追加を行いました。
変更点
- クラウドエージェントの
--jsonオプションを追加し、ライブな Claude セッションを JSON 形式でリスト表示できるようにしました(tmux-resurrect、ステータスバー、セッションピッカーなどのスクリプト利用向け)
claude_code.toolの OTEL スパンにagent_idおよびparent_agent_id属性を追加し、トレーシングの親子関係も修正して、バックグラウンドサブエージェントのスパンがディスパッチするエージェントツールスパンの下にネストされるようにしました
- ステータスラインの JSON 入力で、検出された場合に GitHub リポジトリと PR の情報を追加表示するようにしました
/pluginの「発見」および「閲覧」画面で、インストール前にプラグインのコマンド、エージェント、スキル、フック、MCP/LSP サーバーを表示するようにしました
- クラウドエージェントのターミナルタブタイトルに、待機入力カウントを表示する機能を追加し、別ウィンドウ(alt-tab)からでもエージェントが注意を必要としているかを即座に確認できるようにしました
- スラッシュコマンドおよび @メンションの提案リストで、全画面モード時にマウスホバーとクリックをサポートするようにしました
StopおよびSubagentStopフックの入力に、background_tasksフィールドとsession_cronsフィールドを追加しました
- Bash コマンド内で許可リスト外の環境変数への裸の変数代入が自動的に承認されるという権限プロンプトの回避バグを修正しました
- 必須引数が省略された際に MCP プロンプトスラッシュコマンドで生のサーバー検証エラーを表示していた問題を修正し、現在は欠落した引数の名前と期待される使用法を表示するようにしました
- ターミナルのリサイズやフォーカス復帰後にキー入力が行われるまでスピナーと経過時間表示がフリーズする不具合を修正しました
- デフォルトの Windows PowerShell 5.1 で動作しなかったクロスプロジェクト再開ヒントを修正し、Windows ではコマンド区切り文字として
;を使用するように変更しました
- エージェントビューの返信ペインで、ボイスプッシュ・トゥ・トーク(push-to-talk)が動作しない不具合を修正
- 複数のタスクを同時に作成した際に、タスクリストが無作為な順序でレンダリングされる不具合を修正
- マーケットプレイスが既にインストールされているにもかかわらず、「Anthropic marketplace のインストールに失敗しました」という古いバナーが表示され続ける不具合を修正
- セッション内で gh pr create やその他の PR 状態変更コマンドを実行した直後に、フッターの PR バッジが即座に更新されない不具合を修正
- ASCII 文字以外の名前を持つエージェントチームのメンバーが、ヘッダーエンコーディングが無効であるためすべての API コールで失敗する不具合を修正
- /review コマンドが、クラシックプロジェクト(Classic Projects)を持つリポジトリでエラーを引き起こす非推奨の projectCards GraphQL クエリを使用していた不具合を修正
- claude プラグインのバリデーションで、ディレクトリではなくファイルを指す skills: エントリを検出していなかった不具合を修正。現在は親ディレクトリを提案するエラーメッセージに変更
- context: fork を使用するスキルが、実行される代わりに再帰的に自身を呼び出し続ける無限ループが発生していた不具合を修正
- Read ツール(Read tool)の改善:ファイル全体の読み込みがトークン制限を超えた場合、ハードエラーではなく「PARTIAL view」通知付きで最初のページの一部のみを返すように変更