|

TERMINAL GRAPH : un canvas spatial pour arrêter de vivre dans trente onglets

https://terminalgraph.com/

📌 TERMINAL GRAPH est une application native macOS qui transforme votre environnement de développement en canvas spatial. Ce que je trouve intéressant, c’est qu’elle ne cherche pas à refaire un éditeur de plus. Elle essaie plutôt de faire tenir ensemble terminaux, navigateurs, notes, fichiers et petits outils dans une seule vue où l’on voit enfin tout ce qu’on manipule.

Ce que je retiens tout de suite :

  • 🧭 Un canvas infini pour organiser ses outils comme on pense, pas comme une fenêtre impose.
  • 🖥️ Des nodes réels pour le terminal, le navigateur, les notes, l’éditeur, les images et les vidéos.
  • 🔗 Un système de connexions typées entre les nodes, avec ports et dataflow.
  • 🤖 Un serveur MCP local pour piloter le canvas depuis des agents.

Le point qui m’accroche le plus, c’est l’idée de remplacer le va-et-vient permanent entre tabs, panes et desktops par un espace visuel unique. Le site parle d’un “spatial development environment”, et ce n’est pas du marketing vide. On peut placer les éléments où on veut, les grouper, les relier, les redimensionner, et garder plusieurs projets dans une même workspace. Pour quelqu’un qui jongle avec du code, de la doc, un terminal et un navigateur, ça ressemble à un vrai changement de posture.

J’aime aussi le fait que l’outil ne se limite pas à l’affichage. Les connexions transportent des données typées entre les nodes, et des nodes utilitaires comme Run, Collect, Gate, Trigger ou Webhook permettent de construire de petits pipelines sans écrire une app séparée. À ce niveau, Terminal Graph n’est plus seulement une UI de confort. C’est un espace d’orchestration léger, qui peut réellement faire passer des données d’un bloc à l’autre.

La partie terminal est particulièrement bien pensée. Les nodes utilisent Ghostty, on peut injecter des commandes, récupérer le CWD, recevoir des notifications, et même s’aider d’un CLI tg déjà exposé dans la session. Le projet va même plus loin avec des worktrees Git liés à des groupes, des blueprints réutilisables, et un système de hooks. J’apprécie ce genre de produit parce qu’il ne vend pas seulement une surface jolie; il essaye de prendre le workflow agentique et de le rendre plus habitable.

Le fait que ce soit déjà bêta, signé, notarized, auto-update, avec un serveur MCP local configurable, le rend encore plus intéressant pour les gens qui travaillent avec des agents ou plusieurs projets en parallèle. On sent la volonté de faire de ce canvas un vrai poste de travail, pas un prototype de démo.

À titre personnel, je trouve l’approche très convaincante pour tous ceux qui ont déjà vécu le chaos des fenêtres dispersées. Terminal Graph n’essaie pas de simplifier votre cerveau. Il essaie de lui donner une surface plus fidèle. Et franchement, c’est beaucoup plus rare que la dix-millième app qui promet juste d’être “productive”.

Sources

Publications similaires

Laisser un commentaire