Actualización (agosto de 2026) En Opus 4.8, Sonnet 5, Fable 5 y Mythos 5, Claude Code ya no carga las herramientas que rellenan esta lista, así que
Ctrl+Tse queda vacío por mucho que se la pidas. El hábito que viene abajo sigue en pie, pero antes hay que devolver esas herramientas con una línea ensettings.json: la lista de tareas en los modelos nuevos.
TL;DR En esta misma sesión, Claude Code no paraba de recordarme "usa una lista de tareas para seguir el progreso". El hábito: en cualquier tarea larga, pídele que la desglose en una lista de tareas y la vaya marcando. La ves con
Ctrl+T, sobrevive a/compact, y no la pides para hacerle de niñera al modelo. La pides para que tú no pierdas el hilo del scope.
Cuanto más frontera es el modelo, menos handholding necesita. Fable 5 lo lleva escrito en sus instrucciones: no le des tareas ni le digas cómo, dile qué quieres. Y para poder decirle el qué con criterio, esculpe antes tu entendimiento con un artefacto. Así que la lista de tareas ya no es para que el modelo sea más capaz. Es para ti: ver el scope de un vistazo, saber qué se ha hecho y qué falta, y notar el momento en que el modelo empieza a degradarse en una tarea larga. Pedirla no cuesta nada y sirve en cualquier proyecto, idioma o contexto.
Claude Code construye su propia checklist para el trabajo multi-paso (pendiente, en curso, hecho). El detalle que casi nadie usa: puedes pedirla tú cuando el modelo no la saca solo, y dejarla a la vista mientras trabaja.
Resultado (la lista real de publicar este tip):
> desglosa la publicación de este tip en tareas y ve marcándolas
⏺ Lista de tareas · pulsa Ctrl+T para verla
✔ Verificar la doc de la lista de tareas
▶ Escribir los borradores ES + EN
○ Generar el hero SVG (ES/EN)
○ Montar la imagen social #129
○ Publicar en wmedia + verificar
○ Backlinks + board + cc-tips + git
1/6 hecho · sobrevive a /compact
El hábito
1. Pídela al empezar una tarea larga
Dile qué quieres y que lo desglose:
Desglosa esto en una lista de tareas y ve marcándolas conforme avances.
2. Míralas con Ctrl+T
Ctrl+T muestra u oculta la checklist en la barra de estado (hasta 5 tareas a la vez). Si Claude aún no ha creado ninguna, el atajo no enseña nada porque no hay nada que mostrar.
3. Consúltalas o límpialas en lenguaje natural
No hay comando: se lo pides a Claude directamente.
muéstrame todas las tareas
borra todas las tareas
4. Compártela entre sesiones o worktrees
Una misma lista para varias sesiones del mismo proyecto, con una carpeta con nombre en ~/.claude/tasks/:
CLAUDE_CODE_TASK_LIST_ID=mi-proyecto claude
Por qué aguanta las tareas largas
La lista persiste a través de /compact. Cuando el contexto se acerca al límite y Claude compacta solo a media tarea, muchas cosas se recortan, pero la checklist vuelve. Es justo lo contrario de las instrucciones que se pierden al compactar: la lista de tareas es de lo poco que sobrevive, y por eso es tu ancla en un trabajo que dura más que una ventana de contexto. Combínala con plan mode: el plan decide el qué, la lista sigue el progreso. Y es el sitio ideal para fijar los puntos ciegos cuando revisas un cambio grande en círculos concéntricos.
El escalón siguiente: encadenarlas
Hay un nivel más que casi nadie usa. Las tareas se pueden bloquear entre sí: una declara que no puede empezar hasta que otra se cierre. En cuanto lo haces, la lista deja de ser una lista y pasa a ser un grafo, y un grafo se puede auditar antes de soltar el trabajo. Esta la miras durante; esa otra la miras antes: tareas dependientes en Claude Code.
Referencia
| Acción | Cómo |
|---|---|
| Pedir la lista | "desglosa esto en una lista de tareas" |
| Verla / ocultarla | Ctrl+T (hasta 5 a la vez) |
| Ver todas / limpiarlas | "muéstrame todas las tareas" · "borra todas las tareas" |
| Compartir entre sesiones | CLAUDE_CODE_TASK_LIST_ID=nombre claude |
| Persistencia | Sobrevive a /compact |
| Disponibilidad por modelo | En los modelos nuevos hay que activarla |
Ojo: no es el panel /tasks
La checklist de Ctrl+T no es lo mismo que /tasks. Ese otro panel es el de los trabajos en background (bashes con Ctrl+B, sesiones cloud, subagentes) y tiene su propio tip: el panel /tasks donde convergen tus trabajos en paralelo. Uno es la lista de pasos de la tarea actual; el otro, el tablero de lo que corre en paralelo.
Documentación oficial: Interactive mode — Task list
Requisito: Ctrl+T para ver la lista. Para compartirla entre sesiones, CLAUDE_CODE_TASK_LIST_ID. En Opus 4.8, Sonnet 5, Fable 5 y Mythos 5, además, CLAUDE_CODE_ENABLE_TODO_TOOLS.