Ha egyszerre több projekten, több szálon dolgozol Claude Code-dal, a félbehagyott teendők elvesznek a sessionök között. Az offTrack hookokkal és MCP-toolokkal gyűjti a sessionök jelentéseit: a lezárt lépéseket, a nyitott ágakat és a kézi teendőket. Egy idővonalas térképen látod, hol tart minden szál, és hol maradt elvarratlan ág.
Egy hosszabb kör végén a Claude több teendőt is felsorol. Te egyet viszel tovább, a többi kiesik a fejedből, és egy compaction után gyakran a session kontextusából is.
A lezárt sessionnel a szál állapota is eltűnik. Egy több szálon futó projektben a lemaradt lépés csak akkor tűnik fel, ha látod, hogy a szál napok óta csendes.
Hogyan működik
Hookok és MCP. A kliens felhasználói szinten települ (~/.claude/), így minden projektben és minden sessionben él, projektenkénti beállítás nélkül. A hookok determinisztikusan regisztrálják a sessiont. Az MCP-toolokkal a modell szemantikus jelentést küld: megállót, nyitott ágat, kézi teendőt, ötletet vagy kapcsolatot.
Kikényszerített jelentés. A Stop hook minden kör végén ellenőriz. Ha jelentős munka vagy egy teendőlista jelentés nélkül maradt, visszaküldi a sessiont, hogy pótolja. Teendőlistának a legalább háromelemű, nem kérdést bevezető felsorolás számít. Egyedi parancsokat, fájlolvasást és apró javításokat nem naplóz, így a térkép nem zajos.
Kontextus induláskor. A SessionStart hook, compaction után is, beinjektálja a projekt szálait, az utolsó megállókat, a nyitott ágakat és az új megjegyzéseket. Az új session így tudja, hol tart a szál.
Ág felvétele egy kattintással. A térképen egy nyitott ágra kattintva kész prompt kerül a vágólapra: projekt, szál, teendő és az utolsó lépések. Bármelyik sessionbe beillesztheted. A session előbb összefoglalja a feladatot, és csak utána áll neki.
Fail-open, offline sorral. Ha a szerver nem érhető el, a hookok rövid időkorláttal továbbengednek, és a Stop hook nem blokkol. A jelentések helyi sorba kerülnek, és később, sorrendben mennek el.
Projektközi kapcsolatok. Ha egy session egy másik projekt kódját, szerverét vagy konfigurációját érinti, a térkép összeköti a két szálat.
Visszatöltés a korábbi sessionökből. Az offtrack backfill a gépeden lévő régi beszélgetésekből projektenként javaslatfájlt készít: megállókat és nyitott tételeket. Az összefoglalás a saját gépeden fut, a Claude-dal. A fájlt átnézed, szerkeszted, és csak utána küldöd fel (offtrack import), kizárólag a saját projektjeidbe.
Felvétel a Claude appból. Egy egyedi connectorral a Claude appban (telefonon, asztalon, weben) is felvehetsz tételt, például: „track weblap árajánlat”. A tétel a szövegben említett projektbe kerül, különben a besorolatlanok közé. Gépelve, diktálva és hangüzemmódban is működik.
Csak a helyben futó Claude Code-sessionök jelentenek. A felhős sessionök nem kapják meg a felhasználói hookokat és MCP-szervereket.
A térkép
Két nézet van. A lista az alapnézet: projektenként egy kártya a nyitott tételekkel, teljes szöveggel, a csendes projekteknél azzal, hogy mióta nem történt rajtuk semmi. A térképen szálanként egy függőleges vonal fut, felül a legfrissebb eseménnyel. Az idővonal eseményalapú: dátum csak ott áll, ahol történt valami. Az időtartam egy naptól hat hónapig állítható; a régebbi nyitott tételek egy összenyomott „korábban” sávban maradnak.
Az elkészült tételek egy kapcsolóval jelennek meg, egy szál sűrű nyitott tételei egy csonkba csoportosíthatók. Mindkét nézet élőben frissül, amikor jelentés érkezik. A jelek alakban is különböznek, nem csak színben.
MegállóLezárt, önálló lépés.
Nyitott ágElkezdett vagy felsorolt, de le nem zárt teendő.
Kézi teendőAmit neked kell elvégezned.
Lezárt ágElvégzett teendő, visszaköt a vonalba.
CsendNapok óta nem történt semmi a szálon.
Élő munkamenetÉppen dolgozik valaki a szálon.
KapcsolatKét szál munkája érinti egymást.
ÖtletKésőbbre félretett gondolat. Lakat jelzi, amíg privát.
Telefonon is
A mobilnézet egy szálat mutat teljes szélességben, oldalra húzva váltasz. A térkép a kezdőképernyőre tehető.
A megbeszélésen elhangzott határidőt vagy pontosítást azonnal rögzítheted a szálra, akár diktálva is. A szál következő sessionje induláskor megkapja.
Illusztráció
Sok projekt, közös munka
Projektek a munkakönyvtárból. Egy ismeretlen cwd-ből automatikusan projekt lesz. Projekteket összevonhatsz (offtrack merge), és egy futó sessiont meglévő projekthez csatolhatsz (offtrack attach). A könyvtár az alkönyvtáraival együtt a célprojekthez kerül, a régi név álnévként él tovább. Egy gyökérkönyvtárat az alkönyvtáraival együtt kézzel is projekthez rendelhetsz (offtrack root).
Közös projektek. Egy projekt alapból privát. A gazdája tagokat vehet fel; a tagok mindent látnak benne, jelenthetnek, és bárki tételét lezárhatják. A megosztás, az összevonás és az átadás a gazda joga. A projektgyökereket mindenki a saját gépén jelöli ki.
Privát és publikált ötletek. Az ötlet közös projektben is privát, amíg a gazdája nem publikálja. Amit valaki nem láthat, az számára nem is létezik: a szerver 404-et ad rá.
Saját skill és CLI. Az önálló offtrack Claude-skill kezeli a ritkább műveleteket: csatolás, összevonás, megosztás, átadás, publikálás, kézi teendő kijelölése és egy ág felvétele. Ugyanez parancssorból is megy (offtrack …).
Adatok és hozzáférés
A sessionök egy-három mondatos összefoglalókat küldenek; a beszélgetések szövege nem kerül a szerverre. A kliens felhasználónkénti tokennel jelent. A token egyenként visszavonható, és a szerveren csak a hash-e tárolódik.
A webes felületre mindenki a saját fiókjával lép be. A hozzáférést domain- és címszintű engedélylista szabályozza.
Az adatok egy általunk üzemeltetett, Magyarországon lévő szerveren vannak. Követés, analitika és hirdetés nincs; a felület egyetlen sütit használ, a belépéshez.
A telepítő felhasználói szinten állítja be a hookokat, az MCP-szervert, a CLAUDE.md-blokkot, a skillt és az offtrack parancsot. A meglévő hookokat és szöveget nem írja felül, a módosított fájlokról mentést készít. Belépés után a telepítési oldalon generálod a kliens-tokent, gépenként, és a Claude app connector-URL-jét.
Statisztikai sütik. A Google Analytics segítségével mérjük, hogyan használják az oldalt. Csak a hozzájárulásoddal kapcsoljuk be. Részletek az adatkezelési tájékoztatóban.