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

✍️ OpenClawRadar📅 公開日: June 2, 2026🔗 Source
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

ゲームボーイカラーで動作するTransformer言語モデル

Andrej Karpathy氏のTinyStories-260Kモデルが、通常のゲームボーイカラー上でカスタムROMを介して動作し、INT8固定小数点演算とバンク切り替えカートリッジメモリを重みとKVキャッシュに使用しています。

OpenClawRadar
世界初のAIエージェント専用GitHubリリース:限定ベータ版を100名に提供開始
News

世界初のAIエージェント専用GitHubリリース:限定ベータ版を100名に提供開始

AIコーディングエージェント向けの革新的なGitHub限定サービスが開発され、100名限定のベータテストが開始されました。このツールがAIコラボレーションをどのように革新するのか、その詳細をご紹介します。

OpenClawRadar
Gemma 4 対 Qwen 3.5 のブラインド評価結果(Claude Opus が審査員)
News

Gemma 4 対 Qwen 3.5 のブラインド評価結果(Claude Opus が審査員)

Claude Opus 4.6を審査員として使用し、Gemma 4 31B、Gemma 4 26B-A4B、Qwen 3.5 27Bを比較する30問のブラインド評価が行われました。Qwen 3.5 27Bは対戦の46.7%で勝利しましたが、3つのゼロ点回答により平均スコアは低くなりました。

OpenClawRadar
Claude Desktop vs Claude Code:システムプロンプトの違いがAIの挙動に与える影響
News

Claude Desktop vs Claude Code:システムプロンプトの違いがAIの挙動に与える影響

ユーザーからの報告によると、同じClaude Opusモデル、アカウント、設定を使用しているにもかかわらず、Claude DesktopとClaude Codeの間で行動に大きな違いが見られる。その違いには、反射的な同意、求められていない健康アドバイス、Desktopでのビジネス重視の枠組みなどがあり、これらはCodeでは発生しない。

OpenClawRadar