Codee Remote CLI

Remote command bridge

Use your phone to tell Codee what to prove, scan, or deliver.

Remote CLI is not screen sharing. It is the command bridge: the phone queues safe Codee commands for the paired desktop workspace, then the portal shows output, proof, and next actions.

Allowed

Proof Commands

`doctor`, `heartbeat`, `scan`, `portal`, `support`, `test lane`, and preview dry-runs are the first allowlisted command set.

Blocked

No Raw Shell

Unapproved shell, secret export, destructive cleanup, and owner deploy credentials stay blocked for public users.

Queue

Backend Jobs

Cloud Run and a command queue can deliver jobs to the paired host without exposing credentials to the phone.

Proof

Portal Output

Every command returns a report, route result, screenshot path when available, and recommended next action.

Support

Client Requests

Users can ask Codee for updates, but activation and paid support still follow entitlement rules.

Upgrade

Viewer When Needed

When commands are not enough, the user can switch to Remote Viewer with consent-based screen access.

Workspace setup

python3 codee.py remote bridge . --write --force
python3 codee.py remote pair . --device-name "My Desktop" --write
python3 codee.py remote status .
python3 codee.py portal . --service codee-remote --plan pro