Skip to content

Commands

Core Commands

CommandDescription
nextclaw startStart gateway + UI in the background
nextclaw restartRestart the background service
nextclaw stopStop the background service
nextclaw uiStart UI and gateway in the foreground
nextclaw gatewayStart gateway only (for channels)
nextclaw serveRun gateway + UI in the foreground
nextclaw statusShow runtime status (--json, --verbose, --fix)
nextclaw doctorRun runtime diagnostics
nextclaw updateSelf-update the CLI

Agent Commands

CommandDescription
nextclaw agent -m "message"Send a one-off message
nextclaw agentInteractive chat in the terminal
nextclaw agent --session <id>Use a specific session

Config Commands

CommandDescription
nextclaw config get <path>Get config value
nextclaw config set <path> <value>Set config value (--json)
nextclaw config unset <path>Remove config value
nextclaw initInitialize workspace templates

Channel Commands

CommandDescription
nextclaw channels statusShow enabled channels
nextclaw channels loginOpen QR login for supported channels
nextclaw channels add --channel <id>Configure a channel

Plugin Commands

CommandDescription
nextclaw plugins listList discovered plugins
nextclaw plugins install <spec>Install plugin
nextclaw plugins uninstall <id>Uninstall plugin
nextclaw plugins enable <id>Enable plugin
nextclaw plugins disable <id>Disable plugin
nextclaw plugins doctorDiagnose plugin issues

Cron Commands

CommandDescription
nextclaw cron listList scheduled jobs
nextclaw cron add ...Add a cron job
nextclaw cron remove <jobId>Remove a job
nextclaw cron enable <jobId>Enable/disable a job
nextclaw cron run <jobId>Run a job once

Self-Update

bash
nextclaw update

If NEXTCLAW_UPDATE_COMMAND is set, the CLI executes that instead. Otherwise falls back to npm i -g nextclaw.

Released under the MIT License.