| |

TORTIE : garder vos agents de code actifs dans une seule fenêtre

https://tortie.sh/

📌 TORTIE est un agent multiplexer pour macOS qui réunit projets, sessions de coding agents et fonctions d’IDE dans une fenêtre durable.

Vous lancez un agent de code, fermez l’application quelques minutes plus tard, puis vous vous demandez ce qui a survécu. Le terminal est encore ouvert, mais la fenêtre qui permettait de suivre le projet a disparu. Il faut retrouver le bon dossier, la bonne session et le dernier échange avant de pouvoir reprendre.

Tortie traite ce problème par le contexte. Chaque projet devient un onglet avec ses sessions, son arbre de fichiers, son état Git, son éditeur et ses diffs. Vous pouvez passer d’un projet à l’autre sans empiler des fenêtres de terminal ni mélanger deux conversations d’agents. La recherche de fichiers avec ⌘P fonctionne dans le projet actif ou parmi les projets ouverts.

Le point le plus concret concerne la persistance. Quand vous quittez Tortie, les sessions nommées continuent de tourner dans un serveur tmux privé, séparé de la fenêtre de l’application. À la réouverture, Tortie se reconnecte à chaque agent et prépare la reprise de sa conversation. La fenêtre devient donc une vue du travail, pas son unique propriétaire.

Ce modèle change la manière de gérer une journée de développement. Vous pouvez laisser un agent travailler sur une branche, passer à un autre projet, puis revenir lorsqu’une question attend votre réponse. Le raccourci ⌘J vous amène directement à la session qui a besoin de vous, pendant que les autres restent silencieuses. Avec Catch Me Up, vous obtenez une vue rapide des échanges et des dernières réponses de chaque session avant de choisir où replonger.

Je trouve cette séparation entre l’interface et les processus plus intéressante qu’un simple tableau de bord. Elle répond à une panne très banale du travail avec des agents : perdre le fil dès qu’une fenêtre est fermée ou qu’un redémarrage intervient. Tortie ne promet pas de rendre les agents meilleurs. Il rend leur présence plus facile à suivre.

Points clés

  • 🗂️ Projets ouverts sous forme d’onglets avec fichiers, Git et sessions
  • 🔄 Sessions persistantes qui continuent après la fermeture de l’application
  • 💬 Conversations reprises avec le contexte propre à chaque agent
  • 🧭 Raccourcis pour rejoindre une session en attente ou retrouver un fichier
  • 🧩 Douze profils d’agents intégrés et ajout de définitions par fichier JSON

Le périmètre reste celui d’un outil macOS. La version proposée demande macOS 15.7.9 ou une version ultérieure sur Apple silicon. Tortie embarque sa propre copie de tmux, ce qui évite d’installer Homebrew ou une configuration terminal avant de commencer. Les fonctions de machines distantes existent, mais elles sont encore présentées comme précoces et testées surtout avec des Mac reliés en SSH et Tailscale.

Le projet est gratuit, open source et distribué sous licence Apache 2.0. Tortie ne modifie pas votre serveur tmux personnel ni votre fichier ~/.tmux.conf. Cette retenue est bienvenue : l’outil ajoute une couche de suivi autour des agents sans prendre possession de l’environnement terminal existant.

Tortie vise juste sur un besoin peu spectaculaire mais très réel : garder les projets et les agents accessibles, même lorsque la fenêtre disparaît.

Sources

Publications similaires

Laisser un commentaire