Loading articleโฆ
Loading 4weirdโฆ
Loading 4weirdโฆ
Loading articleโฆ
โ Docs ยท /terminal ยท /desktop
/terminal (CryptArt Commander) is a local, allow-listed sandbox: every input maps to a TypeScript handler, publishes an interopBus event, and never performs server execution or fetches. It connects to desktop surfaces by printing guidance + deep-links โ it never launches or controls them.
/desktop, never inside /terminal.v2/desktop/code. Use it when you want local files, local devices, and OpenCode attached to your own workspace.desktop [virtual|local|opencode] โ prints which desktop fits and a deep-link such as /desktop?from=terminal&kind=virtual.opencode โ prints the OpenCode โ desktop bridge: open /desktop first, attach the workspace in the local app, then run OpenCode there.help, echo, status, coins quotes, luck previews, desktop / opencode guidance, clear, whoami โ all local-only with an interopBus emit.fetch, no pod start/stop, no OpenCode execution, no eval. Anything outside the allow-list prints "Command not found".desktop virtual. The terminal prints a short explanation plus a deep-link to /desktop?from=terminal&kind=virtual./desktop only.desktop local, follow the link with kind=local, and open the native app from v2/desktop/code. Attach your project folder, then drive OpenCode from the desktop panel. The web guide for that panel is Desktop OpenCode setup.| Command | What it prints | Where the real work happens |
|---|---|---|
| help | Full allow-list with one line per command. | Nowhere: reference text only. |
| status | Local session summary and feature flags. | In the page: no servers contacted. |
| coins [amount] | Coin quote at 100 coins to one dollar with the 75/25 split. | Quote only: no ledger writes. |
| luck [seed] | Deterministic preview derived from the seed string. | Local math: same seed, same preview. |
| desktop [virtual|local|opencode] | Fit guidance plus a deep-link carrying from and kind params. | On /desktop after you click through. |
| opencode | Bridge recipe: open /desktop, attach workspace, run binary. | In the local app, never in the browser. |
help to see the accepted verbs.from=terminal and kind=virtual (or kind=local). Re-run the desktop command and click the freshly printed link instead of a bookmark.clear then status. Both are local, so they answer even when the network is down. If they print, the sandbox is healthy and the earlier input was simply outside the allow-list.desktop virtual. It rents cloud GPUs without installs. Choose the local app when the code, devices, or files must stay on your machine.Try it: open /terminal, type desktop virtual, then follow the printed link to /desktop.