SINCLAIR : le terminal où vivent vos équipes d’agents
⏱️ Temps de lecture estimé : 3 minutes
https://wess.io/sinclair/index.html
📌 SINCLAIR est un terminal open source pour macOS et Linux qui fait tourner vos agents de codage dans des panes, sur un bus partagé, chacun indiquant s’il travaille, s’il est bloqué ou s’il a terminé. Le rendu est GPU, le cœur de terminal se tient tout seul, et le tout est écrit en Rust sur gpui. GPU-rendered, standards-complete, disent la page d’accueil : la promesse tient.
L’usage le plus parlant : vous lancez par exemple Claude Code ou Codex depuis le menu, ou vous composez toute une équipe — lead, frontend, backend, reviewer — un membre par pane, chacun dans son propre git worktree pour ne jamais écraser le travail des autres. Chaque pane affiche un point de couleur pour son état : working, blocked, done ou idle. Vous relisez sept agents d’un coup d’œil, et à la réouverture, les panes d’agents reprennent leur session au lieu de repartir de zéro. La coordination passe par un sidecar local, un bus relay SQLite, qui ne tourne jamais dans le processus du terminal lui-même.
Le socle, lui, ne lâche pas les détails que les CLI modernes attendent : liens OSC 8, presse-papier OSC 52, protocole clavier kitty, souris reportée, sortie synchronisée, bracketed paste, graphismes sixel et kitty. S’ajoutent des onglets, des splits récursifs avec diviseurs glissables et la restauration de sessions. Vous pouvez même ouvrir une userland Debian, Fedora ou Arch comme simple onglet.
Points clés de Sinclair :
- 🟢 Un point coloré par pane (working, blocked, done, idle) résumé dans le panneau d’activité
- 🌳 Un git worktree par agent, ouvert et supprimé au clavier ou via MCP
- 📦 Projet et équipe réunis dans un sandbox : un conteneur Docker ou Podman, une vraie frontière
- 🧩 Plugins en plugin.toml : commandes, panneaux, webview et outils que vos agents peuvent appeler
- 📼 Enregistrement d’un pane en GIF ou MP4, ligatures et box-drawing compris
- ⌨️ Autosuggestions type fish, hint mode, copy mode en touches vi, 22 thèmes
La configuration est à l’image du reste : un settings.json à commentaires qui se recharge dès que vous le sauvegardez, avec son éditeur intégré (⌘,). Polices, thèmes, raccourcis et padding y restent le texte source de vérité, en clair.
Je trouve l’approche juste : la plupart des terminaux traitent un agent comme un processus qui imprime, Sinclair le traite comme quelqu’un que l’on supervise. La réserve tient à l’âge du projet — quelques centaines de commit, Windows bêta, une communauté encore fine. Mais le cœur fonctionne déjà de façon pensée pour le quotidien, avec ou sans agents, et c’est exactement ce qui change l’envie d’essayer.
Sources






