Claude Code v2.1.162 リリース
claude-code v2.1.162
概要
このバージョンでは、エージェント機能の強化、ユーザーインターフェースの改善、そして数多くの重要なバグ修正が含まれています。待機状態の表示改善、スラッシュコマンドの動作変更、リモートコントロール機能の可視化、エディタの統合改善が実装されました。同時に、設定ディレクトリの読み取り専用対応、WebFetch権限ルールの修正、Windows パス処理の改善など、安定性と信頼性を大きく向上させるバグ修正が多数行われています。
何が変わったか
- ・claude agents --json コマンドで waitingFor フィールドが追加され、待機セッションが何にブロックされているか(パーミッションプロンプトなど)を表示するようになった
- ・--tools オプションで Grep/Glob を明示的に指定した場合、ネイティブビルドの埋め込み検索機能で専用の検索ツールが提供されるようになった(以前は無視されていた)
- ・/effort コマンドが選択されたレベルが新しいセッションのデフォルトとして永続化されることを確認するようになった
- ・オートコンプリートメニューのスラッシュコマンドをクリックした時、すぐに実行するのではなくプロンプトに挿入し、Enter キーで実行するように変更された
- ・リモートコントロール機能が起動メッセージではなく、セッションへのリンクを持つ永続的なフッターピルとして表示されるようになった
- ・エディタのリブランディングに伴い、/ide メニュー、/terminal-setup、/scroll-speed において Windsurf から Devin Desktop に名称変更された
- ・設定ディレクトリが読み取り専用または書き込み不可の場合のサイレント起動ハングを修正。インメモリ設定で起動し、空白画面の代わりに起動エラーを表示するようになった
- ・WebFetch 権限ルールが組み込みの事前承認ドメインに適用されていなかった問題を修正。明示的な WebFetch(domain:...) の deny/ask/allow ルールが事前承認ホストの自動許可より優先されるようになった
- ・Windows 権限ルールでバックスラッシュを含むパス(~ , サーバー共有)またはケース異なりのパスがマッチしなかった問題を修正
- ・Read deny ルールが Glob/Grep 結果からファイルを隠していなかった問題を修正
- ・ターン開始時に送信された割り込み(Esc)が stream-json/SDK セッションでサイレント削除されていた問題を修正。割り込みフィードバック「Interrupted」が正しく表示されるようになった
- ・分類器側のクエリと絵文字を含む MCP サーバー説明で切り詰め境界近くの API 400 エラー(no low surrogate in string)を修正
- ・MCP サーバーごとのタイムアウト設定値が 1000 ms 以下の場合、1 秒のウォッチドッグにフロアされていた問題を修正。1000 ms 未満の値は無視されるようになり、MCP_TOOL_TIMEOUT またはデフォルト値がフォールバックされる。claude mcp get コマンドもこれに対応注記する
- ・LSP ツールの workspaceSymbol 操作が結果を返していなかった問題を修正。query パラメータを受け付け、言語サーバーに渡すようになった
- ・claude agents で広いターミナルで live status テキスト(ツール引数、返信、プロンプト、実行出力)が 60~120 列で切り詰められていた問題を修正。ステータス詳細がターミナル幅全体を使用するようになった
- ・claude agents で長いセッション名が 40 列で切り詰められていた問題を修正。名前列がターミナル幅に応じて拡大するようになった
- ・バックグラウンドサービス再起動後の初回試行で claude agents attach がセッションリストに戻ることがある問題を修正
- ・claude agents で Ctrl+V によるイメージペーストがディスパッチ入力とセッション返信ボックスで機能していなかった問題を修正。イメージなしでペーストした場合、ヒントが表示されるようになった
- ・セッションを ← でバックグラウンド化した時、バックグラウンドサービスが起動できない場合会話がサイレント削除されていた問題を修正。セッションはリストに失敗行として残り、Enter で再開できるようになった
- ・エージェントビューからの返信が送信に失敗した場合、消失していた問題を修正。次のセッション開始時の配信用にキューイングされるようになった
- ・CLAUDE_CODE_TMPDIR または $TMPDIR が深いディレクトリを指している場合、クロスセッションメッセージング(SendMessage)がサイレント破損していた問題を修正
- ・claude agents から実行中のバックグラウンドセッションを開く際、アタッチまでに 5 秒スタールしていた問題を修正
- ・起動時のお知らせがグループ化されて重要度順に表示されるようになり、セッション情報とお知らせが起動時に 1 行を共有するようになった
- ・起動警告が短く明確に改筆され、各々に具体的な修正方法が記載されるようになった
- ・起動プロンプト警告(ディープリンク/事前入力プロンプト)がスクロールせず、アクションを起こすまでアクション前の入力の下に固定表示されるようになった
- ・失敗したターンが複数行の赤いエラーブロックの代わりに、コンパクトな警告行を表示するようになった
- ・バックグラウンドサービス起動と claude update 検証が 5 秒後に失敗するのではなく、エンドポイントセキュリティによる新バイナリスキャンを待つようになった
- ・バックグラウンドディスパッチ生成失敗時、errno がない場合でもエラークラス名を報告するようになった
- ・「Chrome で Claude が有効」と「マーケットプレイスがインストール済み」の起動メッセージが削除され、モデルの自動更新とチームオンボーディングのヒントが ロゴ下のサイレント通知として表示されるようになった
影響
日常的には、設定ディレクトリの読み取り専用対応により、制限された環境での起動がスムーズになります。Windows ユーザーは権限ルールの改正により、パスベースのセキュリティ設定が確実に動作するようになります。広いターミナルを使用する開発者は、claude agents の status 表示が完全に見えるようになり、ツール実行状況の追跡が容易になります。クロスプラットフォーム開発や チームでの利用時に、セッション管理の信頼性向上により、作業の中断や消失といった問題の減少が期待できます。
対象ユーザー
Claude Code ユーザー、AIエンジニア、ソフトウェア開発者、エンタープライズ環境でのユーザー
まとめ
安定性と使いやすさを大幅に強化した堅実なメンテナンスリリース
ソース
claude-code v2.1.162
元の記事を読む →