Reading the repo
Opening the box…
Reading the repo
Opening the box…
How to install on Windows
Self-hosted web app to drive Claude Code sessions on your Linux server from a phone, tablet or laptop
Saved setup from 7 h ago
Will it work on Windows?
Pair more devices with c4ai pair; list / sign out devices with
c4ai devices and c4ai revoke <id> (or in the app: menu → Devices).
Devices carry a name (yours at pairing time, or guessed from the browser)
which you can change later in the app — its own name always, another
device's with --manage-devices — or with devices rename. Names are
unique, so a second iPhone is stored as "iPhone 2".
Folder scope and device management are granted per device, from the CLI only (never from the app):
c4ai pair # no folders yet (the default)
c4ai pair --root ~/work/web --root ~/work/lab # only these folders
c4ai pair --all-roots # every folder in allowed_roots
c4ai pair --manage-devices # may list/revoke other devices in the app
c4ai pair --terminal # may open True View
c4ai pair --no-passkey # do not make it register a passkey first
c4ai pair --files # may view/download project files
c4ai pair --files-upload # …and upload them
c4ai pair --quiet-exempt # quiet hours do not apply to it
c4ai devices set <id> --all-roots --manage-devices --terminal # change later
c4ai devices set <id> --root ~/work/web # only these folders
c4ai devices set <id> --add-root ~/work/lab # add to the current folders
c4ai devices set <id> --no-roots # no folders (a passkey login)
c4ai devices set <id> --no-terminal --no-manage-devices
c4ai devices set <id> --no-passkey # stop requiring a passkey (CLI only)
c4ai devices set <id> --quiet-exempt # this device ignores quiet hours
c4ai devices set <id> --files # browse, view, download project files
c4ai devices set <id> --files-upload # …and upload (implies --files)
c4ai devices rename <id> "Work Phone" # names are unique
c4ai devices lock <id> # sleep, keep grants
c4ai devices # list devices and their grants
c4ai revoke <id> # sign out and delete it
devices set takes the flags of pair plus their --no- opposites and
--add-root; whatever you leave out stays as it is, and it prints the device's
grants afterwards. <id> may also be the device's name (devices set mac-mini --add-root ~/work/lab, quoted when it has spaces). Names are unique and never
equal another device's id, and an exact id wins.
A device only reaches sessions, projects and files inside its folders. A freshly
paired device has none until you give it some (--root, --all-roots, or
devices set later) — the same way a passkey login starts empty, so access is
always a deliberate step. Without --manage-devices it sees and signs out only
itself. bypassPermissions and dontAsk are never available remotely — use
claude in a terminal on the server for those; auto is. A folder scope
limits the app, not Claude: a session may still touch files outside its
directory within the permissions you approve.
pipx install clicker4ai # takes minutes
From the README, exactly as the maintainers wrote it.
No reports for Windows yet.
GitManual AI Agent reads the 4 key files and writes a step-by-step guide for Windows. Once written, it's saved for everyone.