Claude Code v2.1.160:シェル設定の安全プロンプト、acceptEditsファイル保護、数十のバグ修正

Ad
AnthropicはClaude Code v2.1.160をリリースしました。このメンテナンスアップデートでは、シェル設定ファイルへの書き込みに対する安全確認プロンプトの追加、acceptEditsモードの制限強化、およびWindows、WSL、バックグラウンドエージェント、ターミナルレンダリングに影響する12以上のバグ修正が含まれています。
Ad
変更点
セキュリティと安全性
- シェル起動ファイルの保護: Claudeは
.zshenv、.zlogin、.bash_login、~/.config/git/への書き込み前にプロンプトを表示するようになりました。これらのファイルは、無断で変更されると意図しないコマンド実行につながる可能性があります。 - acceptEditsモードの強化: コード実行を許可するビルドツール設定ファイル(例:
.npmrc、.yarnrc*、bunfig.toml、.bazelrc、.pre-commit-config.yaml、.devcontainer/)への書き込み時に確認プロンプトが表示されるようになりました。
編集ワークフローの改善
- 単一ファイルの
grep/egrep/fgrepコマンドが読み取り前編集チェックを満たすようになりました。編集前に個別のReadステップは不要です。
バグ修正
- WSL上のWindowsクリップボード: 選択時にコピーで、OSC 52の代わりにPowerShell相互運用を使用するようになり、OSC 52をサポートしないMobaXtermなどのターミナルでのクリップボード書き込みが修正されました。
- セッション履歴の消失:
claude agentsから完了したセッションを復元したり、夜間にアイドル状態になった後にバックグラウンドセッションを再アタッチした際にチャット履歴が失われ、元のプロンプトが再実行される2つのバグを修正しました。 - デーモン起動の競合: 負荷が高いマシンでのコールドスタート時に
claude --bgが「ソケットが見つかりません」で失敗する問題を修正しました。 - Windowsディレクトリロック: バックグラウンドセッションを開始したディレクトリが、デーモンの終了を待たずに
claude rm後に削除できるようになりました。 - エージェント一覧のステータス: 作業を再開したバックグラウンドエージェントが「完了」の下に表示されなくなりました。
- 自動更新のフリーズ: セッション一覧に戻る際に自動更新が終了時に再チェックすることで
claude agentsが数秒間フリーズする問題を修正しました。 - Windows入力の応答不能: バックグラウンドセッションにアタッチした場合や、CPU負荷が高い状態でエージェントビューを使用している場合に、Escキー、矢印キー、キー入力がフリーズしなくなりました。
- ターミナル同期出力マーカー: バックグラウンドエージェントが同期出力マーカーをサポートしていないターミナル(Apple Terminal、tmux)にマーカーを出力しなくなり、レンダリングの不具合を防止します。
- マウスホイールスクロール: エージェント一覧からセッションを開いた直後に、マウスホイールスクロールがトランスクリプトの代わりにプロンプト履歴をスクロールする問題を修正しました。
- CJK IME位置: IME変換候補が入力キャレット位置に表示されるようになり、画面左下には表示されなくなりました。
- Windowsハイパーリンクパス: 有効な
file:///C:/...リンクが、ハイパーリンクをサポートするターミナルで壊れたパスに書き換えられなくなりました。 - ボイスモード特殊文字: プロジェクトディレクトリやブランチ名に非ASCII文字や特殊文字が含まれていても、ボイスモードが正常に接続できるようになりました。
- 自動モードエラーメッセージ: サードパーティプロバイダー(Bedrock/Vertex/Foundry)の利用不可メッセージが、誤ってモデルを非難するのではなく、
CLAUDE_CODE_ENABLE_AUTO_MODEを指すようになりました。 - ultracode / effort: モデルがxhighを実行できない場合に、
/effort ultracodeが動的ワークフローを非難しなくなりました。サポートされていないモデルではultracodeは提供されません。 - SDKモデルエラー: SDK経由やCLIフラグが適用されないホストで実行する際に、
--modelを提案しなくなりました。 - Briefモードのスクロールバック: Briefモードをオフにしてセッションを再開した場合に、過去の応答が消えなくなりました。
- Vimモードのペースト: レジスタが
v$でヤンクされた場合に、pがカーソル位置(行の下ではなく)にペーストされるようになりました。
パフォーマンスとその他の変更
claude agentsで最近非アクティブだったバックグラウンドエージェントセッションを開く際のパフォーマンスが向上しました。- 自動モード分類器のレイテンシを低減し、「このアクションを評価できません」ブロックの発生確率を低減しました。
- バックグラウンドセッションの終了処理で、
SIGKILLの前に実行中のシェルサブプロセスにSIGTERMを送信するようになり、クリーンアップハンドラが実行可能になりました。 CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE(何もしない)を削除しました。- 起動時のJetBrainsプラグインインストール提案を削除しました。
- 動的ワークフローのトリガーキーワードを
workflowからultracodeに名称変更しました。「workflow」という単語はトリガーしなくなりましたが、自分の言葉で依頼することは引き続き可能です。トリガーキーワードはプロンプト入力で紫色にハイライト表示されます。
📖 ソース全文を読む: GitHub Claude-Code
Ad
👀 See Also

News
Claudeはピーク時間外の使用制限を2週間の間、2倍にします。
Anthropicは、すべてのプランにおいてピーク時間外のClaude利用制限を一時的に2倍にしています。平日の太平洋時間午前5時から11時/グリニッジ標準時午後12時から6時以外は2倍の利用が可能で、週末は終日2倍の利用が可能です。
OpenClawRadar

News
Claude Code v2.1.136: オートモードでのハード拒否、MCP OAuth修正、40以上のバグ修正
Anthropicは、自動モード分類ルールのhard_deny設定、/clear後のMCPサーバー消失の修正、OAuthトークン更新の同時実行問題、および40以上のバグ修正を含むClaude Code v2.1.136をリリースしました。
OpenClawRadar

News
囲碁プレイヤーがAIに自己無力化:不正が検出不可能になる仕組み
LessWrongの投稿は、囲碁トーナメントにおけるAI不正が蔓延し、ほぼ罰することが不可能になった経緯を、Carlo Mettaの事例を通じて詳述しています。MettaはLeela 0.11とLeela Zeroを使用して、複数のシーズンにわたり26試合中25勝を挙げ、唯一の敗北はカメラ監視下でのものでした。
OpenClawRadar

News
Stripeのミニオン:ワンショットエンドツーエンドコーディングエージェントによる開発者生産性の向上
Stripe Minionsは、Stripeエコシステム内の複雑なタスクを自動化することで開発者の生産性を向上させるために設計された、ワンショットのエンドツーエンドコーディングエージェントです。
OpenClawRadar