Saggar window

SAGGAR : le terminal qui remet l’humain dans la boucle des agents

⏱️ Temps de lecture estimé : 3 minutes

https://saggar.marginalutility.dev/

📌 SAGGAR est un terminal macOS natif pour la boucle de supervision : vos agents de codage tournent dans de vraies sessions, et l’app ne vous ramène à l’écran que lorsqu’une décision attend.

J’ai fini par comprendre le problème qu’il attaque. Les interfaces chat d’agents vous montrent un résumé et prennent le clavier : vous regardez des comptes rendus au lieu de travailler. Saggar fait l’inverse. Chaque session est un shell réel, lisible, dans lequel vous pouvez taper, interrompre, reprendre la main. L’agent n’est pas caché derrière une synthèse, il est dans votre terminal.

La différence saute aux yeux dès qu’un agent travaille. Vos sessions sont organisées par projet, branche et worktree, avec un statut sur chacune : Needs you, Working, Idle, Finished, Failed, Ready for review. Celles qui bossent restent au calme. Celles qui attendent une réponse forment une file de tri, et ⌘J avance dedans par priorité. Un son, une carte d’attention ou un badge dans le Dock couvrent le reste.

Ce qui m’accroche, c’est la matière du quotidien. La pression de contexte et la consommation par session, la recherche dans les transcriptions, l’aperçu des fichiers et des images directement dans la sortie du terminal, et le chemin de fichier qui ouvre votre éditeur. Six fournisseurs tiennent sous le même toit — Claude Code, Codex, Antigravity, Pi, OpenCode et Copilot CLI — chacun dans son terminal.

Le point le plus malin reste le contrôle à distance. L’app iPhone permet d’approuver une demande, de lancer un agent ou de taper dans une session depuis n’importe où. Le schéma de sécurité est simple : le Mac n’ouvre aucun port, il sort vers un relais first-party, l’appairage se fait en un seul scan, et chaque requête revérifie votre compte. Personne ne touche à votre machine sans passer par votre propre identité.

J’apprécie aussi les automatismes : Turbo répond aux prompts routiniers, la file de prompts aligne votre prochaine requête, des jobs tournent sur un calendrier, et les échecs de CI, les issues labellisées ou les PR modifiées atterrissent dans une activité qui peut relancer un agent. C’est le genre de finition qui tient une semaine entière.

La limite est à dire franchement : Saggar est Mac uniquement, exige macOS 26 Tahoe et de la puce Apple. Pas de Windows, pas de Linux. L’installation se fait par Homebrew ou par le DMG, sans compte ; le compte Marginal Utility n’intervient que pour l’appairage avec le téléphone.

Pour qui jongle entre plusieurs agents, je trouve l’approche déjà convaincante : rester dans de vrais terminaux, superviser le travail qui avance, et n’intervenir que quand c’est utile. Un outil de supervision rare, manifestement pensé par quelqu’un qui vit cette agitation chaque jour.

Sources

  • Site officiel — Saggar
  • GitHub — mcclowes/saggar

Publications similaires

Laisser un commentaire