6 6
7> Ejecutar modo automático en Amazon Bedrock, Google Cloud's Agent Platform y Microsoft Foundry, solicitar confirmación antes de escribir archivos que pueden ejecutar código en modo acceptEdits, listar plugins instalados con /plugin list, y requerir un rango de versión aprobado para implementaciones administradas.7> Ejecutar modo automático en Amazon Bedrock, Google Cloud's Agent Platform y Microsoft Foundry, solicitar confirmación antes de escribir archivos que pueden ejecutar código en modo acceptEdits, listar plugins instalados con /plugin list, y requerir un rango de versión aprobado para implementaciones administradas.
8 8
9<div className="digest-meta">9Releases [v2.1.158 → v2.1.165](/docs/en/changelog#2-1-158)
10 <span>Releases <a href="/docs/en/changelog#2-1-158">v2.1.158 → v2.1.165</a></span>104 características · 1–5 de junio
11 <span>4 características · 1–5 de junio</span>
12</div>
13 11
14<div className="digest-feature">12Modo automático en Amazon Bedrock, Google Cloud's Agent Platform y Microsoft Foundry
15 <div className="digest-feature-header">13v2.1.158
16 <span className="digest-feature-title">Modo automático en Amazon Bedrock, Google Cloud's Agent Platform y Microsoft Foundry</span>
17 <span className="digest-feature-pill">v2.1.158</span>
18 </div>
19 14
20 <p className="digest-feature-lede">El modo automático ahora está disponible en Amazon Bedrock, Google Cloud's Agent Platform y Microsoft Foundry para Opus 4.7 y Opus 4.8, reemplazando los mensajes de permiso con verificaciones de seguridad en segundo plano en proveedores de terceros. Opte por participar configurando <code>CLAUDE\_CODE\_ENABLE\_AUTO\_MODE=1</code>.</p>15El modo automático ahora está disponible en Amazon Bedrock, Google Cloud's Agent Platform y Microsoft Foundry para Opus 4.7 y Opus 4.8, reemplazando los mensajes de permiso con verificaciones de seguridad en segundo plano en proveedores de terceros. Opte por participar configurando `CLAUDE_CODE_ENABLE_AUTO_MODE=1`.
21 16
22 <p className="digest-feature-try">Opte por participar en un proveedor de terceros, luego cambie al modo automático con Shift+Tab:</p>17Opte por participar en un proveedor de terceros, luego cambie al modo automático con Shift+Tab:
23 18
24 ```bash terminal theme={null}19```bash terminal theme={null}
25 export CLAUDE_CODE_ENABLE_AUTO_MODE=120export CLAUDE_CODE_ENABLE_AUTO_MODE=1
26 ```21```
27 22
28 <a className="digest-feature-link" href="/docs/es/permission-modes#enable-auto-mode-on-bedrock-agent-platform-or-foundry">Habilitar modo automático en proveedores de terceros</a>23[Habilitar modo automático en proveedores de terceros](/docs/es/permission-modes#enable-auto-mode-on-bedrock-agent-platform-or-foundry)
29</div>
30 24
31<div className="digest-feature">25Ediciones automáticas más seguras
32 <div className="digest-feature-header">26v2.1.160
33 <span className="digest-feature-title">Ediciones automáticas más seguras</span>
34 <span className="digest-feature-pill">v2.1.160</span>
35 </div>
36 27
37 <p className="digest-feature-lede">Claude Code ahora solicita confirmación antes de escribir archivos que pueden ejecutar código, incluso en modo <code>acceptEdits</code>. El conjunto protegido cubre archivos de inicio de shell como <code>.zshenv</code> y <code>.bash\_login</code>, configuración de git bajo <code>\~/.config/git/</code>, y configuraciones de herramientas de compilación como <code>.npmrc</code>, <code>.bazelrc</code> y <code>.pre-commit-config.yaml</code>. Estas escrituras nunca se aprueban automáticamente en ningún modo excepto <code>bypassPermissions</code>.</p>28Claude Code ahora solicita confirmación antes de escribir archivos que pueden ejecutar código, incluso en modo `acceptEdits`. El conjunto protegido cubre archivos de inicio de shell como `.zshenv` y `.bash_login`, configuración de git bajo `~/.config/git/`, y configuraciones de herramientas de compilación como `.npmrc`, `.bazelrc` y `.pre-commit-config.yaml`. Estas escrituras nunca se aprueban automáticamente en ningún modo excepto `bypassPermissions`.
38 29
39 <p className="digest-feature-try">Trabaje en modo acceptEdits; Claude ahora se detiene antes de escribir estos archivos:</p>30Trabaje en modo acceptEdits; Claude ahora se detiene antes de escribir estos archivos:
40 31
41 ```bash terminal theme={null}32```bash terminal theme={null}
42 claude --permission-mode acceptEdits33claude --permission-mode acceptEdits
43 ```34```
44 35
45 <a className="digest-feature-link" href="/docs/es/permission-modes#protected-paths">Rutas protegidas</a>36[Rutas protegidas](/docs/es/permission-modes#protected-paths)
46</div>
47 37
48<div className="digest-feature">38Listar plugins instalados con /plugin list
49 <div className="digest-feature-header">39v2.1.163
50 <span className="digest-feature-title">Listar plugins instalados con /plugin list</span>
51 <span className="digest-feature-pill">v2.1.163</span>
52 </div>
53 40
54 <p className="digest-feature-lede">El nuevo comando <code>/plugin list</code> imprime sus plugins instalados en línea, sin abrir el menú <code>/plugin</code>, y también está disponible como <code>claude plugin list</code> desde el shell. En la forma interactiva, agregue `--enabled` o `--disabled` para mostrar solo los plugins en ese estado.</p>41El nuevo comando `/plugin list` imprime sus plugins instalados en línea, sin abrir el menú `/plugin`, y también está disponible como `claude plugin list` desde el shell. En la forma interactiva, agregue `--enabled` o `--disabled` para mostrar solo los plugins en ese estado.
55 42
56 <p className="digest-feature-try">Liste los plugins que están actualmente activados:</p>43Liste los plugins que están actualmente activados:
57 44
58 ```text Claude Code theme={null}45```text Claude Code theme={null}
59 > /plugin list --enabled46> /plugin list --enabled
60 ```47```
61 48
62 <a className="digest-feature-link" href="/docs/es/plugins/cli-reference#plugin-list">Comandos de plugins</a>49[Comandos de plugins](/docs/es/plugins/cli-reference#plugin-list)
63</div>
64 50
65<div className="digest-feature">51Requisitos de versión para implementaciones administradas
66 <div className="digest-feature-header">52v2.1.163
67 <span className="digest-feature-title">Requisitos de versión para implementaciones administradas</span>
68 <span className="digest-feature-pill">v2.1.163</span>
69 </div>
70 53
71 <p className="digest-feature-lede">Dos configuraciones administradas, <code>requiredMinimumVersion</code> y <code>requiredMaximumVersion</code>, permiten que su organización requiera un rango de versión de Claude Code aprobado. Un cliente fuera del rango se cierra al inicio e indica al usuario que actualice a través del método de su organización. <code>claude update</code>, <code>claude install</code> y <code>claude doctor</code> continúan funcionando para que los usuarios puedan recuperarse.</p>54Dos configuraciones administradas, `requiredMinimumVersion` y `requiredMaximumVersion`, permiten que su organización requiera un rango de versión de Claude Code aprobado. Un cliente fuera del rango se cierra al inicio e indica al usuario que actualice a través del método de su organización. `claude update`, `claude install` y `claude doctor` continúan funcionando para que los usuarios puedan recuperarse.
72 55
73 <p className="digest-feature-try">Agregue un piso a su configuración administrada para que los clientes antiguos se nieguen a iniciarse:</p>56Agregue un piso a su configuración administrada para que los clientes antiguos se nieguen a iniciarse:
74 57
75 ```json managed-settings.json theme={null}58```json managed-settings.json theme={null}
76 {59{
77 "requiredMinimumVersion": "2.1.163"60 "requiredMinimumVersion": "2.1.163"
78 }61}
79 ```62```
80 63
81 <a className="digest-feature-link" href="/docs/es/admin-setup#decide-what-to-enforce">Decidir qué aplicar</a>64[Decidir qué aplicar](/docs/es/admin-setup#decide-what-to-enforce)
82</div>65
83 66Otros logros
84<div className="digest-wins">67
85 <p className="digest-wins-title">Otros logros</p>68La palabra clave de activación para [flujos de trabajo dinámicos](/docs/es/workflows) cambió de `workflow` a `ultracode`; pedir un flujo de trabajo con sus propias palabras sigue funcionando, y la palabra clave se resalta en violeta en el mensajeLos hooks [Stop y SubagentStop](/docs/es/hooks) pueden devolver `hookSpecificOutput.additionalContext` para dar retroalimentación a Claude y mantener el turno en lugar de ser tratado como un error`claude mcp` list, get y add ya no imprimen secretos: las referencias de variables de entorno no se expanden, y los encabezados de credenciales y los secretos de URL se redactanUn comando Bash fallido en un lote de herramientas paralelas ya no cancela los otros; cada herramienta devuelve su propio resultado de forma independienteEditar un archivo ya no necesita un Read separado cuando lo vio con un `grep`, `egrep` o `fgrep` de un solo archivoHacer clic en un comando en el menú de autocompletado ahora lo rellena en su mensaje en lugar de ejecutarlo inmediatamente; presione Enter para ejecutarListar `Grep` o `Glob` en `--tools` ahora proporciona las herramientas de búsqueda dedicadas en compilaciones nativas con búsqueda integrada, en lugar de ignorar silenciosamente esos nombres`/effort` ahora confirma cuando su nivel elegido se mantendrá como predeterminado para nuevas sesionesLos valores de `OTEL_RESOURCE_ATTRIBUTES` ahora se adjuntan como etiquetas en puntos de datos de métricas, para que pueda dividir las métricas de uso por dimensiones personalizadas como equipo o repositorioWindsurf se renombra a Devin Desktop en `/ide`, `/terminal-setup` y `/scroll-speed`, siguiendo la redenominación del editor`/btw` gana un atajo `c to copy` que copia la respuesta de markdown sin procesar al portapapeles
86
87 <div className="digest-wins-grid">
88 <div>La palabra clave de activación para <a href="/docs/es/workflows">flujos de trabajo dinámicos</a> cambió de <code>workflow</code> a <code>ultracode</code>; pedir un flujo de trabajo con sus propias palabras sigue funcionando, y la palabra clave se resalta en violeta en el mensaje</div>
89 <div>Los hooks <a href="/docs/es/hooks">Stop y SubagentStop</a> pueden devolver <code>hookSpecificOutput.additionalContext</code> para dar retroalimentación a Claude y mantener el turno en lugar de ser tratado como un error</div>
90 <div><code>claude mcp</code> list, get y add ya no imprimen secretos: las referencias de variables de entorno no se expanden, y los encabezados de credenciales y los secretos de URL se redactan</div>
91 <div>Un comando Bash fallido en un lote de herramientas paralelas ya no cancela los otros; cada herramienta devuelve su propio resultado de forma independiente</div>
92 <div>Editar un archivo ya no necesita un Read separado cuando lo vio con un <code>grep</code>, <code>egrep</code> o <code>fgrep</code> de un solo archivo</div>
93 <div>Hacer clic en un comando en el menú de autocompletado ahora lo rellena en su mensaje en lugar de ejecutarlo inmediatamente; presione Enter para ejecutar</div>
94 <div>Listar <code>Grep</code> o <code>Glob</code> en `--tools` ahora proporciona las herramientas de búsqueda dedicadas en compilaciones nativas con búsqueda integrada, en lugar de ignorar silenciosamente esos nombres</div>
95 <div><code>/effort</code> ahora confirma cuando su nivel elegido se mantendrá como predeterminado para nuevas sesiones</div>
96 <div>Los valores de <code>OTEL\_RESOURCE\_ATTRIBUTES</code> ahora se adjuntan como etiquetas en puntos de datos de métricas, para que pueda dividir las métricas de uso por dimensiones personalizadas como equipo o repositorio</div>
97 <div>Windsurf se renombra a Devin Desktop en <code>/ide</code>, <code>/terminal-setup</code> y <code>/scroll-speed</code>, siguiendo la redenominación del editor</div>
98 <div><code>/btw</code> gana un atajo <code>c to copy</code> que copia la respuesta de markdown sin procesar al portapapeles</div>
99 </div>
100</div>
101 69
102[Registro de cambios completo para v2.1.158–v2.1.165 →](/docs/en/changelog#2-1-158)70[Registro de cambios completo para v2.1.158–v2.1.165 →](/docs/en/changelog#2-1-158)