Claude Code v2.1.143:プラグイン依存関係の強制、PowerShellのデフォルト設定、およびバックグラウンドセッションの修正

Claude Code v2.1.143が公開され、プラグイン依存関係管理、PowerShellの改善、バックグラウンドセッション、Windowsのユーザビリティ、macOSのファイルアクセス権限に関する多数のバグ修正が含まれています。
プラグイン依存関係の強制
claude plugin disableが、他の有効なプラグインが対象に依存している場合に拒否するようになりました。コピー&ペースト可能な無効化チェーンヒントが表示されます。claude plugin enableは推移的依存関係を強制有効化します。/pluginマーケットプレイスの参照ペインに、推定コンテキストコスト(ターンごとおよび呼び出しごとのトークン見積もり)が表示されるようになりました。
PowerShellの変更
PowerShellツールがデフォルトで-ExecutionPolicy Bypassを渡すようになりました。無効にするにはCLAUDE_CODE_POWERSHELL_RESPECT_EXECUTION_POLICY=1を設定してください。Windowsでは、Bedrock、Vertex、Foundryユーザーはデフォルトで有効になっており、無効にするにはCLAUDE_CODE_USE_POWERSHELL_TOOL=0を設定してください。
ワークツリー分離
worktree.bgIsolation: "none"設定が追加され、バックグラウンドセッションがEnterWorktreeなしでワーキングコピーを直接編集できるようになりました。ワークツリーが実用的でないリポジトリに便利です。
claude agentsの新しいフラグ
claude agentsが--add-dir、--settings、--mcp-config、--plugin-dir、--permission-mode、--model、--effort、--dangerously-skip-permissionsを受け付けるようになりました。これらはダッシュボードと、そこから起動されるバックグラウンドセッションに適用されます。
バックグラウンドセッションの改善
/bgが再起動後も--mcp-config、--settings、--add-dir、--plugin-dir、--strict-mcp-config、--fallback-model、--allow-dangerously-skip-permissionsを保持するようになりました。- バックグラウンドセッションがアイドル後の復帰時にモデルと努力レベルを保持します。
- ホストのスリープ後やmacOSのApp Nap後に発生していた誤検出のワーカースタック検出を修正。
- バックグラウンドデーモンの起動が
~/.local/bin/claudeランチャーがない場合に実行中のバイナリにフォールバックするようになりました。
バグ修正
- 配列でない
scopesを持つ.credentials.jsonが起動時にCLIをハングさせる問題を修正。 - Windows TerminalおよびWSL上の
claude agentsで右クリックペーストが機能しない問題を修正。 - 繰り返しブロックするストップフックが、8回連続ブロック後に警告付きでターンを終了するようになりました(
CLAUDE_CODE_STOP_HOOK_BLOCK_CAPで上書き可能)。 - Esc/Ctrl+Cが保留中の
/loopウェイクアップをキャンセルしない問題を修正。 - バックグラウンドシェルや委任されたサブエージェント実行中に
/goal評価が発動する問題を修正。 settings.jsonの環境変数におけるNO_COLOR/FORCE_COLORがClaude Code自身のUI色を剥奪していた問題を修正。これらはサブプロセスにのみ適用されるようになりました。- Windowsでセッション一覧表示時にエージェントビューが繰り返しPowerShellプロセスを生成する問題を修正。
- プロンプトなしの
/bgが"continue"を送信していた問題を修正。フォークは入力を待つようになりました。 --agent <name>がplugin:プレフィックスなしでプラグイン提供のエージェントを見つけられない問題を修正。- エージェントビューからセッションを削除してもトランスクリプトファイルが削除されない問題を修正。
- Windows Terminalのアタッチされたバックグラウンドセッションでスクロール時に古いフラグメントがレンダリングされる問題を修正。
- 5xxエラーメッセージが設定されたゲートウェイではなくstatus.claude.comを指していた問題を修正。
- ワークツリークリーンアップが
git worktree remove失敗時にrm -rfにフォールバックしなくなりました。 - macOSのバックグラウンドジョブセッションで、フルディスクアクセスが付与されていても
~/Documents、~/Desktop、~/Downloadsへのアクセスで「Operation not permitted」エラーが発生する問題を修正。 - バックグラウンドセッションがIDEファイル参照をウォームスペア入力に取り込む問題を修正。
claude agents --allow-dangerously-skip-permissionsがバイパスモードをデフォルトにするのではなく、許可サイクルで利用可能にするだけだった問題を修正。
Shift+Tabサイクル
アタッチされたエージェントセッションでのShift+Tabが、サイクルに自動モードを含めるようになりました。
📖 全文ソース: GitHub Claude-Code
👀 See Also

CronジョブとClaudeを使った自己改善型ドリームサイクルの構築
ある開発者が、2つのcronジョブを使用して自律的なドリームサイクルを構築しました:1つは午後10時30分に研究と内省を行うためのもので、もう1つは午後11時00分にレビューと計画を行うためのものです。このシステムはarXiv、GitHubトレンド、Redditをスキャンし、弱点を特定して具体的な改善策を提案します。

ClawPy: 経験メモリを備えたOpenClawの最小限の単一ファイルPython実装
開発者はClawPyを構築しました。これはOpenClawの自律的なタスク実行メカニズムを実装し、過去のエラーと成功から学習する永続的な経験システムを持つ、簡素化されたPythonスクリプトです。

Claude CodeがコーディングをMistral/DeepSeekに委任:5700万トークン節約、コスト90〜100%削減
vibe-skillというClaude Codeスキルは、低レベルのコーディングをMistralやDeepSeekなどの安価なモデルに委任し、Claudeは計画とレビューに専念します。10日間で254回の実行後、5700万トークンを節約し、コストを90~100%削減、成功率98%を達成しました。

オープンソースのマークダウン保管庫が、Claudeにセッションを超えた永続的な記憶を提供します。
My Portable Brainは、アイデンティティ、プロジェクト、目標、CRM、週次計画に関する永続的なコンテキストをClaudeに提供するエージェントランタイム層を備えたマークダウン保管庫構造です。Claude CodeとClaude Coworkとネイティブに連携し、プレーンマークダウンファイルを使用し、コンテキストを最新に保つために毎晩バックグラウンドスクリプトを実行します。