TL;DR
/tasks(alias/bashes) abre el panel donde convergen todos los trabajos que Claude Code lanza en paralelo: bashes en background conCtrl+B, sesiones cloud con--remote, revisiones con/ultrareview, consolidaciones de memoria, subagentes, tareas MCP largas y comandos de bash que agotan su timeout. Si nunca lo has abierto, probablemente sea porque aún no has lanzado nada en paralelo.
Por qué nadie sabe que existe
Probablemente abriste /tasks alguna vez, viste "No tasks currently running" y cerraste. Yo también. El panel no es interesante por sí solo. Es interesante cuando entiendes que es el dashboard común de un montón de features de Claude Code que probablemente ya estás usando por separado.
Cada una de esas features delega trabajo a algún sitio (tu shell, una VM en la nube, un subagente, el subconsciente de Claude) y reporta de vuelta al mismo panel. /tasks es donde se reúnen.
Lo que puebla tu /tasks
1. Bashes locales en background (Ctrl+B)
Mientras tienes un comando ejecutándose con ! (bash mode), pulsa Ctrl+B para mandarlo al background. Aparece en /tasks con su PID y output en vivo. Ideal para builds largos, tests pesados o servidores de desarrollo.
2. Sesiones cloud con --remote
Cada claude --remote "tarea" que lanzas crea una sesión cloud paralela. Puedes disparar 3 o 4 a la vez y verlas todas listadas aquí, con su enlace a claude.ai/code para revisar el diff.
3. /ultrareview en paralelo
/ultrareview lanza una flota de agentes revisores en la nube y tarda de 10 a 20 minutos. Mientras corren, tú sigues programando. /tasks te dice cuál es el progreso de cada uno.
4. Memory consolidation y subagentes
Cuando Claude pasa la consolidación de memoria o lanza un subagente con run_in_background: true, también aterrizan aquí. Ojo con esos subagentes: correr al fondo les recorta las herramientas nativas aunque las hayas declarado, y ese recorte tiene su propia lista.
5. Lo que llega sin que lo pidas
Desde la v2.1.212, una llamada MCP que pasa de dos minutos se convierte en tarea de fondo y aterriza aquí, en su propia sección MCP tasks. Y lo mismo con un comando de bash que agota su timeout, con una excepción que conviene conocer, porque git no se rescata nunca.
Hubo una fuente más, /ultraplan, que mandaba aquí sus planes en la nube. Se retiró en la v2.1.224 y ya no aparece en el panel; qué pasó y qué usar ahora.
Cómo se navega
↑/↓ Moverte entre tareas en la lista
Enter Abrir una tarea: ver output, enlace de sesión, opción de Stop
←/Esc Cerrar el panel y volver a la conversación
Una vez dentro de una tarea puedes leer su output completo o detenerla si va por mal camino.
Cómo se delega trabajo al panel
| Vía | Quién la dispara | Cuándo aparece |
|---|---|---|
Ctrl+B durante un ! |
Tú, manualmente | En cuanto pulsas |
claude --remote "..." |
Tú, desde la CLI | Al crear la sesión cloud |
/ultrareview |
Tú, comando o /ultrareview <PR> |
Al confirmar el lanzamiento |
Subagente con run_in_background |
Claude, autónomamente | Al spawn |
| Memory consolidation | Claude, durante /auto-dream |
Mientras corre |
| Llamada MCP de más de 2 minutos | Sola | Al superar el timeout |
| Bash que agota su timeout | Sola | Al superar el timeout |
El cambio mental
/tasks no se llena porque tú lo abras. Se llena cuando empiezas a delegar. La pregunta correcta no es "¿qué hace /tasks?" sino "¿qué trabajo largo estoy ejecutando en serie que podría estar corriendo en paralelo?".
Y si la pregunta es "¿qué primitiva autonomous lanza qué cosa al panel?", hay un mapa que coloca cada primitiva (loop, Monitor, Routines, Desktop tasks, Channels) en su celda. /tasks es el dashboard donde todas confluyen, no una primitiva más.
Y si lo que quieres ver es TODAS tus sesiones de Claude Code (no solo las tareas dentro de esta), eso es un nivel por encima: Agent View (claude agents). Para entender la familia completa de mecanismos para mandar Claude Code a background (Agent View, headless, /loop, Routines) y elegir el adecuado en cada caso, está el mapa de las cuatro formas.
No lo confundas con la checklist de tareas de Claude (Ctrl+T): esa es la lista de pasos de la tarea actual, no este panel de trabajos en paralelo. Y esa checklist tiene su propia vuelta de tuerca, porque los pasos se pueden encadenar con dependencias y entonces se lee como un grafo, no como una lista.
Documentación oficial: Interactive mode — Background bash commands · Commands reference