Claude Code v2.1.147:ピン留めセッション、/code-review、および数十の修正

Claude Code v2.1.147(5月21日リリース)は、1つの新機能、1つのコマンド名変更、そしてWindows、PowerShell、MCPサーバーなどをカバーする多数の修正を含む大規模なメンテナンスリリースです。
ピン留めされたバックグラウンドセッション
バックグラウンドセッションをピン留めできるようになりました(エージェントモードで Ctrl+T)。ピン留めされたセッションは、アイドル状態でも存続し、Claude Codeのアップデートを適用するためにその場で再起動され、メモリ不足時にはピン留めされていないセッションの後にのみ強制終了されます。これは、誤って削除されたくない長時間実行エージェントワークスペースに便利です。
/simplify が /code-review に変更
以前の /simplify スラッシュコマンド(コードのクリーンアップと修正を試みる)は削除されました。代わりに /code-review が導入され、選択した努力レベルで正確性のバグを報告します。/code-review high で詳細な分析、/code-review low で簡単なチェックを実行します。--comment を指定すると、結果をGitHubのPRにインラインコメントとして投稿します。
自動アップデーターの改善
自動アップデーターは、一時的なネットワーク障害で再試行するようになり、失敗時に具体的なエラーカテゴリとOSエラーコードを報告し、アップデート失敗時に現在のバージョンを表示します。これにより、サイレントアップデート失敗が減り、実用的なエラーメッセージが得られます。
パフォーマンスと動作
- 大規模ファイル編集時の差分レンダリングパフォーマンスが向上。
- プロンプト履歴で連続した重複エントリが記録されなくなりました。上矢印キーを押して同じプロンプトを再送信しても、コピーが追加されません。
- 貼り付けられたテキストが、プレースホルダー
[Pasted text #N]ではなく正しく配信されるようになりました。 - CLIのオートモードは、ユーザーやスキルがそれに依存する場合に
AskUserQuestionを抑制しなくなりました。回答は意図シグナルとして扱われます。
主な修正
- エンタープライズログイン:
forceLoginOrgUUIDとforceLoginMethod設定がサードパーティプロバイダーおよびAPIキーセッションで機能するようになりました。 - シェルスナップショット: 単一アンダースコアで始まるユーザー関数がドロップされなくなり、それらを参照するエイリアスの問題が修正されました。
- PowerShell: デフォルトフォーマッタに依存するコマンドの出力がドロップされなくなりました。「はい、以後表示しない」ダイアログが次回実行時にマッチングルールを書き込むようになりました。wingetやMicrosoft Store経由でインストールされた
pwshで終了コード1が発生する問題を修正。 - MCPサーバー: MCPサーバーのページネーションにより、1ページを超えるリソース、テンプレート、プロンプトがドロップされなくなりました。
- Windows: NTFSジャンクションをメインリポジトリに追従せずにバックグラウンドジョブのワークツリーを削除。Windows Terminalでアタッチされたバックグラウンドセッションのストリーミング中のフルスクリーンストロボ問題を修正。幅広(CJK)文字を含むエージェントビューリストの古い/重複行を修正。
- プラグインエージェント:
tools:フロントマター内の複数のAgent(...)型がすべて登録されるようになりました(以前は最後のみ)。 - フック:
PowerShell(git push*)のようなif条件が正しくマッチするよう修正。以前はPowerShell(*)のみ動作。 - バックグラウンドセッション:
/backgroundが、スキルやカスタムスラッシュコマンドのみの入力セッションを拒否しなくなりました。 - ストリーミング: Agent SDK使用時のストリーミングセッション終了時の未処理例外を修正。
- GNOME Terminal: 右クリックと中クリックのペーストがテキストを挿入するようになりました。
- サブエージェントモデル:
CLAUDE_CODE_SUBAGENT_MODELがエージェントチームが生成するチームメイトプロセスに適用されるようになりました。 - スラッシュコマンド: ヘッドレス/SDKモードでの不明なスラッシュコマンドが、何もせずに終了する代わりにエラーを表示するようになりました。タブまたは改行が続くコマンドは不明として扱われなくなりました。
- その他:
/helpが小型端末で正しく表示されるようになりました。/effortが正しいレベルで開始するようになりました。/themeダイアログがEscキーに応答するようになりました。削除された画像によりモデルが欠落メディアを繰り返し読み直す問題を修正。!コマンド出力内の&がURLコピー用に正しく表示されるようになりました。プラグインコンポーネント数が二重にカウントされなくなりました。バックグラウンドセッションで既に許可されたツール権限について再プロンプトされなくなりました。
📖 全文参照: GitHub Claude-Code
👀 See Also

Claude-Code v2.1.94はMantleサポートを追加し、重大なバグを修正しました。
Claude-Code v2.1.94では、CLAUDE_CODE_USE_MANTLE=1環境変数によるAmazon BedrockのMantleサポートの追加、ほとんどのユーザー向けのデフォルトの努力レベルを高に変更、レート制限処理、macOSログイン問題、プラグインシステムの問題を含む15以上のバグ修正が行われました。

オートリサーチにより、SSDストリーミングを介してM5 Max上でQwen3.5-397Bが20.34 tok/sを達成
開発者は、MacBook Pro M5 Max(128GB RAM)でSSDストリーミングと36回の体系的な実験を用い、209GBのQwen3.5-397Bモデルに対して20.34トークン/秒の推論速度を達成しました。この結果は、M5 Maxのベースラインと比較して2倍、元のM3 Maxの結果と比較して4.67倍の高速化を実現しています。

ジェミニ 3.1 フラッシュ ライブ:ベンチマークと透かし機能を強化したGoogleの最新音声モデル
GoogleはGemini 3.1 Flash Liveをリリースしました。このオーディオモデルは、ComplexFuncBench Audioで90.8%、Scale AIのAudio MultiChallengeで36.1%のスコアを獲得しています。Gemini Live APIを介してGoogle AI Studioで利用可能で、SynthID透かし技術を含んでいます。

連邦機関に対し、Anthropic社のAI技術の使用を中止するよう命令
ドナルド・トランプ大統領は、米国政府機関に対し、AI企業Anthropicの技術の使用を「直ちに中止」するよう命じた。この命令は、Anthropicが国防総省からAIモデルの使用制限に関する圧力に直面している中で出された。