@zusehq/serve
v0.1.5
Published
One-command remote access for Zuse workspaces
Readme
Zuse Serve
@zusehq/serve runs a durable Zuse environment and provides a JSON-only CLI
for agent orchestration.
npx @zusehq/serveInstall the package globally to use the shorter executable:
npm install --global @zusehq/serve
zuse serve statusAgent CLI
Discover the available computers, projects, models, chats, and sessions:
zuse commands
zuse computer list
zuse project list
zuse model list
zuse chat list --project <project-id>
zuse session list --project <project-id> --chat <chat-id>Create work or send a message with structured input:
zuse chat create --input-json @request.json
zuse session send --input-json '{"project":"<project-id>","session":"<session-id>","message":"Continue with the approved plan."}'Fork and hand off conversations without copying large transcripts through the shell:
zuse session fork --project <project-id> --session <source-session-id> --message <message-id> --destination tab
zuse session send --project <project-id> --session <target-session-id> --message "Continue this handoff." --transcript <source-session-id> --plan <planning-session-id>Use session model to change only the active model. Provider changes remain a
separate session provider command.
Agent commands emit one versioned JSON envelope on stdout. Check both the exit
code and the envelope's ok field before treating a mutation as successful.
Creation commands support --idempotency-key for safe retries.
See the complete agent CLI documentation and Serve command reference.
