6 6
7> Claude Code Desktop continúa automáticamente después de que se restablece un límite de uso, el modo fork se activa de forma predeterminada, y los merge requests y marketplaces de GitLab se unen a GitHub.7> Claude Code Desktop continúa automáticamente después de que se restablece un límite de uso, el modo fork se activa de forma predeterminada, y los merge requests y marketplaces de GitLab se unen a GitHub.
8 8
9<div className="digest-meta">9Releases [v2.1.225 → v2.1.233](/docs/en/changelog#2-1-225)
10 <span>Releases <a href="/docs/en/changelog#2-1-225">v2.1.225 → v2.1.233</a></span>103 características · 10–14 de agosto
11 <span>3 características · 10–14 de agosto</span>
12</div>
13 11
14<div className="digest-feature">12Continuación automática después de un límite de uso en Desktop
15 <div className="digest-feature-header">13Desktop
16 <span className="digest-feature-title">Continuación automática después de un límite de uso en Desktop</span>
17 <span className="digest-feature-pill">Desktop</span>
18 </div>
19 14
20 <p className="digest-feature-lede">Cuando alcanzas tu límite de sesión en la pestaña Code de Claude Code Desktop, la tarjeta de límite ahora ofrece una casilla de verificación <strong>Continuar automáticamente cuando se restablezcan los límites</strong>. Márcala y la aplicación Desktop reintentará el turno interrumpido después del restablecimiento. La tarjeta muestra la hora de reintento. La tarjeta de límite semanal no la ofrece.</p>15Cuando alcanzas tu límite de sesión en la pestaña Code de Claude Code Desktop, la tarjeta de límite ahora ofrece una casilla de verificación **Continuar automáticamente cuando se restablezcan los límites**. Márcala y la aplicación Desktop reintentará el turno interrumpido después del restablecimiento. La tarjeta muestra la hora de reintento. La tarjeta de límite semanal no la ofrece.
21 16
22 <Frame>17<video autoPlay muted loop playsInline src="https://mintcdn.com/claude-code/2SnAdpL4dJ18nKb3/images/whats-new/desktop-auto-continue.mp4?fit=max&auto=format&n=2SnAdpL4dJ18nKb3&q=85&s=1937f489695feaea715e48ecfd7e62cd" />
23 <video autoPlay muted loop playsInline className="w-full" src="https://mintcdn.com/claude-code/2SnAdpL4dJ18nKb3/images/whats-new/desktop-auto-continue.mp4?fit=max&auto=format&n=2SnAdpL4dJ18nKb3&q=85&s=1937f489695feaea715e48ecfd7e62cd" data-path="images/whats-new/desktop-auto-continue.mp4" />
24 </Frame>
25 18
26 <p className="digest-feature-try">La próxima vez que aparezca una tarjeta de límite de sesión, marca <strong>Continuar automáticamente cuando se restablezcan los límites</strong> y deja la sesión abierta. La tarjeta muestra <code>Auto-resuming at</code> seguido de la hora de restablecimiento, y el turno se reanuda automáticamente una vez que se restablece el límite.</p>19La próxima vez que aparezca una tarjeta de límite de sesión, marca **Continuar automáticamente cuando se restablezcan los límites** y deja la sesión abierta. La tarjeta muestra `Auto-resuming at` seguido de la hora de restablecimiento, y el turno se reanuda automáticamente una vez que se restablece el límite.
27 20
28 <a className="digest-feature-link" href="/docs/es/errors#youve-hit-your-session-limit">Qué hacer cuando alcanzas un límite de uso</a>21[Qué hacer cuando alcanzas un límite de uso](/docs/es/errors#youve-hit-your-session-limit)
29</div>
30 22
31<div className="digest-feature">23Modo fork activado de forma predeterminada
32 <div className="digest-feature-header">24v2.1.232
33 <span className="digest-feature-title">Modo fork activado de forma predeterminada</span>
34 <span className="digest-feature-pill">v2.1.232</span>
35 </div>
36 25
37 <p className="digest-feature-lede">El modo fork ahora está activado de forma predeterminada en sesiones interactivas. Claude puede solicitar el tipo de subagente <code>fork</code>, que hereda la conversación completa y la caché de prompt en lugar de comenzar desde cero, por lo que no tienes que volver a explicar el contexto para una tarea secundaria. Los subagentes que Claude genera en sesiones interactivas, aparte de los que genera un compañero de un equipo de agentes, también se ejecutan en segundo plano de forma predeterminada.</p>26El modo fork ahora está activado de forma predeterminada en sesiones interactivas. Claude puede solicitar el tipo de subagente `fork`, que hereda la conversación completa y la caché de prompt en lugar de comenzar desde cero, por lo que no tienes que volver a explicar el contexto para una tarea secundaria. Los subagentes que Claude genera en sesiones interactivas, aparte de los que genera un compañero de un equipo de agentes, también se ejecutan en segundo plano de forma predeterminada.
38 27
39 <p className="digest-feature-try">Inicia un fork tú mismo con una tarea que necesite todo lo que has discutido hasta ahora:</p>28Inicia un fork tú mismo con una tarea que necesite todo lo que has discutido hasta ahora:
40 29
41 ```text Claude Code theme={null}30```text Claude Code theme={null}
42 > /subtask draft unit tests for the parser changes so far31> /subtask draft unit tests for the parser changes so far
43 ```32```
44 33
45 <p className="digest-feature-try">El fork aparece en el panel debajo de tu prompt y su resultado llega a tu conversación cuando finaliza. Para desactivar el modo fork, establece <code>CLAUDE\_CODE\_FORK\_SUBAGENT=0</code>.</p>34El fork aparece en el panel debajo de tu prompt y su resultado llega a tu conversación cuando finaliza. Para desactivar el modo fork, establece `CLAUDE_CODE_FORK_SUBAGENT=0`.
46 35
47 <a className="digest-feature-link" href="/docs/es/sub-agents#turn-fork-mode-on-or-off">Activar o desactivar el modo fork</a>36[Activar o desactivar el modo fork](/docs/es/sub-agents#turn-fork-mode-on-or-off)
48</div>
49 37
50<div className="digest-feature">38Merge requests y marketplaces de GitLab
51 <div className="digest-feature-header">39v2.1.232
52 <span className="digest-feature-title">Merge requests y marketplaces de GitLab</span>
53 <span className="digest-feature-pill">v2.1.232</span>
54 </div>
55 40
56 <p className="digest-feature-lede">Los marketplaces de plugins clonan URLs de <code>gitlab.com</code> desnudas, incluidos subgrupos anidados. En v2.1.233 o posterior, pasa una URL de merge request de GitLab a `--worktree` para crear una rama a partir de ella, y la vista <code>claude agents</code> etiqueta las sesiones vinculadas a un merge request como <code>!N</code>. Claude Code también oculta familias de tokens de GitLab como <code>glpat-</code> y <code>glrt-</code>, y protege el almacén de configuración de la CLI <code>glab</code> de la misma manera que protege <code>gh</code>.</p>41Los marketplaces de plugins clonan URLs de `gitlab.com` desnudas, incluidos subgrupos anidados. En v2.1.233 o posterior, pasa una URL de merge request de GitLab a `--worktree` para crear una rama a partir de ella, y la vista `claude agents` etiqueta las sesiones vinculadas a un merge request como `!N`. Claude Code también oculta familias de tokens de GitLab como `glpat-` y `glrt-`, y protege el almacén de configuración de la CLI `glab` de la misma manera que protege `gh`.
57 42
58 <p className="digest-feature-try">Inicia una sesión en un worktree creado a partir de un merge request:</p>43Inicia una sesión en un worktree creado a partir de un merge request:
59 44
60 ```bash terminal theme={null}45```bash terminal theme={null}
61 claude --worktree https://gitlab.com/group/project/-/merge_requests/4246claude --worktree https://gitlab.com/group/project/-/merge_requests/42
62 ```47```
63 48
64 <p className="digest-feature-try">Cuando <code>origin</code> está en gitlab.com, Claude Code obtiene <code>merge-requests/42/head</code> y abre la sesión en esa rama en su propio worktree.</p>49Cuando `origin` está en gitlab.com, Claude Code obtiene `merge-requests/42/head` y abre la sesión en esa rama en su propio worktree.
65 50
66 <a className="digest-feature-link" href="/docs/es/worktrees#branch-from-a-pull-request">Crear un worktree a partir de un pull request o merge request</a>51[Crear un worktree a partir de un pull request o merge request](/docs/es/worktrees#branch-from-a-pull-request)
67</div>
68 52
69<div className="digest-wins">53Otros logros
70 <p className="digest-wins-title">Otros logros</p>
71 54
72 <div className="digest-wins-grid">55Escribe `@` en el prompt para [mencionar otra sesión de Claude](/docs/es/cross-session-messaging#message-another-session) por nombre, y Claude le envía un mensaje directamente con `SendMessage`; un nombre simple que coincida exactamente con una sesión activa ahora se entrega sin un paso de confirmaciónLas sesiones interactivas en una máquina mantienen [nombres únicos](/docs/es/cross-session-messaging#see-which-sessions-claude-can-reach): si inicias o cambias el nombre de una sesión con un nombre que otra sesión activa ya usa, Claude Code le da a la tuya una variante `name-word-word` y te lo comunicaLos marketplaces de plugins aceptan [fuentes de `command`](/docs/es/plugins/marketplace-reference#command-plugin-source): un comando local imprime el directorio del plugin, que Claude Code vuelve a resolver en cada sesión y aplica sin un reinicioEn Linux y WSL, establece [`CLAUDE_CODE_TOOL_MEMORY_LIMIT`](/docs/es/tools-reference#memory-limit-on-linux-and-wsl) a un tamaño como `4G` para limitar la memoria que los comandos de las herramientas Bash y PowerShell pueden usarLas herramientas de seguimiento de tareas, como `TaskCreate`, `TaskUpdate` y `TodoWrite`, [ya no están disponibles en Opus 4.8, Sonnet 5, Fable 5, Mythos 5 y modelos posteriores en esas familias](/docs/es/tools-reference#task-tool-availability); establece `CLAUDE_CODE_ENABLE_TODO_TOOLS=1` para volver a habilitarlas[`/code-review`](/docs/es/code-review-local) en esfuerzo alto, xhigh y máximo ahora se ejecuta en un agente en segundo plano como los otros niveles[`/plugin install plugin@marketplace`](/docs/es/plugins/install#install-a-plugin) actualiza primero el marketplace, por lo que los plugins recién publicados se instalan sin una actualización manual del marketplaceLa configuración acepta [`additionalMarketplaces` y `allowedMarketplaces`](/docs/es/settings-reference#marketplace-key-aliases) como alias para `extraKnownMarketplaces` y `strictKnownMarketplaces`En modelos más nuevos, Claude puede [sobrescribir un archivo existente con la herramienta Write](/docs/es/tools-reference#write-tool-behavior) sin leerlo primero en esta sesión, coincidiendo con las reglas de la herramienta Edit; los modelos más antiguos requieren la lecturaLa extensión de VS Code puede [organizar la lista de sesiones en grupos](/docs/es/vs-code#organize-sessions-into-groups): haz clic derecho para crear, cambiar el nombre o eliminar un grupo, y Cmd/Ctrl-clic o Shift-clic para mover varias sesiones a la vezSi tu organización enruta Claude Code a través de un [gateway de aplicaciones Claude con límites de gasto](/docs/es/claude-apps-gateway-spend-limits), Claude Code muestra el período del límite, su hora de restablecimiento y el mensaje del operador cuando alcanzas el límite
73 <div>Escribe <code>@</code> en el prompt para <a href="/docs/es/cross-session-messaging#message-another-session">mencionar otra sesión de Claude</a> por nombre, y Claude le envía un mensaje directamente con <code>SendMessage</code>; un nombre simple que coincida exactamente con una sesión activa ahora se entrega sin un paso de confirmación</div>
74 <div>Las sesiones interactivas en una máquina mantienen <a href="/docs/es/cross-session-messaging#see-which-sessions-claude-can-reach">nombres únicos</a>: si inicias o cambias el nombre de una sesión con un nombre que otra sesión activa ya usa, Claude Code le da a la tuya una variante <code>name-word-word</code> y te lo comunica</div>
75 <div>Los marketplaces de plugins aceptan <a href="/docs/es/plugins/marketplace-reference#command-plugin-source">fuentes de <code>command</code></a>: un comando local imprime el directorio del plugin, que Claude Code vuelve a resolver en cada sesión y aplica sin un reinicio</div>
76 <div>En Linux y WSL, establece <a href="/docs/es/tools-reference#memory-limit-on-linux-and-wsl"><code>CLAUDE\_CODE\_TOOL\_MEMORY\_LIMIT</code></a> a un tamaño como <code>4G</code> para limitar la memoria que los comandos de las herramientas Bash y PowerShell pueden usar</div>
77 <div>Las herramientas de seguimiento de tareas, como <code>TaskCreate</code>, <code>TaskUpdate</code> y <code>TodoWrite</code>, <a href="/docs/es/tools-reference#task-tool-availability">ya no están disponibles en Opus 4.8, Sonnet 5, Fable 5, Mythos 5 y modelos posteriores en esas familias</a>; establece <code>CLAUDE\_CODE\_ENABLE\_TODO\_TOOLS=1</code> para volver a habilitarlas</div>
78 <div><a href="/docs/es/code-review-local"><code>/code-review</code></a> en esfuerzo alto, xhigh y máximo ahora se ejecuta en un agente en segundo plano como los otros niveles</div>
79 <div><a href="/docs/es/plugins/install#install-a-plugin"><code>/plugin install plugin\@marketplace</code></a> actualiza primero el marketplace, por lo que los plugins recién publicados se instalan sin una actualización manual del marketplace</div>
80 <div>La configuración acepta <a href="/docs/es/settings-reference#marketplace-key-aliases"><code>additionalMarketplaces</code> y <code>allowedMarketplaces</code></a> como alias para <code>extraKnownMarketplaces</code> y <code>strictKnownMarketplaces</code></div>
81 <div>En modelos más nuevos, Claude puede <a href="/docs/es/tools-reference#write-tool-behavior">sobrescribir un archivo existente con la herramienta Write</a> sin leerlo primero en esta sesión, coincidiendo con las reglas de la herramienta Edit; los modelos más antiguos requieren la lectura</div>
82 <div>La extensión de VS Code puede <a href="/docs/es/vs-code#organize-sessions-into-groups">organizar la lista de sesiones en grupos</a>: haz clic derecho para crear, cambiar el nombre o eliminar un grupo, y Cmd/Ctrl-clic o Shift-clic para mover varias sesiones a la vez</div>
83 <div>Si tu organización enruta Claude Code a través de un <a href="/docs/es/claude-apps-gateway-spend-limits">gateway de aplicaciones Claude con límites de gasto</a>, Claude Code muestra el período del límite, su hora de restablecimiento y el mensaje del operador cuando alcanzas el límite</div>
84 </div>
85</div>
86 56
87[Registro de cambios completo para v2.1.225–v2.1.233 →](/docs/en/changelog#2-1-225)57[Registro de cambios completo para v2.1.225–v2.1.233 →](/docs/en/changelog#2-1-225)