openclaw agent يشغّل دورة وكيل واحدة من سطر الأوامر من دون الحاجة إلى
رسالة دردشة واردة. استخدمه لسير العمل البرمجي، والاختبار، والتسليم
البرمجي.
البدء السريع
العلامات
| العلامة | الوصف |
|---|---|
--message \<text\> | رسالة مضمنة لإرسالها |
--message-file \<path\> | قراءة الرسالة من ملف UTF-8 صالح |
--to \<dest\> | اشتقاق مفتاح الجلسة من هدف (هاتف، معرّف دردشة) |
--session-key \<key\> | استخدام مفتاح جلسة صريح |
--agent \<id\> | استهداف وكيل مضبوط (يستخدم جلسة main الخاصة به) |
--session-id \<id\> | إعادة استخدام جلسة موجودة حسب المعرّف |
--local | فرض وقت التشغيل المضمّن المحلي (تخطي Gateway) |
--deliver | إرسال الرد إلى قناة دردشة |
--channel \<name\> | قناة التسليم (whatsapp، telegram، discord، slack، إلخ) |
--reply-to \<target\> | تجاوز هدف التسليم |
--reply-channel \<name\> | تجاوز قناة التسليم |
--reply-account \<id\> | تجاوز معرّف حساب التسليم |
--thinking \<level\> | تعيين مستوى التفكير لملف تعريف النموذج المحدد |
--verbose \<on|full|off\> | تعيين مستوى الإسهاب |
--timeout \<seconds\> | تجاوز مهلة الوكيل |
--json | إخراج JSON منظّم |
السلوك
- افتراضيًا، يمر CLI عبر Gateway. أضف
--localلفرض وقت التشغيل المضمّن على الجهاز الحالي. - مرّر واحدًا فقط من
--messageأو--message-file. تحافظ رسائل الملفات على المحتوى متعدد الأسطر بعد إزالة BOM اختياري لـ UTF-8. - إذا تعذر الوصول إلى Gateway، فإن CLI يرجع احتياطيًا إلى التشغيل المضمّن المحلي.
- اختيار الجلسة: يشتق
--toمفتاح الجلسة (تحافظ أهداف المجموعة/القناة على العزل؛ وتُطوى الدردشات المباشرة إلىmain). - يحدد
--session-keyمفتاحًا صريحًا. يجب أن تستخدم المفاتيح ذات بادئة الوكيلagent:<agent-id>:<session-key>، ويجب أن يطابق--agentمعرّف ذلك الوكيل عند توفيرهما معًا. تُنسب المفاتيح العارية غير الحارسة إلى--agentعند توفيره؛ على سبيل المثال، يوجّه--agent ops --session-key incident-42إلىagent:ops:incident-42. من دون--agent، تُنسب المفاتيح العارية غير الحارسة إلى الوكيل الافتراضي المضبوط. تبقى القيمتان الحرفيتانglobalوunknownغير منسوبتين فقط عند عدم توفير--agent؛ في هذه الحالة، يستخدم الرجوع المضمّن وملكية المخزن الوكيل الافتراضي المضبوط. - تستمر علامتا التفكير والإسهاب في مخزن الجلسة.
- الإخراج: نص عادي افتراضيًا، أو
--jsonلحمولة منظّمة + بيانات وصفية. - مع
--json --deliver، يتضمن JSON حالة التسليم للإرسالات المرسلة، والمكبوتة، والجزئية، والفاشلة. راجع حالة تسليم JSON.
أمثلة
ذات صلة
مرجع CLI للوكيل
مرجع كامل لعلامات وخيارات
openclaw agent.الوكلاء الفرعيون
إنشاء وكلاء فرعيين في الخلفية.
الجلسات
كيف تعمل مفاتيح الجلسات وكيف يحل
--to و--agent و--session-id إليها.أوامر الشرطة المائلة
فهرس الأوامر الأصلية المستخدم داخل جلسات الوكيل.