> ## Documentation Index
> Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Week 19 · 2026年5月4日～8日

> .zip アーカイブと URL からプラグインを読み込み、Ctrl+R ですべてのプロジェクト全体のコマンド履歴を検索し、ローカル HEAD またはリモートデフォルトから新しいワークツリーをブランチし、オートモードのハードデニールルールで無条件にアクションをブロックします。

<div className="digest-meta">
  <span>Releases <a href="/ja/changelog#2-1-128">v2.1.128 → v2.1.136</a></span>
  <span>2 features · 5月4日～8日</span>
</div>

<div className="digest-feature">
  <div className="digest-feature-header">
    <span className="digest-feature-title">.zip アーカイブと URL からのプラグイン</span>
  </div>

  <p className="digest-feature-lede">`--plugin-dir` はディレクトリに加えて <code>.zip</code> プラグインアーカイブを受け入れるようになり、新しい `--plugin-url` フラグは現在のセッション用に URL からプラグインアーカイブを取得します。プラグインをマーケットプレイスに追加する前に試したり、アーティファクトストアから内部プラグインを配布したりするのに便利です。</p>

  <p className="digest-feature-try">URL から直接プラグインを読み込みます：</p>

  ```bash terminal theme={null}
  claude --plugin-url https://example.com/my-plugin.zip
  ```

  <a className="digest-feature-link" href="/ja/plugins">Plugins ガイド</a>
</div>

<div className="digest-feature">
  <div className="digest-feature-header">
    <span className="digest-feature-title">すべてのプロジェクト全体での履歴検索</span>
    <span className="digest-feature-pill">v2.1.129</span>
  </div>

  <p className="digest-feature-lede"><code>Ctrl+R</code> 逆検索はデフォルトですべてのプロジェクト全体のすべてのプロンプトに対応するようになり、v2.1.124 以前の動作を復元しました。検索中に <code>Ctrl+S</code> を押すと、現在のプロジェクトまたはセッションに絞り込むことができます。先週別のリポジトリで実行したコマンドを覚えていて、掘り下げたくない場合に便利です。</p>

  <a className="digest-feature-link" href="/ja/interactive-mode#command-history">Interactive mode: コマンド履歴</a>
</div>

<div className="digest-wins">
  <p className="digest-wins-title">その他の改善</p>

  <div className="digest-wins-grid">
    <div>新しい <code>worktree.baseRef</code> 設定（<code>fresh</code> | <code>head</code>）は、<code>--worktree</code>、<code>EnterWorktree</code> ツール、およびエージェント分離ワークツリーがリモートデフォルトブランチまたはローカル <code>HEAD</code> からブランチするかどうかを制御します。デフォルトの <code>fresh</code> は、新しいワークツリーからプッシュされていないコミットを除外します</div>
    <div>新しい <code>settings.autoMode.hard\_deny</code> ルールは、より広いアロールルールが適用される場合でも、オートモードで一致するアクションを無条件にブロックします。これは、より広いアロールルールが適用される場合でも、自動的に実行されるべきではないアクション用です</div>
    <div>Hooks は `effort.level` JSON 入力フィールドと `$CLAUDE_EFFORT` 環境変数を介してアクティブな努力レベルを受け取り、Bash ツールコマンドは <code>\$CLAUDE\_EFFORT</code> を読み取ることができます</div>
    <div><code>CLAUDE\_CODE\_DISABLE\_ALTERNATE\_SCREEN=1</code> はフルスクリーン代替スクリーンレンダラーをオプトアウトし、会話をターミナルのネイティブスクロールバックに保ちます</div>
    <div><code>CLAUDE\_CODE\_PACKAGE\_MANAGER\_AUTO\_UPDATE</code> は Homebrew または WinGet インストールがバックグラウンドでアップグレードを実行し、再起動を促すことができます</div>
    <div><code>CLAUDE\_CODE\_SESSION\_ID</code> は Bash ツールサブプロセス環境にあり、hooks に渡される <code>session\_id</code> と一致します</div>
    <div><code>/mcp</code> は接続されたサーバーのツール数を表示し、0 個のツールで接続されたサーバーにフラグを立てます</div>
    <div><code>--channels</code> はコンソール（API キー）認証で機能するようになりました</div>
    <div>Bash、hooks、MCP、LSP などのサブプロセスは <code>OTEL\_\*</code> 環境変数を継承しなくなったため、Bash ツール経由で実行される OTEL インストルメント化されたアプリは、CLI 自体の OTLP エンドポイントを取得しなくなります</div>
    <div>サブエージェント進捗サマリーはプロンプトキャッシュにヒットするようになり、<code>cache\_creation</code> トークンコストを約 3 倍削減します</div>
    <div>複数の OAuth および認証情報の信頼性修正：並列セッションはリフレッシュトークンレース後に 401 で行き止まりにならず、MCP OAuth リフレッシュトークンは複数のサーバーが同時にリフレッシュするときに失われず、同時認証情報書き込みからのまれなログインループが修正されます</div>
    <div>新しい <code>parentSettingsBehavior</code> 管理キーは、管理者が SDK <code>managedSettings</code> をポリシーマージにオプトインできるようにします</div>
  </div>
</div>

[v2.1.128–v2.1.136 の完全なチェンジログ →](/ja/changelog#2-1-128)
