Wallfacer: Správce terminálových relací pro AI nástroje
Wallfacer sjednocuje relace z Claude Code, Cursor CLI, Kiro CLI a Codexu a umožňuje je hledat, organizovat a znovu otevírat.
Wallfacer je open source terminálový správce relací pro Claude Code, Cursor CLI, Kiro CLI a Codex. Jeho cílem je sjednotit sezení uložená různými AI nástroji a nabídnout nad nimi společné vyhledávání, organizaci a opětovné otevření.
Jednotlivé nástroje ukládají relace do různých adresářů a formátů. Wallfacer je indexuje v režimu pouze pro čtení a při samotném indexování jejich původní soubory neupravuje. Vlastní metadata, jako jsou názvy, tagy a přiřazení k projektům, ukládá do lokální SQLite databáze.
Uživatel může relace přejmenovávat, tagovat a seskupovat do projektů. Vyhledávání pracuje s názvy, prvními prompty, pracovními adresáři, projekty a tagy. Relace lze také filtrovat podle konkrétního agenta.
Praktická je funkce resume. Wallfacer dokáže nalezenou relaci znovu otevřít v jejím původním pracovním adresáři. Ze stejného rozhraní lze spustit i nové sezení a zvolit, který podporovaný agent se má použít.
Nástroj průběžně skenuje adresáře používané jednotlivými agenty. Příkaz sync se spouští automaticky před každým příkazem, takže relace vytvořené mimo Wallfacer se objeví bez samostatného importu. Synchronizace je podle README inkrementální.
Mazání je řešené ve dvou krocích. wallfacer rm přesune relaci do koše, zatímco trvalé odstranění vyžaduje explicitní volbu --purge. U agentů, kteří jednu relaci ukládají do více souborů, se Wallfacer snaží přesunout celý související souborový celek společně.
Wallfacer nabízí dvě rozhraní nad stejným indexem. Bez dalšího příkazu otevře TUI, tedy celoobrazovkový prohlížeč relací. Subcommandy poskytují CLI vhodné i pro skripty a podporují například JSON výstup.
Instalace je dostupná přes Homebrew nebo příkaz go install. Projekt vyžaduje Go 1.22 nebo novější a repozitář je licencovaný pod MIT licencí.
README zároveň ukazuje, že projekt není hotovým správcem všech možných agentů. Na roadmapě je například podpora OpenCode, fulltextové vyhledávání v celém obsahu relací, obnovení z koše přímo z CLI, export do Markdownu, statistiky a desktopová aplikace.
Wallfacer je zajímavý hlavně tím, že nepřidává další vrstvu nad samotné kódovací agenty. Řeší praktičtější problém, který vzniká až po delším používání více nástrojů: jak najít starou relaci, pojmenovat ji a pokračovat přesně tam, kde práce skončila.