First Steps
ZaeroClaw has been added to your PATH via: /root/.bashrc
Before using ZeroClaw, you must complete onboarding.
Run onboarding (required):
# Interactive onboarding wizard
zeroclaw onboard
# If config.toml already exists and you want to overwrite it
zeroclaw onboard --force
# Quickly repair channels/allowlists only
zeroclaw onboard --channels-only
الملفات والمجلدات المهمة
- ثنائي:
/root/.cargo/bin/zeroclaw - Cargo bin directory:
/root/.cargo/bin - ملف التكوين:
/root/.zeroclaw/config.toml - دليل البيانات:
/root/.zeroclaw/ - Shell config:
/root/.bashrc
Common Commands
# Show help
zeroclaw help
# Interactive agent mode
zeroclaw agent
# One-shot message
zeroclaw agent -m "Hello, ZeroClaw!"
# Start the gateway (webhook server)
zeroclaw gateway # default: 127.0.0.1:42617
zeroclaw gateway --port 0 # random port (security hardened)
# Start full autonomous runtime
zeroclaw daemon
# Check status
zeroclaw status
zeroclaw auth status
zeroclaw doctor
zeroclaw channel doctor
# Generate shell completions
source <(zeroclaw completions bash)
zeroclaw completions zsh > ~/.zfunc/_zeroclaw
# Bind Telegram identity into allowlist
zeroclaw channel bind-telegram 123456789
# Integration diagnostics
zeroclaw integrations info Telegram
# Service + migration helpers
zeroclaw service install
zeroclaw service status
zeroclaw service stop
zeroclaw service start
zeroclaw service restart
zeroclaw config schema
zeroclaw migrate openclaw --dry-run
zeroclaw migrate openclaw
