> ## 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.

# Semana 19 · 4–8 de mayo de 2026

> Cargue plugins desde archivos .zip y URLs, busque en el historial de comandos en todos los proyectos con Ctrl+R, cree nuevas worktrees desde HEAD local o la rama predeterminada remota, y bloquee acciones incondicionalmente con reglas de negación dura en modo automático.

<div className="digest-meta">
  <span>Versiones <a href="/es/changelog#2-1-128">v2.1.128 → v2.1.136</a></span>
  <span>2 características · 4–8 de mayo</span>
</div>

<div className="digest-feature">
  <div className="digest-feature-header">
    <span className="digest-feature-title">Plugins desde archivos .zip y URLs</span>
  </div>

  <p className="digest-feature-lede">`--plugin-dir` ahora acepta un archivo de plugin <code>.zip</code> además de un directorio, y la nueva bandera `--plugin-url` obtiene un archivo de plugin desde una URL para la sesión actual. Útil para probar un plugin antes de agregarlo a un marketplace, o para enviar plugins internos desde un almacén de artefactos.</p>

  <p className="digest-feature-try">Cargue un plugin directamente desde una URL:</p>

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

  <a className="digest-feature-link" href="/es/plugins">Guía de plugins</a>
</div>

<div className="digest-feature">
  <div className="digest-feature-header">
    <span className="digest-feature-title">Búsqueda de historial en todos sus proyectos</span>
    <span className="digest-feature-pill">v2.1.129</span>
  </div>

  <p className="digest-feature-lede"><code>Ctrl+R</code> la búsqueda inversa ahora se establece de forma predeterminada en todos los prompts en todos los proyectos, restaurando el comportamiento anterior a v2.1.124. Presione <code>Ctrl+S</code> mientras busca para reducir al proyecto o sesión actual. Útil cuando recuerda un comando que ejecutó en otro repositorio la semana pasada y no desea tener que buscarlo.</p>

  <a className="digest-feature-link" href="/es/interactive-mode#command-history">Modo interactivo: historial de comandos</a>
</div>

<div className="digest-wins">
  <p className="digest-wins-title">Otros logros</p>

  <div className="digest-wins-grid">
    <div>La nueva configuración <code>worktree.baseRef</code> (<code>fresh</code> | <code>head</code>) controla si <code>--worktree</code>, la herramienta <code>EnterWorktree</code> y las worktrees de aislamiento de agentes se ramifican desde la rama predeterminada remota o desde <code>HEAD</code> local; el valor predeterminado <code>fresh</code> mantiene los commits no enviados fuera de las nuevas worktrees</div>
    <div>Las nuevas reglas <code>settings.autoMode.hard\_deny</code> bloquean acciones coincidentes incondicionalmente en modo automático, independientemente de las excepciones de permiso, para acciones que nunca deben ejecutarse automáticamente incluso cuando se aplican reglas de permiso más amplias</div>
    <div>Los hooks ahora reciben el nivel de esfuerzo activo a través del campo de entrada JSON `effort.level` y la variable de entorno `$CLAUDE_EFFORT`, y los comandos de herramientas Bash pueden leer <code>\$CLAUDE\_EFFORT</code></div>
    <div><code>CLAUDE\_CODE\_DISABLE\_ALTERNATE\_SCREEN=1</code> rechaza el renderizador de pantalla alternativa a pantalla completa y mantiene la conversación en el desplazamiento nativo de la terminal</div>
    <div><code>CLAUDE\_CODE\_PACKAGE\_MANAGER\_AUTO\_UPDATE</code> permite que las instalaciones de Homebrew o WinGet ejecuten la actualización en segundo plano y soliciten reiniciar</div>
    <div><code>CLAUDE\_CODE\_SESSION\_ID</code> ahora está en el entorno del subproceso de herramientas Bash, coincidiendo con el `session_id` pasado a los hooks</div>
    <div><code>/mcp</code> ahora muestra el recuento de herramientas para servidores conectados e indica servidores que se conectaron con 0 herramientas</div>
    <div><code>--channels</code> ahora funciona con autenticación de consola (clave API)</div>
    <div>Los subprocesos como Bash, hooks, MCP y LSP ya no heredan variables de entorno <code>OTEL\_\*</code>, por lo que las aplicaciones instrumentadas con OTEL ejecutadas a través de la herramienta Bash ya no recogen el punto final OTLP propio de la CLI</div>
    <div>Los resúmenes de progreso del subaagente ahora alcanzan el caché de prompts, reduciendo el costo de tokens de `cache_creation` aproximadamente 3 veces</div>
    <div>Varias correcciones de confiabilidad de OAuth y credenciales: las sesiones paralelas ya no se atascan en 401 después de una carrera de token de actualización, los tokens de actualización de OAuth de MCP ya no se pierden cuando varios servidores se actualizan simultáneamente, y se corrige un raro bucle de inicio de sesión de una escritura de credencial concurrente</div>
    <div>La nueva clave de administrador <code>parentSettingsBehavior</code> permite a los administradores optar por <code>managedSettings</code> del SDK en la fusión de políticas</div>
  </div>
</div>

[Registro de cambios completo para v2.1.128–v2.1.136 →](/es/changelog#2-1-128)
