CLI commands
مرجع CLI
openclaw هو نقطة الدخول الرئيسية لـ CLI. يحتوي كل أمر أساسي إما على
صفحة مرجعية مخصصة أو يتم توثيقه مع الأمر الذي يكون اسمًا مستعارًا له؛ يسرد هذا
الفهرس الأوامر، والأعلام العامة، وقواعد تنسيق الإخراج التي
تنطبق عبر CLI.
استخدم أوامر الإعداد حسب الغرض:
- ينشئ
openclaw setupالتكوين الأساسي ومساحة العمل دون المرور عبر مسار الإعداد الإرشادي الكامل. - يُعد
openclaw onboardمسار التشغيل الأول الإرشادي الكامل لـ Gateway، ومصادقة النموذج، ومساحة العمل، والقنوات، وSkills، والصحة. - يغيّر
openclaw configureأجزاء مستهدفة من إعداد موجود، مثل مصادقة النموذج، وGateway، والقنوات، وPlugin، أو Skills. - يكوّن
openclaw channels addحسابات القنوات بعد وجود الأساس؛ شغّله دون أعلام لإعداد القنوات إرشاديًا أو مع أعلام خاصة بالقناة للسكربتات.
صفحات الأوامر
| المجال | الأوامر |
|---|---|
| الإعداد والتهيئة الإرشادية | crestodian · setup · onboard · configure · config · completion · doctor · dashboard |
| إعادة الضبط وإلغاء التثبيت | backup · reset · uninstall · update |
| المراسلة والوكلاء | message · agent · agents · acp · mcp |
| الصحة والجلسات | status · health · sessions |
| Gateway والسجلات | gateway · logs · system |
| النماذج والاستدلال | models · infer · capability (اسم مستعار لـ infer) · memory · commitments · wiki |
| الشبكة والعُقد | directory · nodes · devices · node |
| وقت التشغيل وبيئة العزل | approvals · exec-policy (انظر approvals) · sandbox · tui · chat/terminal (أسماء مستعارة لـ tui --local) · browser |
| الأتمتة | cron · tasks · hooks · webhooks |
| الاكتشاف والوثائق | dns · docs |
| الاقتران والقنوات | pairing · qr · channels |
| الأمان وPlugin | security · secrets · skills · plugins · proxy |
| الأسماء المستعارة القديمة | daemon (خدمة Gateway) · clawbot (نطاق أسماء) |
| Plugin (اختياري) | path · voicecall (إذا كان مثبتًا) |
الأعلام العامة
| العلم | الغرض |
|---|---|
--dev |
يعزل الحالة ضمن ~/.openclaw-dev ويغيّر المنافذ الافتراضية |
--profile <name> |
يعزل الحالة ضمن ~/.openclaw-<name> |
--container <name> |
يستهدف حاوية مسماة للتنفيذ |
--no-color |
يعطّل ألوان ANSI (يتم احترام NO_COLOR=1 أيضًا) |
--update |
اختصار لـ openclaw update (لتثبيتات المصدر فقط) |
-V, --version, -v |
يطبع الإصدار ويخرج |
أوضاع الإخراج
- لا تُعرض ألوان ANSI ومؤشرات التقدم إلا في جلسات TTY.
- تُعرض الروابط التشعبية OSC-8 كروابط قابلة للنقر حيثما كان ذلك مدعومًا؛ وإلا يعود CLI إلى عناوين URL عادية.
- يعطّل
--json(و--plainحيثما كان مدعومًا) التنسيق للحصول على إخراج نظيف. - تعرض الأوامر طويلة التشغيل مؤشر تقدم (OSC 9;4 عند دعمه).
مصدر الحقيقة للوحة الألوان: src/terminal/palette.ts.
شجرة الأوامر
شجرة الأوامر الكاملة
openclaw [--dev] [--profile <name>] <command>crestodiansetuponboardconfigureconfig get set unset file schema validatecompletiondoctordashboardbackup create verifysecurity auditsecrets reload audit configure applyresetuninstallupdate wizard statuschannels list status capabilities resolve logs add remove login logoutdirectory self peers list groups list|membersskills search install update list info checkplugins list inspect install uninstall update enable disable doctor marketplace listmemory status index searchpath resolve find set validate emitcommitments list dismisswiki status doctor init ingest compile lint search get apply bridge import unsafe-local import obsidian status|search|open|command|dailymessage send broadcast poll react reactions read edit delete pin unpin pins permissions search thread create|list|reply emoji list|upload sticker send|upload role info|add|remove channel info|list member info voice status event list|create timeout kick banagentagents list add delete bindings bind unbind set-identityacpmcp serve list show set unsetstatushealthsessions cleanuptasks list audit maintenance show notify cancel flow list|show|cancelgateway call usage-cost health status probe discover install uninstall start stop restart rundaemon status install uninstall start stop restartlogssystem event heartbeat last|enable|disable presencemodels list status set set-image aliases list|add|remove fallbacks list|add|remove|clear image-fallbacks list|add|remove|clear scaninfer (alias: capability) list inspect model run|list|inspect|providers|auth login|logout|status image generate|edit|describe|describe-many|providers audio transcribe|providers tts convert|voices|providers|status|enable|disable|set-provider video generate|describe|providers web search|fetch|providers embedding create|providers auth add|login|login-github-copilot|setup-token|paste-token auth order get|set|clearsandbox list recreate explaincron status list get add edit rm enable disable runs runnodes status describe list pending approve reject rename invoke notify push canvas snapshot|present|hide|navigate|eval canvas a2ui push|reset camera list|snap|clip screen record location getdevices list remove clear approve reject rotate revokenode run status install uninstall stop restartapprovals get set allowlist add|removeexec-policy show preset setbrowser status start stop reset-profile tabs open focus close profiles create-profile delete-profile screenshot snapshot navigate resize click type press hover drag select upload fill dialog wait evaluate console pdfhooks list info check enable disable install updatewebhooks gmail setup|runproxy start run coverage sessions query blob purgepairing list approveqrclawbot qrdocsdns setuptuichat (alias: tui --local)terminal (alias: tui --local)يمكن أن تضيف Plugin أوامر علوية إضافية (على سبيل المثال openclaw voicecall).
أوامر الشرطة المائلة في الدردشة
تدعم رسائل الدردشة أوامر /.... راجع أوامر الشرطة المائلة.
أبرزها:
/status— تشخيصات سريعة./trace— أسطر تتبع/تصحيح أخطاء Plugin ضمن نطاق الجلسة./config— تغييرات تكوين محفوظة./debug— تجاوزات تكوين لوقت التشغيل فقط (في الذاكرة، لا على القرص؛ يتطلبcommands.debug: true).
تتبع الاستخدام
يعرض openclaw status --usage وواجهة التحكم استخدام/حصة المزوّد عندما
تتوفر بيانات اعتماد OAuth/API. تأتي البيانات مباشرة من نقاط نهاية استخدام المزوّد
وتتم تسويتها إلى X% left. المزوّدون ذوو نوافذ الاستخدام الحالية:
Anthropic، GitHub Copilot، Gemini CLI، OpenAI Codex، MiniMax،
Xiaomi، وz.ai.
راجع تتبع الاستخدام للتفاصيل.