Anthropic Explicó Cómo y Cuándo Iniciar Correctamente una Nueva Sesión en Claude Code
Anthropic demostró que en Claude Code, el tamaño del contexto por sí solo no te salva: las sesiones necesitan ser gestionadas adecuadamente. Junto con el…
Procesado por IA desde Habr AI; editado por Hamidun News
Las ventanas de contexto grandes en Claude Code brindan más libertad, pero al mismo tiempo hacen que los errores de gestión de sesión sean más costosos. Cuanto más tiempo se extienda una sola conversación, mayor es el riesgo de que archivos innecesarios, soluciones obsoletas e hipótesis intermedias terminen en el contexto y comiencen a perjudicar al modelo tan intensamente como los datos útiles lo ayudan a funcionar. Es precisamente por eso que Anthropic añadió el comando /usage a Claude Code y llamó especialmente la atención sobre cómo los desarrolladores conducen sus sesiones.
Después de expandir la ventana a 1 millón de tokens, quedó evidente que los usuarios trabajan de formas muy diferentes: algunos mantienen un único diálogo de terminal largo durante semanas, otros inician una nueva sesión casi después de cada solicitud. La variación resultó no ser cosmética. La estrategia elegida afecta la calidad de las sugerencias, el comportamiento del modelo durante la compactación y el costo final de la operación.
La idea principal es simple: no existe una regla universal para mantener una sesión infinita o, por el contrario, comenzar constantemente de cero. Una sesión larga es útil cuando estás resolviendo secuencialmente una tarea relacionada, por ejemplo examinando la arquitectura del proyecto, reparando varios archivos y refinando gradualmente los requisitos. En este modo, el contexto acumulado acelera el trabajo: el modelo no necesita releer la base de código, recordar restricciones y reconstruir decisiones ya tomadas.
Una nueva sesión es necesaria en una situación diferente: cuando la tarea cambia fundamentalmente, se ha acumulado demasiada basura de borrador en la conversación o el modelo se ha aferrado a una suposición incorrecta. Los signos generalmente son visibles rápidamente. Claude Code comienza a depender más frecuentemente de ramas antiguas de razonamiento, sugiere soluciones para problemas ya cerrados, vuelve a ideas canceladas o arrastra detalles irrelevantes de mensajes anteriores a su respuesta.
En este punto, el contexto grande deja de ser una ventaja y se convierte en una fuente de ruido. Reiniciar la sesión ayuda a reiniciar el exceso de equipaje y reformular la tarea. De ahí el interés en herramientas de gestión de contexto dentro de Claude Code.
El comando /usage no es necesario solo por curiosidad, sino como una forma de entender cuánto recurso ya se ha ocupado y si es hora de reconstruir la conversación. La función compact es útil cuando el diálogo aún se mantiene dentro de los límites de una tarea, pero necesita comprimirse para mantener solo lo esencial. Rewind es adecuado para retroceder a un punto anterior si la discusión se desvió.
Subagents deben utilizarse cuando parte del trabajo puede extraerse en un hilo separado y no sobrecargar el contexto principal con investigaciones secundarias. En todos los casos, el objetivo es uno: mantener en la ventana solo lo que realmente ayuda el siguiente paso. El problema es que la compactación no es un botón mágico.
Si una sesión ya está llena de soluciones controvertidas, instrucciones duplicadas y fragmentos de código que ya no se aplican, entonces después de la compresión este ruido puede persistir en forma más concentrada. Por lo tanto, el mejor resultado generalmente proviene no de intentar salvar un diálogo sobrecargado a cualquier costo, sino de una decisión oportuna: o recortar cuidadosamente alrededor de un objetivo, u honestamente comenzar una nueva conversación desde cero. Esencialmente, Anthropic describe para Claude Code la misma disciplina que los desarrolladores experimentados han usado durante mucho tiempo en código y tareas: separa responsabilidades, no acumules exceso y verifica regularmente que el sistema aún está resolviendo el problema actual, no lidiando con el legado de soluciones anteriores.
Un millón de tokens no cancela esta disciplina; la hace aún más importante. Cuanta más memoria disponible, mayor es el costo de la estructura deficiente, porque contiene no solo contexto útil sino también mucha más confusión. La conclusión práctica es esta: una sesión en Claude Code vale la pena continuar mientras ayude a avanzar dentro de una tarea clara, y vale la pena reiniciar tan pronto como el contexto comience a entrar en conflicto con el objetivo.
Seguir esto ahora es más fácil a través de /usage, y compact, rewind y subagents dejan de ser detalles auxiliares para convertirse en herramientas de calidad básica. Para un desarrollador esto significa respuestas más precisas, menos falsos comienzos y trabajo predecible incluso en distancias muy largas.
¿Quieres dejar de leer sobre IA y empezar a usarla?
AI News es un feed curado de noticias de IA. Hamidun Academy te enseña a usar la IA en tu trabajo.