要点
Anthropic は Claude Code のバージョン 2.1.186 をリリースし、MCP サーバーの非対話型認証機能やワークフローの状態フィルタリング機能を追加しました。
変更点
- CLI からインタラクティブな /mcp メニューを開かずに MCP サーバーを認証するために、claude mcp login および claude mcp logout を追加しました。SSH 経由での完了をサポートする --no-browser stdin リダイレクト機能も備えています。
- /workflows エージェント詳細ビューにステータスフィルタリング(f キー押下)を追加しました。
- /plugin インストール済みタブに「スキル」セクションを追加しました。
- teammateMode: "iterm2" 設定を追加し、自動モードで it2 CLI を検出できない場合に警告を表示するようにしました。
- awsAuthRefresh が構成されている場合、/login に「Claude Platform on AWS - refresh credentials(クレドプラットフォームオンAWS - 認証情報の更新)」オプションを追加しました。
- ! bash コマンドを実行すると、自動的に Claude が出力に応答するようになりました。以前のコンテキストのみを保持する動作に戻す場合は、settings.json で "respondToBashCommands": false を設定してください。
- マシンがスリープから復帰した後にストリーミングリクエストが「Content block not found(コンテンツブロックが見つかりません)」または JSON パースエラーで失敗する問題を修正しました。
- サブエージェントのトランスクリプトスクロール位置が終了時にメイントランスクリプトに漏れ出る問題を修正しました。
- エージェントのプランが読み込まれる前に背景タスクプレビューで生のツール名が一瞬表示される問題を修正しました。
- 製品内の権限ゲートがオフになっている場合、並行 CLI セッションに対して Chrome タブグループの分離が適用されない問題を修正しました。
- 背景セッションの要約が重複して表示される問題を修正しました。エージェント自身のターン終了時のサマリーが、要約行として表示されるようになりました。
- claude agents から背景セッションを開いた際に、前の画面が背後に残って描画されてしまう問題を修正しました。
- 名前付きサブエージェントの起動に対して、Agent(type) の拒否ルールおよび Agent(x,y) の許可タイプ制限が適用されない問題を修正しました。
- メインターン終了後もバックグラウンドエージェントが実行中の場合、Esc キーと Ctrl+C が反応しなくなっていた問題を修正
- 権限プロンプト内のオプションテキストがオーバーフローした場合に、オプション番号の配置がずれていた問題を修正
- エージェントパネルで完了したサブエージェントに対して x を押しても、それが閉じられなかった問題を修正
- 古いセッションを再開する際、意図的に廃止されたツールに対して誤解を招く「MCP サーバーが切断されました」という通知が表示されていた問題を修正
- /plugin Installed コマンドで、すでにスクロールのトップに到達しているにもかかわらず「さらに上へ」インジケーターが表示されていた問題を修正
- アシスタントメッセージ内で ~~取り消し線~~ が表示される際、実際には取り消し線としてレンダリングされず、文字通りチルダ(~)が表示されていた問題を修正
- 初回起動時にフラグが読み込まれる前に、機能制限付きのツールが --tools フラグをすり抜けていた問題を修正
- クロードエージェントでバックグラウンドジョブの状態を表示する際、応答後に「入力を待機中」という古いメッセージが表示され続けていた問題を修正
- 明るいターミナルからクラウドエージェントでバックグラウンドセッションを開く際に、ダークテーマが一瞬点滅していた問題を修正
- クロードエージェント内でマウス選択したテキストを削除した後にもハイライトが残っていた問題を修正
- 使用量ベースの Enterprise および Team サブスクライバーに対して、セッションコストが表示されていなかった問題を修正
- エージェントチーム機能において、tmux/pane バックエンド経由で生成されたチームメンバーがリーダーの --effort レベルを継承するようになったことを修正
- Workflow エージェント({schema})のサブエージェントが、スキーマ検証の失敗が繰り返されるたびに無限ループに陥らず、5 回の試行後に中止するように修正
- claude mcp get および claude mcp remove コマンドを改善し、入力ミスがあった場合に最も近い設定済みサーバー名を提案するとともに、長いサーバーリストを省略表示する機能を追加
- メモリ機能の改善:エージェントに、MEMORY.md インデックスがサイズ制限に近づいた際に圧縮するよう再認識させるようになりました
- スキルフロントマター(metadata)の改善:display-name、default-enabled、fallback、および metadata.* キーにおいて、kebab-case、snake_case、camelCase のいずれも受け付けるようになりました
- 不正な SKILL.md YAML フロントマターの処理の改善:メタデータが空の場合でも失敗して静かに終了するのではなく、スキル本文を空のメタデータと共に読み込むように変更しました
- CLAUDE_CODE_MAX_RETRIES の値を最大 15 に制限するように変更しました。非対面セッションでは代わりに CLAUDE_CODE_RETRY_WATCHDOG を使用してください
- バックグラウンドサブエージェントが権限プロンプトを自動拒否するのではなく、メインセッションで表示するように変更しました。ダイアログにはどのエージェントが要求しているかが表示され、Esc キーを押すとそのツールのみが拒否されます
- /review コマンドが、/code-review medium と同じレビューエンジンを使用するように変更されました