{% if pty_screen_enabled %} {# xterm.js renders the read-only live pty-screen view (#534); only loaded when the tap is on. #} {% endif %}
{% include "_tabler_sprite.html" %} {# Active-session row macros — reused by both the live list and the Recent group so a browser/detached row renders identically wherever it appears (live vs ended). The `filtered` flag gates the live-session-filter `x-show`: the Active zone passes the default (filtered=True) so the chips hide non-matching live rows, while the Recent zone passes filtered=False so ended rows always show — the filter is about live sessions, not ended ones, and recentCount() is filter-unaware (#421). #} {% macro hosted_row(filtered=True) %}
https / ssh only · private/LAN hosts blocked unless enabled in config · cloned code runs only when you launch a session.
No projects yet
Clauster runs Claude in a project directory under {{ projects_root }}.
Create one or clone a git repo to get started — or drop a directory there and it appears here.
When a session ends, its cloud environment can linger in the
claude.ai/code "New session" list with nothing running in it. Remove those here. The cloud
Default — and any environment still backing a live session — is never touched.
Scanning…