新機能多数!Claude Code v2.1.157リリースで開発者に便利な改善が行われました。
Claude Code v2.1.157 リリース情報
原題: v2.1.157
重要度の根拠: 多くのユーザーに影響する新機能と改善が含まれているため。
要約
Claude Codeの最新バージョンv2.1.157がリリースされ、プラグインの自動ロードや新しいプラグイン作成コマンド、さまざまなバグ修正が含まれています。特に、ユーザー体験を向上させるための機能改善が多数行われており、開発者にとって有用なアップデートとなっています。
要点
- プラグインの自動ロード機能を追加
- 新しいプラグイン作成コマンドを実装
- 多数のバグ修正を実施
- ユーザー体験を大幅に向上
- ターミナルの動作改善
開発者向け技術解説(API・実装詳細・破壊的変更)を見る
新機能として、`.claude/skills`ディレクトリ内のプラグインが自動的にロードされるようになり、`claude plugin init <name>`コマンドで新しいプラグインを作成可能です。また、`claude agents`の設定が強化され、セッション管理が改善されています。バグ修正も多数含まれており、特に画像の処理やターミナルの動作に関する問題が解決されています。これにより、開発者はよりスムーズに作業を進めることができるでしょう。
本文の日本語訳(全文)を見る
## 変更点
- `.claude/skills`ディレクトリ内のプラグインが自動的にロードされるようになりました。マーケットプレイスは不要です。
- `.claude/skills`内に新しいプラグインをスキャフォールディングするための`claude plugin init <name>`が追加されました。
- `/plugin`引数に対してオートコンプリート機能が追加され、サブコマンド、インストール済みのプラグイン名、既知のマーケットプレイスからのプラグインが補完されます。
- `claude agents`では、`settings.json`内の`agent`フィールドがディスパッチされたセッションに適用され、`--agent <name>`でオーバーライドできます。
- `EnterWorktree`は、セッション中にClaude管理のワークツリー間を切り替えることができるようになりました。
- `tool_decision`テレメトリイベントには、`OTEL_LOG_TOOL_DETAILS=1`のときに`tool_parameters`(bashコマンド、MCP/スキル名)が含まれるようになりました。
- Claudeによって管理されているワークツリーは、エージェントが終了したときにロックされず、`git worktree remove`/`prune`でクリーンアップできるようになりました。
- 貼り付け、MCP、対話で添付された処理できない画像(ゼロバイト、破損)がリクエストをクラッシュさせるのではなく、テキストプレースホルダーになるよう修正されました。
- デスクトップアプリ、IDE拡張、SDKを使用している際に、自動およびバイパス権限モードでサンドボックスネットワークの権限プロンプトが表示される問題が修正されました。
- `claude agents`で完了したセッションが、アイドルサブエージェントがまだパークされている場合やバックグラウンドシェルが漏れた場合に引退しない問題が修正されました。
- `claude agents`でEscを押しても遅延した「オープニング…」をキャンセルせず、リストが応答しなくなる問題が修正されました。
- `.claude/worktrees/`下のバックグラウンドエージェントのワークツリーが30日間のジョブ保持スイープ後に孤立する問題が修正されました。
- スリープ/ウェイク後に再接続されたバックグラウンドセッションが、モデルに正しい日付を伝えない問題が修正されました。
- `claude agents`での選択時のコピーが、tmux内で`set-clipboard on`を使用してシステムクリップボードに到達しない問題が修正されました(2.1.153の回帰)。
- `--resume`が、前のClaude Codeプロセスが終了した際に実行中だったバックグラウンドサブエージェントを報告しない問題が修正されました。
- `--resume`セッションピッカーが、全画面モードで終了後にその内容を端末に残す問題が修正されました。
- `--worktree`および`--worktree --tmux`が、現在のリンクされたワークツリーではなく、標準のリポジトリルートに戻る問題が修正されました。
- `/model`ピッカーが、選択されたモデルが家族内で最新である場合に誤った「新しいバージョンが利用可能」とのヒントを表示する問題が修正され、固定モデル行にはモデルの説明が表示されるようになりました。
- フルスクリーンモードで進行中のメッセージテキストにリテラルマークダウンマーカー(バックティック、アスタリスク)が表示される問題が修正されました。
- 起動時に管理設定セキュリティダイアログを承認した後にターミナルがフリーズする問題が修正されました。
- ターミナルUIの再描画後にスクロールバックにまれに重複行が表示される問題が修正されました。
- 右クリックでの貼り付けがVS Code、Cursor、Windsurf統合端末でクリップボードを複製する問題が修正されました。
- WSL: 画像の貼り付け(`alt+v`キーbinding)、Windows 11でのスクリーンショットの貼り付けが修正され、Windows Explorerから画像をドラッグするサポートが追加されました。
- 長時間および再開された会話のパフォーマンスを改善し、冗長なメッセージ描画再計算を排除しました。
- `/terminal-setup`が、VS Code/Cursor/Windsurf統合端末でのGPUアクセラレーションを無効にし、文字化けを防ぐようになりました。
- Feature of the Weekのクレジット申請状況が、プロンプト上の行の代わりにステータスエリアの通知として表示されるようになりました。
- `claude agents`: ディスパッチ入力のスラッシュコマンドオートコンプリートが部分一致するようになりました。
- 「bashコマンドはサンドボックス化されます」というスタートアップバナーが削除されました — サンドボックスの状態は`/status`およびコマンドがブロックされるときに表示されます。
- 「/ide for …」のスタートアップヒントトーストが削除されました。
- [IDE] バックグラウンドサブエージェントが実行中のときにStopをクリックしても実際には停止しない問題が修正されました。
- [VSCode] Opus 4.8でのファストモードインジケーターが表示されない問題が修正されました。
- ワークフロートリガーキーワードの直後にバックスペースを押すことで、ワークフローリクエストが解除されるようになりました(alt+wと同じ)。
- `/config`にワークフロートリガーの設定が追加され、プロンプト内の「workflow」という単語が動的ワークフローをトリガーしないようにできます。
出典: https://github.com/anthropics/claude-code/releases/tag/v2.1.157
媒体: Claude Code Releases
※本記事は Anthropic / Claude 関連の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。