2 min de lectura

La función de auto-continua de 60 segundos de Claude Code tuvo el efecto contrario

Anthropic hizo que Claude Code continuara brevemente tras 60 segundos de inactividad del usuario, sin documentar ese valor predeterminado en las notas de la versión.

Imagen: Hacker News

El 1 de julio de 2026, Anthropic lanzó Claude Code 2.1.198 con un nuevo valor predeterminado que permitía a los agentes continuar tras 60 segundos sin respuesta humana. El comportamiento, señalado por Olaf Alders, implicaba que AskUserQuestion ya no bloqueaba indefinidamente: si un usuario se alejaba, Claude Code procedería «usando su mejor criterio» en su lugar.

La función era visible en pantalla, con una cuenta regresiva que aparecía en los últimos 20 segundos, pero la crítica fue sencilla: las personas más afectadas eran las que no estaban mirando la pantalla. Ese riesgo aumentaba si los usuarios ejecutaban varios agentes a la vez o usaban agentes para tareas más críticas, como despliegues.

Alders rastrea la regresión hasta la 2.1.198, siendo la última versión conocida como buena probablemente la 2.1.196. La línea temporal que presenta es ajustada:

  • 2026-06-29 — 2.1.196 publicada
  • 2026-06-30 — 2.1.197 publicada
  • 2026-07-01 — 2.1.198 publicada
  • 2026-07-02 02:54 UTC — incidencia #73125 registrada por Aleksey Nogin
  • 2026-07-02 03:45 UTC — los comentaristas identifican CLAUDE_AFK_TIMEOUT_MS como solución temporal
  • 2026-07-03 — 2.1.200 revierte el valor predeterminado
  • 2026-07-04 18:04 UTC — incidencia cerrada

El problema atrajo 384 👍 y 143 comentarios, lo que sugiere que iba mucho más allá de una queja marginal. Según la revisión de Alders, el propio modelo no estaba optando por omitir la pregunta; la herramienta externa devolvía una respuesta después de que expirara el tiempo de espera. El código también permitía enviar diálogos parcialmente respondidos, lo que significaba que un usuario podía responder una de varias preguntas, alejarse y que Claude completara el resto.

Recomendado

Linus Torvalds respalda la IA mientras aparece Linux 0.11 reescrito en Rust

Qué cambió en 2.1.200

La corrección de Anthropic en la 2.1.200 no eliminó la capacidad. Simplemente la desactivó por defecto y la trasladó a un ajuste opcional en /config. En las compilaciones actuales, dice Alders, la maquinaria subyacente sigue existiendo, e incluye:

  • askUserQuestionTimeout en /config
  • Opciones de 60 s, 5 m, 10 m o nunca
  • Las variables de entorno CLAUDE_AFK_TIMEOUT_MS y CLAUDE_AFK_COUNTDOWN_MS

Eso hizo que la reversión fuera rápida —aproximadamente dos días desde el informe hasta la corrección— pero deja un problema de confianza. La queja central de Alders no es solo la función en sí, sino que las 2.1.198 y 2.1.199 se distribuyeron sin mención en las notas de la versión sobre el nuevo valor predeterminado, mientras que la 2.1.200 documentó explícitamente que lo desactivaba.

Como él señala, AskUserQuestion ha aparecido en el registro de cambios 15 veces a lo largo de 13 versiones. Aquí, las notas registraron la reversión, pero no el cambio que la provocó.

Tomas Berg

Computing Editor

Tomas lives in the terminal. He covers chips, laptops, and operating systems with a focus on performance and efficiency. He reads kernel changelogs the way other people read fiction, and he's always on the hunt for the perfect mechanical keyboard switch. If it processes data, Tomas has an opinion on it.

vía Hacker News

// Sigue leyendo