En realidad, esta es una mejor manera de hacerlo, filtrando por el nombre del panel (en mi caso, es "nodo" para los paneles del códice), y tiene una pausa inicial de 0,1 segundos, sin la cual omite el primer panel coincidente sin enviar los mensajes correctamente: PANES=(${(f)"$(tmux list-panes -a -F '#S:#I.#P #{pane_current_command}' | rg ' node$' | cut -d' ' -f1)"}) para panel en $PANES; hacer sleep 0.1 # Pausa inicial para asegurar que el panel esté listo tmux send-keys -t $pane -l 'Elige la siguiente cuenta que puedas usar de forma útil ahora y empieza a programar en ella inmediatamente; comunica lo que estás haciendo a los demás agentes mediante correo electrónico.' dormir 0.1 tmux send-keys -t $pane Enter para i en {1..4}; hacer tmux send-keys -t $pane -l '¡Sigue así, haciendo trabajo útil! ¡Y comunícate!' dormir 0.1 tmux send-keys -t $pane Enter hecho tmux send-keys -t $pane -l 'Genial, ahora quiero que revises cuidadosamente todo el código nuevo que acabas de escribir y el código existente que acabas de modificar, con una mirada fresca, buscando con mucha atención cualquier error, problema, duda, confusión, etc.' dormir 0.1 tmux send-keys -t $pane Enter tmux send-keys -t $pane -l 'Asegúrate de revisar tu correo de agente y responder con prontitud a cualquier mensaje si es necesario; después, procede meticulosamente con el plan, realizando sistemáticamente todas las tareas pendientes y anotando tu progreso directamente en el documento del plan, mediante cuentas y mensajes de correo de agente. No te quedes atascado en un "purgatorio de comunicación" donde no se hace nada; toma la iniciativa para comenzar las tareas que deben hacerse, pero informa a tus compañeros agentes mediante mensajes cuando lo hagas y anótalo directamente en el documento del plan. Cuando no estés seguro de qué hacer, elige la siguiente cuenta en la que puedas trabajar de forma útil y comienza.' dormir 0.1 tmux send-keys -t $pane Enter tmux send-keys -t $pane -l 'ok ¿Podrías ahora dedicar tu atención a revisar el código escrito por tus compañeros agentes y comprobar si hay problemas, fallos, errores, ineficiencias, problemas de seguridad, problemas de fiabilidad, etc., y diagnosticar cuidadosamente sus causas raíz subyacentes utilizando un análisis de primeros principios y, posteriormente, corregirlos o revisarlos si es necesario? ¡No te limites a las últimas confirmaciones, amplía tu búsqueda y profundiza al máximo!' dormir 0.1 tmux send-keys -t $pane Enter hecho
Cargando el detalle del hilo
Obteniendo los tweets originales de X para ofrecer una lectura limpia.
Esto suele tardar solo unos segundos.