La reciente actualización de la herramienta CLI Claude Code introduce mejoras sumamente visibles para el flujo de trabajo diario de los desarrolladores. Entre sus novedades más destacadas destacan las insignias de merge requests de GitLab integradas en la barra de estado, la reanudación automática de sesiones al superar los límites de uso de la API y optimizaciones sustanciales en la funcionalidad de Remote Control y en su extensión oficial para Visual Studio Code. Sin embargo, la modificación de mayor impacto técnico reside en un ajuste interno silencioso: las herramientas nativas de gestión de tareas (TodoWrite) han dejado de estar activadas por defecto en los modelos más avanzados, incluyendo Opus 4.8, Sonnet 5, Fable 5 y Mythos 5. A partir de esta versión, mantener el planificador activo requiere una configuración explícita mediante variables de entorno.
Se trata de un cambio operativo que no muestra alertas de error ni interrumpe la ejecución del terminal. El sistema simplemente deja de mantener de forma autónoma la lista interna de tareas pendientes que muchos desarrolladores daban por sentada al ejecutar refactorizaciones complejas.
Consecuencias técnicas de la desactivación de TodoWrite
El mecanismo interno TodoWrite permitía que Claude Code redactara su propio plan de acción y fuera tachando secuencialmente cada uno de los subobjetivos completados. En prompts sencillos de un solo paso, esta función apenas aportaba valor, motivo por el cual el cambio puede pasar inadvertido en tareas cotidianas. No obstante, en proyectos de gran envergadura —como la reestructuración completa de un plugin para WordPress o migraciones de bases de datos por fases— la lista de tareas cumple dos funciones indispensables para el control de calidad:
- Mantener el enfoque contextual: La lista de tareas actúa como un ancla de memoria que evita que el modelo desvíe su atención hacia asuntos secundarios tras modificar múltiples archivos.
- Supervisión previa para el desarrollador: Permite auditar el desglose de pasos planificado por el agente antes de autorizar la escritura de código en el repositorio.
La retirada de estas herramientas por defecto responde a una decisión de arquitectura por parte de Anthropic. Con la evolución de las capacidades de razonamiento en modelos más recientes, la compañía busca optimizar el consumo de la ventana de contexto eliminando andamiajes intermedios que considera redundantes para solicitudes estándar.
CLAUDE_CODE_ENABLE_TODO_TOOLS=1 en el archivo de configuración de tu terminal (.bashrc o .zshrc) o definirla directamente en la sesión de trabajo.Nuevas funciones de productividad: reanudación de sesión y Remote Control
El resto de la actualización se enfoca en eliminar fricciones dentro de la experiencia de desarrollo. La continuación automática de sesión permite retomar el procesamiento una vez que se restablecen los cuotas de tokens por minuto (TPM), evitando la pérdida del contexto acumulado en prompts largos.
Por otro lado, la inclusión de estados visuales de GitLab en la barra inferior facilita la monitorización de ramas sin necesidad de alternar entre el terminal y el navegador web. Asimismo, el protocolo mejorado de Remote Control fortalece la supervisión remota de tareas pesadas en servidores secundarios mientras el desarrollador atiende otras tareas en su equipo principal.
Un cambio de comportamiento por defecto es una dependencia invisible que debe auditarse antes de lanzar ejecuciones automáticas en producción.
Recomendaciones para mantener la estabilidad en flujos de trabajo
Para aquellos desarrolladores que han integrado Claude Code dentro de sus metodologías habituales o pipelines de automatización en n8n, resulta prioritario adoptar tres medidas inmediatas. En primer lugar, verificar la versión del cliente CLI instalada y determinar si los modelos utilizados están dentro de la lista afectada. En segundo lugar, evaluar si conviene reactivar de forma permanente la variable de entorno o si se prefiere solicitar explícitamente un plan de trabajo detallado mediante el prompt inicial. Finalmente, incorporar como estándar de desarrollo la revisión obligatoria de las hojas de ruta generadas por la IA antes de permitir la ejecución de cambios persistentes en entornos de producción.


















