الانتقال إلى المحتوى الرئيسي

أوامر CLI

config

مساعدو الإعدادات: الحصول على/تعيين/إلغاء تعيين/التحقق من صحة القيم عبر المسار وطباعة ملف الإعدادات النشط. التشغيل دون أمر فرعي لفتح معالج الإعدادات (مثل openclaw configure).

أمثلة​

openclaw config file
openclaw config get browser.executablePath
openclaw config set browser.executablePath "/usr/bin/google-chrome"
openclaw config set agents.defaults.heartbeat.every "2h"
openclaw config set agents.list[0].tools.exec.node "node-id-or-name"
openclaw config unset tools.web.search.apiKey
openclaw config validate
openclaw config validate --json

المسارات​

تستخدم المسارات ترميز النقطة أو الأقواس:

openclaw config get agents.defaults.workspace
openclaw config get agents.list[0].id

استخدم فهرس قائمة الوكيل لاستهداف وكيل محدد:

openclaw config get agents.list
openclaw config set agents.list[1].tools.exec.node "node-id-or-name"

القيم​

يتم تحليل القيم كـ JSON5 عندما يكون ذلك ممكنًا؛ وإلا يتم التعامل معها كسلاسل نصية. استخدم --strict-json لإلزام التحليل كـ JSON5. --json لا يزال مدعومًا كاسم قديم.

openclaw config set agents.defaults.heartbeat.every "0m"
openclaw config set gateway.port 19001 --strict-json
openclaw config set channels.whatsapp.groups '["*"]' --strict-json

الأوامر الفرعية​

  • config file: طباعة مسار ملف الإعدادات النشط (يتم حله من OPENCLAW_CONFIG_PATH أو الموقع الافتراضي).

أعد تشغيل البوابة بعد التعديلات.

التحقق من الصحة​

التحقق من صحة الإعدادات الحالية مقابل المخطط النشط دون بدء تشغيل البوابة.

openclaw config validate
openclaw config validate --json

completionconfigure