Claude Code v2.1.157 リリース
claude-code v2.1.157
概要
このバージョンではプラグイン管理の大幅な改善、エージェント機能の強化、複数の重大なバグ修正が実施されました。.claude/skillsディレクトリからプラグインの自動読み込みに対応し、新しいプラグイン初期化コマンドやオートコンプリート機能が追加されています。さらにWorktree管理の改善、テレメトリの拡張、IDE統合での安定性向上など、ユーザーエクスペリエンスを大きく向上させる変更が多数含まれています。パフォーマンス最適化と長時間の会話に対応した処理改善も実施されています。
何が変わったか
- ・.claude/skillsディレクトリに配置されたプラグインが自動的に読み込まれるようになり、マーケットプレイスを経由する必要がなくなった
- ・新しいコマンド「claude plugin init <name>」を追加し、.claude/skillsディレクトリに新規プラグインをスキャフォールディングできるようにした
- ・/pluginコマンドのオートコンプリート機能を追加し、サブコマンド、インストール済みプラグイン名、既知マーケットプレイスのプラグイン名を補完できるようにした
- ・claude agentsの機能を拡張し、settings.jsonのagentフィールドがディスパッチされたセッションで尊重されるようになり、--agent <name>で上書き可能にした
- ・EnterWorktreeコマンドがセッション中にClaude管理のworktree間の切り替えができるようになった
- ・tool_decision テレメトリイベントに、OTEL_LOG_TOOL_DETAILS=1設定時にtool_parameters(bashコマンド、MCP/skill名)が含まれるようになった
- ・Claude管理のWorktreeがエージェント終了時にアンロック状態で残されるようになり、git worktree remove/pruneでクリーンアップできるようになった
- ・ペースト、MCP、ダイアログで添付された処理不可能な画像(ゼロバイト、破損)がリクエストをクラッシュさせずにテキストプレースホルダーになるように修正
- ・デスクトップアプリ、IDE拡張機能、SDKでauto/bypass-permissionsモード使用時のサンドボックスネットワーク権限プロンプトが表示されなくなるように修正
- ・claude agentsの完了したセッションが、アイドル中のサブエージェントがパーク中またはバックグラウンドシェルをリークしている場合でも適切にリタイアするように修正
- ・claude agentsでEscキーを押した時に遅い「opening…」のキャンセルが機能するようになり、リストの応答性が回復するように修正
- ・バックグラウンドエージェントのworktree(.claude/worktrees/配下)が30日間のジョブ保持スイープ後に孤立しなくなるように修正
- ・スリープ/ウェイク後に再アタッチされたバックグラウンドセッションがモデルに正しい日付を伝えるように修正
- ・tmuxで set-clipboard onの場合のclaude agents内でのコピー・オン・セレクトが正しくシステムクリップボードに到達するように修正(v2.1.153でのリグレッション)
- ・--resumeオプションが前のClaude Codeプロセス終了時に実行中だったバックグラウンドサブエージェントの報告ができるようになったように修正
- ・--resumeセッションピッカーがフルスクリーンモード終了後にターミナルに内容を残さないように修正
- ・--worktreeおよび--worktree --tmuxが現在のリンク済みworktreeに返るように修正(カノニカルリポジトリルートに戻るのではなく)
- ・/modelピッカーが選択中のモデルが既にファミリー内の最新版の場合に不正確な「新しいバージョンが利用可能」ヒントが表示されなくなるように修正し、ピン留めされたモデル行がraw IDではなくモデルの説明を表示するようにした
- ・フルスクリーンモード内で進行中のメッセージテキストに文字どおりのマークダウンマーカー(バックティック、アスタリスク)が表示されなくなるように修正
- ・スタートアップ時のmanaged-settings セキュリティダイアログ承認後のターミナルフリーズが修正された
- ・ターミナルUIの再描画後にスクロールバックに現れる稀なダブル行が修正された
- ・VS Code、Cursor、Windsurfの統合ターミナル内でのright-clickペーストがクリップボードを重複させなくなるように修正
- ・WSLで画像ペースト(alt+vキーバインド)、Windows 11でのスクリーンショットペーストが修正され、Windowsエクスプローラからの画像ドラッグ機能が追加された
- ・冗長なメッセージレンダリング再計算を排除することで、長時間および再開された会話のパフォーマンスが向上した
- ・/terminal-setupコマンドがVS Code/Cursor/Windsurf統合ターミナルのGPUアクセラレーションを無効化し、ガベージテキスト描画を防止するようにした
- ・Feature of the Weekのクレジットクレーム状態が、プロンプト上のテキスト行ではなくステータスエリアの通知として表示されるようになった
- ・claude agentsでのスラッシュコマンドオートコンプリートがディスパッチ入力で部分文字列マッチングするようになった
- ・スタートアップバナー「bashコマンドはサンドボックス化されます」が削除されました(サンドボックスステータスは/statusおよびコマンドがブロックされた時に表示される)
- ・スタートアップヒントトースト「/ide for …」が削除された
- ・IDE統合でバックグラウンドサブエージェント実行中にStopボタンをクリックしても実際に停止するようになるように修正
- ・VSCodeでOpus 4.8使用時にfast mode インジケーターが表示されなくなるように修正
- ・ワークフロートリガーキーワードの直後にバックスペースを押すとワークフローリクエストが棄却されるようになった(alt+wと同じ動作、文字削除ではなく)
- ・/configで「Workflow keyword trigger」設定を追加し、プロンプト内の「workflow」という単語がダイナミックワークフローをトリガーするのを停止できるようにした
影響
開発者は複雑なプラグイン設定や手動でのインストール手順から解放され、より迅速にスキルを追加できるようになります。Worktree管理の改善により、複数のブランチやタスク間での切り替えがスムーズになり、マルチタスク環境での作業効率が向上します。IDE統合の安定性向上により、VS Code、Cursor、Windsurfユーザーは中断なく作業を継続でき、バグに起因する再作業が削減されます。WSL環境での画像操作が完全サポートされたことで、Windows開発者のワークフローが大幅に改善されます。
対象ユーザー
Claude Codeユーザー・AIエンジニア・開発者・WSL環境ユーザー・IDE統合ユーザー
まとめ
プラグイン自動読み込み、エージェント管理強化、多数の重大バグ修正により、安定性と使いやすさが大きく向上したバージョン
ソース
claude-code v2.1.157
元の記事を読む →