6 6
7> Autentique servidores MCP desde su shell con claude mcp login, obtenga una respuesta a la salida del comando del modo shell con el prefijo !, y reanude una conversación anterior a /clear con /rewind.7> Autentique servidores MCP desde su shell con claude mcp login, obtenga una respuesta a la salida del comando del modo shell con el prefijo !, y reanude una conversación anterior a /clear con /rewind.
8 8
9<div className="digest-meta">9Releases [v2.1.185 → v2.1.193](/docs/en/changelog#2-1-185)
10 <span>Releases <a href="/docs/en/changelog#2-1-185">v2.1.185 → v2.1.193</a></span>102 características · 22–26 de junio
11 <span>2 características · 22–26 de junio</span>11
12</div>12Autentique servidores MCP desde la CLI
13 13v2.1.186
14<div className="digest-feature">14
15 <div className="digest-feature-header">15Los nuevos comandos `claude mcp login <name>` y `claude mcp logout <name>` autentican un servidor MCP configurado desde su shell en lugar del menú interactivo `/mcp`. `claude mcp login` ejecuta el flujo OAuth del servidor directamente, y `claude mcp logout` borra las credenciales almacenadas.
16 <span className="digest-feature-title">Autentique servidores MCP desde la CLI</span>16
17 <span className="digest-feature-pill">v2.1.186</span>17Ejecute el flujo OAuth para un servidor configurado sin abrir una sesión:
18 </div>18
19 19```bash terminal theme={null}
20 <p className="digest-feature-lede">Los nuevos comandos `claude mcp login <name>` y `claude mcp logout <name>` autentican un servidor MCP configurado desde su shell en lugar del menú interactivo <code>/mcp</code>. `claude mcp login` ejecuta el flujo OAuth del servidor directamente, y `claude mcp logout` borra las credenciales almacenadas.</p>20claude mcp login sentry
21 21```
22 <p className="digest-feature-try">Ejecute el flujo OAuth para un servidor configurado sin abrir una sesión:</p>22
23 23[Autentique desde la línea de comandos](/docs/es/mcp#authenticate-from-the-command-line)
24 ```bash terminal theme={null}24
25 claude mcp login sentry25El modo shell responde a la salida del comando
26 ```26v2.1.186
27 27
28 <a className="digest-feature-link" href="/docs/es/mcp#authenticate-from-the-command-line">Autentique desde la línea de comandos</a>28Los comandos que ejecuta con el prefijo `!` ahora obtienen una respuesta de Claude una vez que la salida llega a la transcripción, por lo que puede ejecutar `! npm test` y obtener una explicación de los fallos sin un segundo aviso. La respuesta cuesta lo mismo que enviar un aviso normal. Para mantener el comportamiento anterior, donde la salida se agrega al contexto sin una respuesta, establezca `respondToBashCommands` en `false` en `settings.json`.
29</div>29
30 30Ejecute un comando y obtenga una respuesta a su salida:
31<div className="digest-feature">31
32 <div className="digest-feature-header">32```text Claude Code theme={null}
33 <span className="digest-feature-title">El modo shell responde a la salida del comando</span>33> ! npm test
34 <span className="digest-feature-pill">v2.1.186</span>34```
35 </div>35
36 36[Modo shell con el prefijo !](/docs/es/interactive-mode#shell-mode-with-prefix)
37 <p className="digest-feature-lede">Los comandos que ejecuta con el prefijo <code>!</code> ahora obtienen una respuesta de Claude una vez que la salida llega a la transcripción, por lo que puede ejecutar <code>! npm test</code> y obtener una explicación de los fallos sin un segundo aviso. La respuesta cuesta lo mismo que enviar un aviso normal. Para mantener el comportamiento anterior, donde la salida se agrega al contexto sin una respuesta, establezca <code>respondToBashCommands</code> en <code>false</code> en <code>settings.json</code>.</p>37
38 38Otros logros
39 <p className="digest-feature-try">Ejecute un comando y obtenga una respuesta a su salida:</p>39
40 40`/rewind` ahora puede reanudar una conversación anterior a cuando se ejecutó `/clear`La nueva configuración `sandbox.credentials` impide que los comandos en sandbox lean archivos de credenciales y variables de entorno secretasLas restricciones de modelo configuradas por la organización ahora se aplican al selector de modelo, `--model`, `/model`, y `ANTHROPIC_MODEL`, con un mensaje "restringido por la configuración de su organización" cuando se selecciona un modelo restringidoLa nueva configuración `autoMode.classifyAllShell` enruta todos los comandos Bash y PowerShell a través del clasificador de modo automático, y las razones de denegación ahora se muestran en la transcripción, el aviso de denegación y `/permissions`El nuevo evento de registro OpenTelemetry `claude_code.assistant_response` lleva el texto de respuesta del modelo; las implementaciones que ya registran contenido de aviso comienzan a recibirlo en la actualización, por lo que establezca `OTEL_LOG_ASSISTANT_RESPONSES=0` para mantener solo los avisosLos subagentes de fondo ahora muestran avisos de permisos en la sesión principal en lugar de denegarlos automáticamente; el diálogo muestra qué agente está solicitando, y Esc deniega solo esa herramienta`/install-github-app` ahora puede instalar solo la GitHub App y omitir los pasos del flujo de trabajo de Actions y secretosLos hosts que permite en el diálogo de permisos de red del sandbox se recuerdan durante el resto de la sesión en lugar de volver a solicitar en cada conexiónLas respuestas de transmisión utilizan aproximadamente un 37% menos de CPU, y el crecimiento de memoria de sesión larga desde el caché de salida del terminal se reduce`/review <pr>` ahora utiliza el mismo motor de revisión que `/code-review medium`Los comandos `!` del modo Bash obtienen autocompletado de ruta de archivo en vivo
41 ```text Claude Code theme={null}
42 > ! npm test
43 ```
44
45 <a className="digest-feature-link" href="/docs/es/interactive-mode#shell-mode-with-prefix">Modo shell con el prefijo !</a>
46</div>
47
48<div className="digest-wins">
49 <p className="digest-wins-title">Otros logros</p>
50
51 <div className="digest-wins-grid">
52 <div><code>/rewind</code> ahora puede reanudar una conversación anterior a cuando se ejecutó <code>/clear</code></div>
53 <div>La nueva configuración <code>sandbox.credentials</code> impide que los comandos en sandbox lean archivos de credenciales y variables de entorno secretas</div>
54 <div>Las restricciones de modelo configuradas por la organización ahora se aplican al selector de modelo, `--model`, <code>/model</code>, y <code>ANTHROPIC\_MODEL</code>, con un mensaje "restringido por la configuración de su organización" cuando se selecciona un modelo restringido</div>
55 <div>La nueva configuración <code>autoMode.classifyAllShell</code> enruta todos los comandos Bash y PowerShell a través del clasificador de modo automático, y las razones de denegación ahora se muestran en la transcripción, el aviso de denegación y <code>/permissions</code></div>
56 <div>El nuevo evento de registro OpenTelemetry <code>claude\_code.assistant\_response</code> lleva el texto de respuesta del modelo; las implementaciones que ya registran contenido de aviso comienzan a recibirlo en la actualización, por lo que establezca <code>OTEL\_LOG\_ASSISTANT\_RESPONSES=0</code> para mantener solo los avisos</div>
57 <div>Los subagentes de fondo ahora muestran avisos de permisos en la sesión principal en lugar de denegarlos automáticamente; el diálogo muestra qué agente está solicitando, y Esc deniega solo esa herramienta</div>
58 <div><code>/install-github-app</code> ahora puede instalar solo la GitHub App y omitir los pasos del flujo de trabajo de Actions y secretos</div>
59 <div>Los hosts que permite en el diálogo de permisos de red del sandbox se recuerdan durante el resto de la sesión en lugar de volver a solicitar en cada conexión</div>
60 <div>Las respuestas de transmisión utilizan aproximadamente un 37% menos de CPU, y el crecimiento de memoria de sesión larga desde el caché de salida del terminal se reduce</div>
61 <div>`/review <pr>` ahora utiliza el mismo motor de revisión que <code>/code-review medium</code></div>
62 <div>Los comandos <code>!</code> del modo Bash obtienen autocompletado de ruta de archivo en vivo</div>
63 </div>
64</div>
65 41
66[Registro de cambios completo para v2.1.185–v2.1.193 →](/docs/en/changelog#2-1-185)42[Registro de cambios completo para v2.1.185–v2.1.193 →](/docs/en/changelog#2-1-185)