1 points par horanglabs 12 일 전 | Aucun commentaire pour le moment. | Partager sur WhatsApp

Bonjour. Je développe l’application open source Tessera.

Tessera est un workspace web/desktop pour les agents de code en CLI comme Claude Code, Codex et OpenCode.

Plutôt que d’ajouter simplement une fenêtre de chat IA de plus, c’est un outil centré sur la gestion et le suivi du travail effectué via des agents, en reliant sessions, collections, tâches, worktrees, diffs et statut des PR.

Les sessions d’agents existantes, basées sur une TUI, ont souvent tendance à se dérouler comme des conversations éphémères.

Dans Tessera, chaque session reste visible dans une vue en liste et une vue Kanban,

et vous pouvez rouvrir aujourd’hui une session sur laquelle vous travailliez hier, regrouper les sessions liées dans une collection et, si nécessaire, continuer le travail en la reliant à un Git worktree.

Principales caractéristiques et fonctionnalités

  • Enregistrement de dossiers de travail/repos existants : enregistrez des projets ou dépôts existants dans Tessera afin de gérer plusieurs projets au même endroit.

  • Regroupement de sessions et de travaux liés : vous pouvez regrouper les sessions associées par travail dans des collections pour accéder facilement aux travaux connexes. (ex. : bug fix, idea, frontend, backend)

  • Gestion simultanée de plusieurs sessions : plusieurs sessions d’agents peuvent être ouvertes côte à côte avec des onglets et des panneaux divisés. Vous pouvez librement organiser sessions, terminal et fichiers dans une interface multipanneaux pour travailler en les visualisant ensemble.

  • Gestion de l’état des tâches : un tableau Kanban permet de gérer visuellement l’avancement du travail. Par exemple, vous pouvez organiser les statuts selon un flux comme Doing(diff), Review(PR), Done(Merged).

  • Isolation basée sur Git Worktree : vous pouvez créer un Git worktree indépendant pour chaque tâche afin d’éviter que les modifications de code ne se mélangent.

  • Consultation des modifications et des logs : il est possible de consulter, pour chaque session, les logs d’appels d’outils en temps réel, l’historique des échecs, les modifications de fichiers, les diffs, les branches et le statut des PR, ce qui facilite le suivi de l’historique de travail.

  • Prise en charge de plusieurs agents CLI : prise en charge de Claude Code, Codex et OpenCode.

  • Prise en charge de plusieurs plateformes : utilisable non seulement dans le navigateur web, mais aussi sur Windows (y compris WSL), macOS, Linux (bêta) et le web mobile (bêta). Il est également possible de l’installer sur un serveur Linux avec npm puis d’y accéder via un navigateur.

Vous trouverez plus d’informations via le lien GitHub ci-dessous.

GitHub Repo: Tessera

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.