En fait, il existe une meilleure façon de procéder, en filtrant sur le nom du panneau (dans mon cas, il s'agit de « node » pour les panneaux du codex), et elle comporte une pause initiale de 0,1 seconde, sans laquelle elle ignore le premier panneau correspondant sans envoyer correctement les messages : PANES=(${(f)"$(tmux list-panes -a -F '#S:#I.#P #{pane_current_command}' | rg ' node$' | cut -d' ' -f1)"}) pour chaque panneau dans $PANES; faire sleep 0.1 # Délai initial pour s'assurer que le panneau est prêt tmux send-keys -t $pane -l 'choisissez la prochaine tâche que vous pouvez accomplir utilement maintenant et commencez immédiatement à coder dessus ; communiquez ce que vous faites aux autres agents via la messagerie d'agent.' dormir 0,1 tmux send-keys -t $pane Entrée pour i dans {1..4}; faire tmux send-keys -t $pane -l 'Continuez, faites du travail utile ! et communiquez !' dormir 0,1 tmux send-keys -t $pane Entrée fait tmux send-keys -t $pane -l 'Super, maintenant je veux que vous relisiez attentivement tout le nouveau code que vous venez d'écrire et le code existant que vous venez de modifier, en y regardant de plus près et en recherchant très attentivement tout bug, erreur, problème, difficulté, confusion, etc. évident.' dormir 0,1 tmux send-keys -t $pane Entrée tmux send-keys -t $pane -l 'Assurez-vous de consulter votre messagerie d'agent et de répondre rapidement à tout message si nécessaire ; ensuite, poursuivez méticuleusement le plan, en effectuant systématiquement toutes vos tâches inachevées et en continuant à consigner votre progression dans le document de plan, via les perles et par messages d'agent. Ne vous laissez pas bloquer dans une « période de communication stérile » où rien n'avance ; soyez proactif en commençant les tâches à accomplir, mais informez vos collègues agents par messages lorsque vous le faites et notez-le dans le document de plan. Lorsque vous ne savez vraiment pas quoi faire, choisissez la prochaine perle sur laquelle vous pouvez travailler utilement et commencez.' dormir 0,1 tmux send-keys -t $pane Entrée tmux send-keys -t $pane -l 'ok, pouvez-vous maintenant vous concentrer sur l'examen du code écrit par vos collègues agents et vérifier la présence de problèmes, bogues, erreurs, inefficacités, failles de sécurité, problèmes de fiabilité, etc., et en diagnostiquer soigneusement les causes profondes à l'aide d'une analyse de principes fondamentaux, puis les corriger ou les réviser si nécessaire ? Ne vous limitez pas aux derniers commits, élargissez votre champ de recherche et approfondissez votre analyse !' dormir 0,1 tmux send-keys -t $pane Entrée fait
Chargement du thread
Récupération des tweets originaux depuis X pour offrir une lecture épurée.
Cela ne prend généralement que quelques secondes.