CHARTR : un workspace en terminal qui réunit vos projets et vos agents IA
📌 CHARTR est une application de bureau open source, native macOS et Linux, construite en Rust et avec GPUI, qui transforme votre terminal en espace de travail organisé. Chaque projet devient un espace qui garde ses terminaux et ses outils ensemble, et vos agents IA — Codex, Claude Code, OpenCode, Grok, Gemini, Aider ou Goose — s’y lancent tels quels, avec vos propres arguments, votre environnement et vos invites. Tout tourne en local, sans compte ni serveur chartr.
Trois vues se partagent un même modèle. Tabs organise le travail par onglets de projet ; Spaces affiche tous vos espaces et sessions dans un panneau latéral ; Chats retrouve chaque session où un agent converse, classée par titre. On change de vue sans rien perdre : les onglets groupés, les panneaux séparés en colonnes ou en rangées et les sessions actives restent en place. C’est la stabilité qui manque aux grilles de terminaux éparpillées dans un gestionnaire de fenêtres.
La durabilité des sessions est l’argument qui m’a le plus retenu. Grâce à Herdr, les processus vivent en dehors de la fenêtre de l’application : on quitte chartr, le travail continue, et à la réouverture, les espaces, la disposition des panneaux et la sélection en cours reviennent comme si l’on n’était jamais parti. Fermer un onglet de terminal termine la session ; fermer la fenêtre, non. Pour des agents qui tournent longtemps, cela change le rapport au temps.
Pas de plateforme propriétaire pour les agents : ce sont ceux qu’on a déjà. On enregistre les CLI installés sur sa machine avec leur environnement, et les sources de skills s’ajoutent depuis un dossier local ou un dépôt Git. Cette philosophie s’étend aux extensions, écrites en HTML, CSS et JavaScript, installées sans compilateur.
Points clés de chartr :
- 🗂️ Chaque projet devient un espace qui regroupe sessions, onglets et outils.
- 🔄 Sessions durables : le travail continue sans la fenêtre, et revient à la réouverture.
- 🤖 Douze agents CLI s’intègrent avec vos arguments, sans compte chartr.
- 🗺️ Wayfinder transforme les tickets Markdown en carte d’étoiles, à relire avant de lancer.
- 🧩 Des plugins en HTML, CSS et JavaScript, installés sans outil de build.
- 🎨 Thèmes Ayu, Catppuccin, Gruvbox, One et VS Code, plus chartr Dark et Light.
Wayfinder est la pièce la plus originale. Les tickets sont de simples fichiers Markdown du projet, rangés sous .plan/maps/, et le plugin les dispose en carte d’étoiles : on zoome, on choisit un ticket, on lit ses blocages et le prompt composé, puis « Review & launch » ouvre l’agent dans la bonne session. Un seul ticket peut être pris à la fois par espace, avec un claim pour signaler le travail. Du planning pensé pour les développeurs, sans passage par le cloud.
Mes réserves tiennent au périmètre. Windows est reporté, les builds macOS ne sont pas notariés, et la version stable v0.3.0 (Rust) succède à une application Go/Svelte plus ancienne, encore disponible. La licence GPL-3.0 et le code ouvert rassurent. Je trouve l’approche juste : chartr n’invente pas un écosystème d’agents, il organise proprement ceux qu’on utilise déjà.
Sources






