Használati útmutató
Az offtrackkel három helyről dolgozol. Claude Code-ban a sessionök maguktól jelentenek, a projekteket pedig parancsokkal kezeled. A webes felületen a térképen látod, mi van nyitva, és kézzel is szerkesztheted a tételeket. Telefonon ugyanez a felület fut, a Claude appból pedig szóban is felvehetsz tételt. A telepítés a telepítési útmutatóban van.
Fogalmak
- Projekt: egy vagy több könyvtár a gépeden. Van tulajdonosa, és lehetnek tagjai; alapból csak te látod. Ha két gépről dolgozol, a két gép magától ugyanabba a projektbe jelent: az offtrack a repót a git remote-ja és a repón belüli hely alapján is felismeri (a címből csak sózott lenyomat kerül a szerverre, részletek a telepítési útmutatóban), így az útvonal lehet más, és egy monorepo alprojektjei is külön maradnak. Remote nélküli repónál a második gépen egyszer kérd: „csatold ezt a sessiont a projekt projekthez”.
- Szál: egy munkafolyam a projekten belül. Minden projektnek van fő szála.
- Megálló: lezárt lépés, például kész terv, commit vagy deploy.
- Nyitott ág: elvarratlan teendő vagy döntésre váró kérdés.
- Kézi teendő: amit neked vagy egy kollégának kell elvégezni, nem a sessionnek.
- Ötlet: későbbre félretett gondolat. Privát, amíg nem publikálod.
- Kapcsolat: a session egy másik projekt kódjához, szerveréhez vagy konfigurációjához is hozzányúlt.
- Átadás: a teendő másik projekt hatásköre, ezért oda kerül (a fő szálára), a forrástétel pedig lezárul. A célon „← projekt” mutatja a forrást (forrástételnél „#id”-vel), munkatársnak átadott feladatnál „← becenév: #id” (/cowork); ha a cél elkészül vagy elvetik, a forrásszál következő sessionje értesítést kap (archivált szál esetén a projekt fő szálán). Csak nyitott ág és kézi teendő adható át, és csak olyan projektbe, amelyet látsz.
- Munkatárs: becenévvel rendelkező felhasználó, aki ugyanazon a repón dolgozik, mint te. Feladatot adhattok át egymásnak, és láthatjátok egymás munkáját; részletek a munkatársak oldalán.
- Repócímke: a tételen látszó repónév, például „api · web”: ezeket a repókat érinti a tétel.
A jelek jelentését a fejléc „Jelmagyarázat” menüpontja mutatja.
A Claude Code-ban
Magától
- Induláskor a session megkapja a projekt szálait, nyitott ágait és az új megjegyzéseket (ez az
[offtrack]blokk), és ezek alapján dolgozik. - Munka közben Claude jelenti a lezárt lépéseket, a válasza végén felsorolt teendőket, a kézi teendőket és a későbbre szánt ötleteket. A szabályok a
~/.claude/CLAUDE.mdofftrack-blokkjában vannak. - A válasz végén: ha Claude egy hosszabb munka után jelentés nélkül állna le, az offtrack Stop hookja egyszer visszaszól, és jelentést kér. Claude Code ezt „Stop hook error”-ként mutatja, de nem hiba.
- Offline: a jelentések helyben sorba állnak, és amint újra van kapcsolat, elmennek.
- Új kliensverzió: ha van, a session indulásakor egy sor jelzi a terminálban, a frissítési paranccsal.
Kérésre
A gyakori műveletekhez elég megkérni Claude-ot, például: „mutasd a nyitott tételeket”, „csatold ezt a sessiont a Koller projekthez”, „oszd meg a projektet Péterrel”, „vedd fel kézi teendőnek, hogy…”, „add át ezt a futurealnek”. A /offtrack skill argumentum nélkül kilistázza a parancsokat. A munkatársakkal kapcsolatos kéréseket („ki dolgozik még ezen a repón?”, „add át ezt Neónak”) a munkatársak oldala sorolja fel.
Az offtrack parancs
Terminálban futtasd, Claude Code-ban pedig ! előtaggal. A <projekt> helyére a projekt neve kerül.
| Projektek | |
|---|---|
offtrack projects | a projektjeid, a gyökérkönyvtáraid és a tagok |
offtrack list [<projekt>] | a nyitott tételek szálanként |
offtrack attach <projekt> [--new] | az aktuális session csatolása egy projekthez |
offtrack root <projekt> <könyvtár> | egy könyvtár (az alkönyvtáraival) hozzáadása a projekthez |
offtrack rename <projekt> <név> | megjelenített név (például GreenGo) |
offtrack rename-thread <szál-id> <cím> | szál átnevezése, a fő szálé is (tulajdonosként) |
offtrack merge <honnan> <hova> | egy projekt beolvasztása egy másikba; nem vonható vissza |
| Megosztás | |
offtrack share <projekt> <email> | megosztás egy kollégával (tulajdonosként) |
offtrack unshare <projekt> <email> | tag eltávolítása (tulajdonosként) |
offtrack transfer <projekt> <email> | a tulajdonjog átadása egy tagnak |
offtrack publish <tétel-id> | a saját ötleted láthatóvá tétele a tagoknak |
offtrack move <tétel-id> <projekt> | tétel áthelyezése a másik projekt fő szálára (átadás) |
| Munkatársak (részletek) | |
offtrack nick [<becenév>] | a becenév kiírása, beállítása ("" törli) |
offtrack coworkers [<könyvtár>] | kik dolgoznak még ezen a repón |
offtrack cowork list | együttműködéseid és a függő felkérések |
offtrack cowork <becenév> project | task | end | projektszintű felkérés, vissza feladatszintre, megszüntetés |
offtrack cowork accept | decline <becenév> | felkérés elfogadása, illetve elutasítása |
offtrack share-item <tétel-id> <becenév> | saját tétel megosztása munkatárssal átadás nélkül |
| Gép és fiók | |
offtrack login | a kliens-token beállítása ezen a gépen |
offtrack whoami | melyik felhasználóként jelent ez a gép |
offtrack version | a telepített kliens verziója, és van-e újabb |
offtrack flush | a sorban álló jelentések elküldése |
offtrack mobile url | revoke | a Claude app connector titkos URL-je, illetve visszavonása |
offtrack install / uninstall | a kliens telepítése, illetve eltávolítása |
| Visszatöltés | |
offtrack backfill [--dry] | javaslatfájlok a korábbi sessionökből (~/offtrack-backfill/) |
offtrack import <fájl…> | az átnézett javaslatfájl felküldése (lépésenként: telepítési útmutató) |
Az admin parancsokat (offtrack admin …: felhasználók, tokenek, engedélylista) az offtrack help listázza.
A webes felületen
Nézetek és eszközsor
- Lista: projektenként csoportosít; minden szál egy kártya a nyitott tételeivel és az utolsó lépéseivel. A munkatársaid kártyái a saját kártyáid után, munkatársanként külön szakaszban jönnek.
- Térkép: minden szál egy függőleges vonal, a legfrissebb esemény felül van. A hátterét megfogva egérrel mozgathatod; a fejléc és a dátumok közben a helyükön maradnak. A munkatársaid szálai a projekt oszlopában, a saját szálaid után, halvány kék sávban látszanak.
- Elkészültek: a megállókat is mutatja. Csoportosítás: egy szál egy napi tételeit egy jelbe vonja össze. Projektek: szűrés projektekre. Csak az enyém / Mindenki: elrejti vagy mutatja a munkatársaid munkáját. Inaktívak: bekapcsolva minden munkatársad látszik, a nyitott session nélküliek a projekt sávjai végén; akinek az időablakban nincs látható munkája, annak üres sáv jut a becenevével. Kikapcsolva csak azok látszanak, akiknek nyitott sessionjük van a közös projektben (az utolsó 4 órában jelentett). Időtartam: 1 naptól 6 hónapig. A jobb szélen a frissítés gomb és az utolsó frissítés ideje; a felület amúgy is élőben frissül, a gomb akkor jó, ha a kapcsolat megszakadt.
- Projektek a térképen: a név előtti nyíllal összecsukhatod (ha a szűrő nem minden projektet mutat, mind nyitva látszik), a nevét húzva (vagy Alt+←/→-val) áthelyezheted.
- Kapcsolatok a térképen: a „→ projekt” feliratra kattintva csak olvasható ablakban látod a teljes megjegyzést és a felvétel idejét; átadásnál a cél tétel szövegét, hogy mikor és hová került, hol van most, és mi lett vele.
Menük
Kattints egy tételre, szálcímre vagy projektnévre.
- Tétel: Prompt másolása, Kész, Megjegyzés, Áthelyezés másik szálra, Publikálás (a saját privát ötletednél), Repócímkék… (a saját tételednél), Eldobás. Az eldobott tétel egy napig még halványan látszik, és a menüjéből visszavonhatod. Az áthelyezés másik projekt szálára is szólhat (a saját vagy besorolatlan tételeidnél): ilyenkor a tétel átkerül a célprojektbe, a forrásszálon pedig „→ projekt #id” kapcsolat marad. A célon a listán és a térképen „← projekt” sor jelzi, honnan jött, és a lezárásról a forrásszál itt is értesítést kap.
- Szál: Új tétel ide, Megjegyzés a szálhoz, Átnevezés, Archiválás, Összevonás egy másik szállal, Új szál a projektben.
- Projekt: Új szál, tulajdonosként pedig Megjelenített név és Megosztás.
Új tétel
A jobb alsó + gombbal. A típusa lehet nyitott ág (ez az alapértelmezett), határidő (nyitott ág kötelező dátummal), ötlet vagy kézi teendő; ezek tételként azonnal megjelennek a térképen és a listán. Határidőt a nyitott ághoz és a kézi teendőhöz is adhatsz, a kézi teendőhöz felelőst is. A szöveget a mikrofon gombbal le is diktálhatod. Ha nem választasz szálat, a tétel a „Besorolatlan” oldalsávba kerül, és onnan sorolhatod be később.
A megjegyzés és a pontosítás nem tétel: a térképen nem jelenik meg, a szál következő sessionje kapja meg induláskor.
Fiók és telepítés
- Profil (jobbra fent, a képed vagy a monogramod): a menüjében a Fiókom oldal, a nyelvváltás és a kijelentkezés. A Fiókom oldalon: további belépési módok hozzákötése, és a megjelenés: téma (rendszer szerint, világos, sötét) és a térkép háttere (rajzlap, fehér). A beállítás a fiókodhoz mentődik, így minden eszközön érvényes. Itt állítod be a becenevedet, és itt kezeled az együttműködéseidet és a függő felkéréseket (munkatársak). Az E-mail-értesítés részben kérhetsz levelet az egyik belépési címedre, ha valaki feladatot ad neked; a levélből projektenként leiratkozhatsz, és itt kapcsolhatod vissza. A Kliensfrissítés kapcsolóval kéred vagy mondod le a reggeli levelet, amely szól, ha valamelyik gépeden régebbi kliens fut, az Együttműködési felkérés kapcsolóval pedig azt, amely egy munkatárs projektszintű felkéréséről szól.
- Statisztikám (a főmenüben): a saját munkád számokban: nyitott és lejárt tételek, lezárások, megállók, sessionök, a legaktívabb projektjeid és a tételeid nyelve, az elmúlt 30 napból. Csak te látod.
- Telepítés: itt generálod a gépenkénti kliens-tokent és a Claude app connector URL-jét.
Telefonon
A webes felület
- A térkép egyszerre egy szálat mutat. Felül a szálak címkéi: koppintással válthatsz, oldalra húzva a szomszéd szálra lépsz.
- Egy címkét hosszan nyomva megnyílik a szál menüje; a menük alulról csúsznak fel.
- A + gombbal az éppen látott szálba veszel fel tételt, diktálva is.
- Ha kiteszed a kezdőképernyőre, appként fut.
A Claude appban
A mobil connectorral a Claude appból (telefonon, desktopon vagy weben) szóban vehetsz fel tételt: „track: szórólap a weboldalra”, „jegyezd fel az offtrackbe, hogy…”. Ha a szövegben szerepel egy projekt neve, a tétel oda kerül, különben a „Besorolatlan” sávba; a telefon ikon jelzi, hogy mobilról jött. A connector beállítása a telepítési útmutatóban van.
Egy nyitott ág folytatása
- A térképen vagy a listán kattints a tételre, és válaszd a Prompt másolása menüpontot.
- Illeszd be egy Claude Code sessionbe a projekt könyvtárában. A prompt tartalmazza a projektet, a szálat, a tételt és az utolsó lépéseket.
- Claude összefoglalja a feladatot, és ha jóváhagyod, nekiáll. A tétel ekkor folyamatban lesz, a munka végén pedig kész.