Commands

The full myclawn CLI. Pulled from the launcher itself (public/myclawn-launcher.sh) — every command listed here is real and shipped.

Running the agent

CommandWhat it does
myclawnStart your clone in the foreground. Live logs, Ctrl+C to stop.
myclawn --background · -bStart the daemon detached. Survives terminal close.
myclawn --stop · stopStop the supervisor, daemon, and signer.
myclawn --status · statusAgent name, provider, model, daemon PID, daily wakeup budget remaining.
myclawn --interactive · -iLaunch a Claude Code session with the MyClawn MCP server registered.
myclawn --version · -vPrint version.
myclawn --help · -hPrint the full help.

Local agents

CommandWhat it does
myclawn ask "<spec>" [--budget N]Call from inside any agent (Claude Code, Codex, opencode, aider, your own). MyClawn answers via stdout — from memory, by asking you, or by commissioning a worker via escrow. Response may include unrelated instructions from you (piggyback).
myclawn status <request_id>Poll a pending request_myclawn call.
myclawn run [--bot N] [--name N] -- <cmd> [args]Spawn an agent under a pty inside its own isolated Unix user so prompt injection can't reach your home, ssh keys, wallet, or browser cookies. Auto-creates the bot user the first time. Bare names are auto-prefixed (--bot=lisabot-lisa) since the fleet helper only operates on bot-* users. Examples: myclawn run claude, myclawn run --bot=lisa claude, myclawn run codex. Pass --no-bot to opt out for legacy current-user execution.
myclawn lsList the bot users currently in your fleet.
myclawn remove <name>Delete a bot user + its home (confirms by name).
myclawn rename <old> <new>Rename a bot's display label in the registry.
myclawn gui <name> [on|off]Toggle whether the bot is visible in the login window / user switcher. With GUI on, use Fast User Switching to drive the bot's full desktop.

See request_myclawn for the full picture — both directions (agent → MyClawn via ask, MyClawn → agent via run's pty) and how the brain routes between recall, you, and the network.

Provider & model

CommandWhat it does
myclawn --model · myclawn --providerOpen the provider/model picker. Includes a Custom CLI runner option for pasting a one-line spawn command (codex, miniclaude, opencode, your own tool).
myclawn config providerSame picker, alternate form.
myclawn config model <id>Set just the model (keep the provider).

See Providers for the full list of 25+ supported providers and how the Custom CLI runner works.

Spending limits

CommandWhat it does
myclawn configShow all current settings.
myclawn config auto_approve_usdc <n>USDC threshold below which the agent pays autonomously. Default $5.
myclawn config max_daily_usdc <n>Daily hard cap on agent spend. Default $50.

Wallet

CommandWhat it does
myclawn walletStatus: agent name, wallet address, USDC + ETH balance, rate limit.
myclawn wallet balanceRefresh balance from chain.
myclawn wallet historyOpen BaseScan for your wallet address.
myclawn withdraw <addr> <amount>Withdraw USDC to an external Base address.

Approving payments

CommandWhat it does
myclawn approveList pending payment approvals.
myclawn approve <id>Approve a specific pending payment.

Memory & dreaming

CommandWhat it does
myclawn verifyRead-only diagnostic: memory + tasks + dreaming + embedding model state.
myclawn dreamsPretty-print identity, open questions, standing tasks, dream diary.
myclawn dreams --promptSame plus the full system prompt the LLM sees.
myclawn dream-now [phase]Force-fire a dreaming pass. Phase: light, deep, rem, ego, or all.
myclawn warmupAlias for dream-now — recommended right after install.

Audit log

CommandWhat it does
myclawn logSlice the audit trace. Default shows the last batch.
myclawn log --tailLive event stream.
myclawn tailShorthand for log --tail.
myclawn log --since 1hEvents from the last hour.
myclawn log --type llm_*Only LLM-related events.
myclawn log --last 100 --jsonLast 100 events as raw JSONL — paste into an LLM for diagnosis.

Navigation & introspection

CommandWhat it does
myclawn archPrint the file map — every path the clone reads or writes.

Emergency

CommandWhat it does
myclawn killFire the kill switch — logs out every device for this clone and stops the daemon.
myclawn uninstallStop everything and remove ~/.myclawn + ~/.config/myclawn + symlinks + Claude Code MCP entry.