# CLI Guide (`multica`) ## Entry ```bash pnpm multica ``` Equivalent command names: - `multica` - `mu` ## Core Commands ```bash multica # interactive chat (default) multica run "" # one-shot run multica chat # explicit interactive mode multica session # session management multica profile # profile management multica skills # skill management multica tools # tool policy inspection multica credentials # credentials management multica cron # scheduled tasks multica dev [service] # start dev services multica help ``` ## Run Mode ```bash multica run [options] echo "prompt" | multica run ``` Common options: - `--profile ` - `--provider ` - `--model ` - `--session ` - `--cwd ` - `--run-log` - `--tools-allow a,b,c` - `--tools-deny a,b,c` - `--context-window ` ## Chat Mode ```bash multica chat [options] multica [options] ``` In-chat commands: - `/help` - `/exit` - `/clear` - `/session` - `/new` - `/multiline` - `/provider` - `/model` ## Sessions ```bash multica session list multica session show multica session delete ``` Session data root: - `~/.super-multica/sessions/` - or `SMC_DATA_DIR/sessions/` ## Profiles ```bash multica profile list multica profile new multica profile setup multica profile show multica profile edit multica profile delete ``` ## Skills ```bash multica skills list multica skills status [id] multica skills install multica skills add multica skills remove ``` ## Tools ```bash multica tools list multica tools list --allow group:fs,web_fetch multica tools list --deny exec multica tools groups ``` ## Credentials ```bash multica credentials init multica credentials show multica credentials edit ``` ## Cron ```bash multica cron status multica cron list multica cron add -n "name" --every "30m" --message "..." multica cron run multica cron enable multica cron disable multica cron remove multica cron logs ```