待機セッション状態表示など、v2.1.162でユーザー体験向上!
Claude Code v2.1.162 リリースの変更点
原題: v2.1.162
重要度の根拠: バグ修正やマイナー改善が含まれているため
要約
Claude Codeの新バージョンv2.1.162がリリースされ、さまざまな改善が行われました。特に、待機セッションの状態表示、Grep/Globツールの明示的なリスト、スラッシュコマンドの処理方法の変更などが含まれています。これにより、ユーザーエクスペリエンスが向上し、トラブルシューティングが容易になることが期待されます。
要点
- 待機セッションの状態表示機能追加
- Grep/Globツールの明示的リスト化
- スラッシュコマンドの動作変更
- 起動時のハング修正
- 各種バグの修正
本文の日本語訳(全文)を見る
## 変更点
- `claude agents --json`が待機セッションの状態を表示するようになり、何がブロックされているかが分かる(例: 権限プロンプト)
- `--tools`: Grep/Globを明示的にリストすることで、ネイティブビルドで埋め込み検索ツールが提供されるようになった(以前はこれらの名前は無視されていた)
- `/effort`が新しいセッションのデフォルトとして選択したレベルが持続することを確認するようになった
- オートコンプリートメニューでスラッシュコマンドをクリックすると、即座に実行するのではなくプロンプトに埋め込まれる。Enterを押すことで実行
- リモートコントロールがスタートアップメッセージではなく、セッションへのリンクを持つ持続的フッターピルとして表示されるようになった
- `/ide`メニュー、`/terminal-setup`、`/scroll-speed`でWindsurfがDevin Desktopに名前変更された
- 設定ディレクトリが読み取り専用または書き込み不可の場合のサイレントスタートアップハングが修正され、Claude Codeはメモリ内設定で起動し、スタートアップエラーを表示するようになった
- WebFetchの権限ルールが事前承認されたドメインに適用されない問題が修正され、明示的な`WebFetch(domain:...)`の拒否/確認/許可ルールが事前承認ホストの自動許可より優先される
- Windowsの権限ルールがバックスラッシュ(`~
`、`\serverile`)やケースバリアントパスで一致しない問題が修正され、Read拒否ルールがGlob/Grepの結果からファイルを隠さない問題も修正された
- ストリームJSON/SDKセッションの開始時に送信された割り込み(Esc)がサイレントに無視される問題が修正され、ターンが「Interrupted」フィードバックなしで実行され続けることがなくなった
- API 400 `no low surrogate in string`のエラーが、分類器サイドクエリおよび絵文字を含むMCPサーバー説明に関して修正され、切り捨て境界付近のものが修正された
- MCPサーバーごとの`timeout`設定値が1000ms未満の場合、1秒のウォッチドッグにフロアされる問題が修正され、サブ1000msの値は無視され、`claude mcp get`がそれに応じて注釈を付けるようになった
- LSPツールの`workspaceSymbol`操作が結果を返さない問題が修正され、`query`パラメータを受け入れて言語サーバーに渡すようになった
- `claude agents`がライブステータステキスト(ツール引数、返答、プロンプト、実行出力)を幅広いターミナルで60〜120列で切り取る問題が修正され、ステータス詳細がターミナル全体の幅を使用するようになった
- `claude agents`が長いセッション名を40列で切り取る問題が修正され、名前の列はターミナルの幅に合わせて成長するようになった
- `claude agents`のアタッチがバックグラウンドサービスの再起動後に最初の試行で直ちにセッションリストに戻ることがある問題が修正された
- `claude agents`のCtrl+Vでの画像のペーストがディスパッチ入力およびセッション返信ボックスで何も表示されなかった問題が修正され、画像なしでペーストするとヒントが表示されるようになった
- ←でセッションをバックグラウンドにする際に、バックグラウンドサービスが開始できない場合に会話が失われる問題が修正され、セッションは失敗した行としてリストに残り、Enterで起こすことができるようになった
- 送信に失敗したエージェントからの返信が失われる問題が修正され、次のセッション開始時に配信のためにキューに追加されるようになった
- `SendMessage`によるクロスセッションメッセージングが`CLAUDE_CODE_TMPDIR`または`$TMPDIR`が深いディレクトリを指すときにサイレントに停止する問題が修正された
- `claude agents`から実行中のバックグラウンドセッションを開く際に5秒間スタールする問題が修正された
- より静かな起動: 通知が重大度別にグループ化され、セッション情報およびアナウンスが各起動ごとに1行を共有するようになった
- 起動時の警告が短く明確に書き直され、具体的な修正が付与されるようになった
- 失敗したターンは複数行の赤いエラーブロックではなく、コンパクトな警告行を表示するようになった
- バックグラウンドサービスの起動および`claude update`の検証が新しいバイナリのエンドポイントセキュリティスキャンを待つように改善され、5秒後に失敗することがなくなった
- バックグラウンドディスパッチの生成失敗がエラークラス名を報告するようになった
- 「Claude in Chrome enabled」および「マーケットプレイスインストール」の起動メッセージが削除された。
出典: https://github.com/anthropics/claude-code/releases/tag/v2.1.162
媒体: Claude Code Releases
※本記事は Anthropic / OpenAI / Google / Meta / Mistral / DeepSeek / Sakana 等各社の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。