6 6
7> .zip アーカイブと URL からプラグインを読み込み、Ctrl+R ですべてのプロジェクト全体のコマンド履歴を検索し、ローカル HEAD またはリモートデフォルトから新しいワークツリーをブランチし、オートモードのハードデニールルールで無条件にアクションをブロックします。7> .zip アーカイブと URL からプラグインを読み込み、Ctrl+R ですべてのプロジェクト全体のコマンド履歴を検索し、ローカル HEAD またはリモートデフォルトから新しいワークツリーをブランチし、オートモードのハードデニールルールで無条件にアクションをブロックします。
8 8
9<div className="digest-meta">9Releases [v2.1.128 → v2.1.136](/docs/en/changelog#2-1-128)
10 <span>Releases <a href="/docs/en/changelog#2-1-128">v2.1.128 → v2.1.136</a></span>102 features · 5月4日~8日
11 <span>2 features · 5月4日~8日</span>11
12</div>12.zip アーカイブと URL からのプラグイン
13 13
14<div className="digest-feature">14`--plugin-dir` はディレクトリに加えて `.zip` プラグインアーカイブを受け入れるようになり、新しい `--plugin-url` フラグは現在のセッション用に URL からプラグインアーカイブを取得します。プラグインをマーケットプレイスに追加する前に試したり、アーティファクトストアから内部プラグインを配布したりするのに便利です。
15 <div className="digest-feature-header">15
16 <span className="digest-feature-title">.zip アーカイブと URL からのプラグイン</span>16URL から直接プラグインを読み込みます:
17 </div>17
18 18```bash terminal theme={null}
19 <p className="digest-feature-lede">`--plugin-dir` はディレクトリに加えて <code>.zip</code> プラグインアーカイブを受け入れるようになり、新しい `--plugin-url` フラグは現在のセッション用に URL からプラグインアーカイブを取得します。プラグインをマーケットプレイスに追加する前に試したり、アーティファクトストアから内部プラグインを配布したりするのに便利です。</p>19claude --plugin-url https://example.com/my-plugin.zip
20 20```
21 <p className="digest-feature-try">URL から直接プラグインを読み込みます:</p>21
22 22[Plugins ガイド](/docs/ja/plugins/overview)
23 ```bash terminal theme={null}23
24 claude --plugin-url https://example.com/my-plugin.zip24すべてのプロジェクト全体での履歴検索
25 ```25v2.1.129
26 26
27 <a className="digest-feature-link" href="/docs/ja/plugins/overview">Plugins ガイド</a>27`Ctrl+R` 逆検索はデフォルトですべてのプロジェクト全体のすべてのプロンプトに対応するようになり、v2.1.124 以前の動作を復元しました。検索中に `Ctrl+S` を押すと、現在のプロジェクトまたはセッションに絞り込むことができます。先週別のリポジトリで実行したコマンドを覚えていて、掘り下げたくない場合に便利です。
28</div>28
29 29[Interactive mode: コマンド履歴](/docs/ja/interactive-mode#command-history)
30<div className="digest-feature">30
31 <div className="digest-feature-header">31その他の改善
32 <span className="digest-feature-title">すべてのプロジェクト全体での履歴検索</span>32
33 <span className="digest-feature-pill">v2.1.129</span>33新しい `worktree.baseRef` 設定(`fresh` | `head`)は、`--worktree`、`EnterWorktree` ツール、およびエージェント分離ワークツリーがリモートデフォルトブランチまたはローカル `HEAD` からブランチするかどうかを制御します。デフォルトの `fresh` は、新しいワークツリーからプッシュされていないコミットを除外します新しい `settings.autoMode.hard_deny` ルールは、より広いアロールルールが適用される場合でも、オートモードで一致するアクションを無条件にブロックします。これは、より広いアロールルールが適用される場合でも、自動的に実行されるべきではないアクション用ですHooks は `effort.level` JSON 入力フィールドと `$CLAUDE_EFFORT` 環境変数を介してアクティブな努力レベルを受け取り、Bash ツールコマンドは `$CLAUDE_EFFORT` を読み取ることができます`CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1` はフルスクリーン代替スクリーンレンダラーをオプトアウトし、会話をターミナルのネイティブスクロールバックに保ちます`CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE` は Homebrew または WinGet インストールがバックグラウンドでアップグレードを実行し、再起動を促すことができます`CLAUDE_CODE_SESSION_ID` は Bash ツールサブプロセス環境にあり、hooks に渡される `session_id` と一致します`/mcp` は接続されたサーバーのツール数を表示し、0 個のツールで接続されたサーバーにフラグを立てます`--channels` はコンソール(API キー)認証で機能するようになりましたBash、hooks、MCP、LSP などのサブプロセスは `OTEL_*` 環境変数を継承しなくなったため、Bash ツール経由で実行される OTEL インストルメント化されたアプリは、CLI 自体の OTLP エンドポイントを取得しなくなりますサブエージェント進捗サマリーはプロンプトキャッシュにヒットするようになり、`cache_creation` トークンコストを約 3 倍削減します複数の OAuth および認証情報の信頼性修正:並列セッションはリフレッシュトークンレース後に 401 で行き止まりにならず、MCP OAuth リフレッシュトークンは複数のサーバーが同時にリフレッシュするときに失われず、同時認証情報書き込みからのまれなログインループが修正されます新しい `parentSettingsBehavior` 管理キーは、管理者が SDK `managedSettings` をポリシーマージにオプトインできるようにします
34 </div>
35
36 <p className="digest-feature-lede"><code>Ctrl+R</code> 逆検索はデフォルトですべてのプロジェクト全体のすべてのプロンプトに対応するようになり、v2.1.124 以前の動作を復元しました。検索中に <code>Ctrl+S</code> を押すと、現在のプロジェクトまたはセッションに絞り込むことができます。先週別のリポジトリで実行したコマンドを覚えていて、掘り下げたくない場合に便利です。</p>
37
38 <a className="digest-feature-link" href="/docs/ja/interactive-mode#command-history">Interactive mode: コマンド履歴</a>
39</div>
40
41<div className="digest-wins">
42 <p className="digest-wins-title">その他の改善</p>
43
44 <div className="digest-wins-grid">
45 <div>新しい <code>worktree.baseRef</code> 設定(<code>fresh</code> | <code>head</code>)は、<code>--worktree</code>、<code>EnterWorktree</code> ツール、およびエージェント分離ワークツリーがリモートデフォルトブランチまたはローカル <code>HEAD</code> からブランチするかどうかを制御します。デフォルトの <code>fresh</code> は、新しいワークツリーからプッシュされていないコミットを除外します</div>
46 <div>新しい <code>settings.autoMode.hard\_deny</code> ルールは、より広いアロールルールが適用される場合でも、オートモードで一致するアクションを無条件にブロックします。これは、より広いアロールルールが適用される場合でも、自動的に実行されるべきではないアクション用です</div>
47 <div>Hooks は `effort.level` JSON 入力フィールドと `$CLAUDE_EFFORT` 環境変数を介してアクティブな努力レベルを受け取り、Bash ツールコマンドは <code>\$CLAUDE\_EFFORT</code> を読み取ることができます</div>
48 <div><code>CLAUDE\_CODE\_DISABLE\_ALTERNATE\_SCREEN=1</code> はフルスクリーン代替スクリーンレンダラーをオプトアウトし、会話をターミナルのネイティブスクロールバックに保ちます</div>
49 <div><code>CLAUDE\_CODE\_PACKAGE\_MANAGER\_AUTO\_UPDATE</code> は Homebrew または WinGet インストールがバックグラウンドでアップグレードを実行し、再起動を促すことができます</div>
50 <div><code>CLAUDE\_CODE\_SESSION\_ID</code> は Bash ツールサブプロセス環境にあり、hooks に渡される <code>session\_id</code> と一致します</div>
51 <div><code>/mcp</code> は接続されたサーバーのツール数を表示し、0 個のツールで接続されたサーバーにフラグを立てます</div>
52 <div>`--channels` はコンソール(API キー)認証で機能するようになりました</div>
53 <div>Bash、hooks、MCP、LSP などのサブプロセスは <code>OTEL\_\*</code> 環境変数を継承しなくなったため、Bash ツール経由で実行される OTEL インストルメント化されたアプリは、CLI 自体の OTLP エンドポイントを取得しなくなります</div>
54 <div>サブエージェント進捗サマリーはプロンプトキャッシュにヒットするようになり、<code>cache\_creation</code> トークンコストを約 3 倍削減します</div>
55 <div>複数の OAuth および認証情報の信頼性修正:並列セッションはリフレッシュトークンレース後に 401 で行き止まりにならず、MCP OAuth リフレッシュトークンは複数のサーバーが同時にリフレッシュするときに失われず、同時認証情報書き込みからのまれなログインループが修正されます</div>
56 <div>新しい <code>parentSettingsBehavior</code> 管理キーは、管理者が SDK <code>managedSettings</code> をポリシーマージにオプトインできるようにします</div>
57 </div>
58</div>
59 34
60[v2.1.128–v2.1.136 の完全なチェンジログ →](/docs/en/changelog#2-1-128)35[v2.1.128–v2.1.136 の完全なチェンジログ →](/docs/en/changelog#2-1-128)