Tessera – कई AI coding agent sessions को एक जगह मैनेज करने वाला open source workspace
(github.com/horang-labs)नमस्ते। मैं open source application Tessera विकसित कर रहा हूँ.
Tessera, Claude Code, Codex, OpenCode जैसे CLI-आधारित coding agents के लिए एक web/desktop workspace है.
यह सिर्फ एक और AI chat window जोड़ने वाला टूल नहीं है, बल्कि agent के ज़रिए चल रहे काम को sessions, collections, tasks, worktree, diff, और PR status तक जोड़कर मैनेज और ट्रैक करने पर केंद्रित है.
मौजूदा TUI-आधारित agent sessions अक्सर एकबारगी बातचीत की तरह बह जाते हैं.
Tessera में हर session list view और kanban view में बना रहता है,
इसलिए आप कल जिस session पर काम कर रहे थे उसे आज फिर से खोल सकते हैं, संबंधित sessions को collection में समूहित कर सकते हैं, और ज़रूरत पड़ने पर उसे Git worktree से जोड़कर काम जारी रख सकते हैं.
मुख्य विशेषताएँ और फ़ीचर्स
-
मौजूदा work folder/repo रजिस्टर करना: अपने मौजूदा project या repository को Tessera में रजिस्टर करके कई projects को एक ही जगह से मैनेज किया जा सकता है.
-
संबंधित sessions और काम को समूहित करना: काम के हिसाब से संबंधित sessions को collections में समूहित किया जा सकता है, जिससे जुड़े हुए काम तक आसानी से पहुँचा जा सके. (उदा.: bug fix, idea, frontend, backend)
-
एक साथ कई sessions मैनेज करना: कई agent sessions को tabs और split panels में साथ-साथ खोला जा सकता है. Session, terminal और files को multi-panel layout में अपनी सुविधा से व्यवस्थित करके साथ देखते हुए काम किया जा सकता है.
-
task status मैनेजमेंट: kanban board के ज़रिए काम की प्रगति की स्थिति को विज़ुअली मैनेज किया जा सकता है. उदाहरण के लिए Doing(diff), Review(PR), Done(Merged) जैसे flow में task status को व्यवस्थित किया जा सकता है.
-
Git Worktree-आधारित isolation: हर task के लिए अलग Git worktree बनाया जा सकता है, ताकि code changes आपस में न मिलें.
-
changes और logs देखना: हर session के लिए real-time tool call logs, failure history, file changes, diff, branch, और PR status देखा जा सकता है, जिससे work history को ट्रैक करना आसान होता है.
-
विभिन्न CLI agents का support: Claude Code, Codex, OpenCode को support करता है.
-
कई platforms का support: सिर्फ web browser ही नहीं, बल्कि Windows(WSL सहित), macOS, Linux(beta), और mobile web(beta) पर भी इसका उपयोग किया जा सकता है. इसे Linux server पर npm से install करके browser के ज़रिए एक्सेस करने के तरीके से भी इस्तेमाल किया जा सकता है.
ज़्यादा जानकारी नीचे दिए गए GitHub लिंक पर देखी जा सकती है.
अभी कोई टिप्पणी नहीं है.