1 Punkte von horanglabs 12 일 전 | Noch keine Kommentare. | Auf WhatsApp teilen

Hallo. Ich entwickle die Open-Source-Anwendung Tessera.

Tessera ist ein Web-/Desktop-Workspace für CLI-basierte Coding-Agenten wie Claude Code, Codex, OpenCode.

Anstatt einfach nur ein weiteres AI-Chatfenster hinzuzufügen, konzentriert sich das Tool darauf, über Agenten ausgeführte Arbeiten zu verwalten und nachzuverfolgen, indem Sessions, Collections, Tasks, Worktrees, Diffs und PR-Status miteinander verknüpft werden.

Bestehende agentenbasierte Sessions auf TUI-Basis verlaufen oft wie einmalige Unterhaltungen.

In Tessera bleiben einzelne Sessions jedoch in der Listenansicht und in der Kanban-Ansicht erhalten,

so dass man eine Session, an der man gestern gearbeitet hat, heute wieder öffnen, verwandte Sessions als Collection gruppieren und bei Bedarf mit einem Git-Worktree verknüpfen kann, um weiterzuarbeiten.

Wichtige Merkmale und Funktionen

  • Bestehende Arbeitsordner/Repos registrieren: Vorhandene Projekte oder Repositories können in Tessera registriert werden, sodass sich mehrere Projekte an einem Ort verwalten lassen.

  • Verwandte Sessions und Arbeiten gruppieren: Verwandte Sessions lassen sich pro Aufgabe als Collections bündeln, um schnell auf zusammengehörige Arbeiten zuzugreifen. (z. B. bug fix, idea, frontend, backend)

  • Mehrere Sessions gleichzeitig verwalten: Mehrere Agenten-Sessions können über Tabs und Split-Panels nebeneinander geöffnet bleiben. Sessions, Terminals und Dateien lassen sich frei in mehreren Panels anordnen, um sie parallel anzuzeigen und damit zu arbeiten.

  • Task-Status verwalten: Über ein Kanban-Board lässt sich der Fortschritt von Aufgaben visuell verwalten. So kann man Arbeitszustände etwa in einem Ablauf wie Doing(diff), Review(PR), Done(Merged) organisieren.

  • Isolierung auf Basis von Git Worktree: Für jede Aufgabe kann ein eigener Git-Worktree erstellt werden, damit sich Codeänderungen nicht gegenseitig vermischen.

  • Änderungen und Logs prüfen: Pro Session lassen sich Tool-Call-Logs in Echtzeit, Fehlerverläufe, Dateiänderungen, Diffs, Branches und PR-Status einsehen, was die Nachverfolgung der Arbeitshistorie erleichtert.

  • Unterstützung für verschiedene CLI-Agenten: Unterstützt werden Claude Code, Codex und OpenCode.

  • Unterstützung für verschiedene Plattformen: Nicht nur im Webbrowser, sondern auch unter Windows (einschließlich WSL), macOS, Linux (beta) und im mobilen Web (beta) nutzbar. Es ist auch möglich, die Anwendung auf einem Linux-Server per npm zu installieren und anschließend über den Browser darauf zuzugreifen.

Weitere Informationen finden Sie über den GitHub-Link unten.

GitHub Repo: Tessera

Noch keine Kommentare.

Noch keine Kommentare.