मुख्य सामग्री पर जाएं
सही Capabilities सतह चुनने के लिए इस पृष्ठ का उपयोग करें। टूल कॉल किए जा सकने वाले एक्शन हैं, Skills एजेंटों को काम करने का तरीका सिखाते हैं, और Plugin रनटाइम क्षमताएं जोड़ते हैं, जैसे टूल, प्रोवाइडर, चैनल, हुक, और पैकेज की गई Skills। यह एक अवलोकन और रूटिंग पृष्ठ है। विस्तृत टूल नीति, डिफॉल्ट, ग्रुप सदस्यता, प्रोवाइडर प्रतिबंध, और कॉन्फिगरेशन फील्ड के लिए, टूल और कस्टम प्रोवाइडर का उपयोग करें।

यहां से शुरू करें

अधिकांश एजेंटों के लिए, बिल्ट-इन टूल श्रेणियों से शुरू करें, फिर नीति को केवल तब समायोजित करें जब एजेंट को कम टूल दिखने चाहिए या स्पष्ट होस्ट एक्सेस चाहिए।
यदि आपको यह करना है…पहले इसका उपयोग करेंफिर पढ़ें
किसी एजेंट को मौजूदा क्षमताओं के साथ कार्य करने देंबिल्ट-इन टूलटूल श्रेणियां
नियंत्रित करें कि एजेंट क्या कॉल कर सकता हैटूल नीतिटूल और कस्टम प्रोवाइडर
एजेंट को वर्कफ़्लो सिखाएंSkillsSkills, Skills बनाना, और Skill Workshop
नया इंटीग्रेशन या रनटाइम सतह जोड़ेंPluginPlugin और Plugin बनाएं
बाद में या बैकग्राउंड में काम चलाएंAutomationAutomation अवलोकन
कई एजेंट या हार्नेस समन्वित करेंसब-एजेंटACP एजेंट और एजेंट भेजें
बड़े OpenClaw टूल कैटलॉग में खोजेंटूल खोजटूल खोज

टूल, Skills, या Plugin चुनें

1

जब एजेंट को कार्य करना हो, तो टूल का उपयोग करें

टूल एक टाइप्ड फ़ंक्शन है जिसे एजेंट कॉल कर सकता है, जैसे exec, browser, web_search, message, या image_generate। जब एजेंट को डेटा पढ़ना, फाइलें बदलना, संदेश भेजना, प्रोवाइडर कॉल करना, या किसी दूसरी प्रणाली को संचालित करना हो, तब टूल का उपयोग करें। दिखने वाले टूल मॉडल को संरचित फ़ंक्शन परिभाषाओं के रूप में भेजे जाते हैं।मॉडल केवल वे टूल देखता है जो सक्रिय प्रोफ़ाइल, allow/deny नीति, प्रोवाइडर प्रतिबंध, सैंडबॉक्स स्थिति, चैनल अनुमतियां, और Plugin उपलब्धता से गुजरते हैं।
2

जब एजेंट को निर्देश चाहिए हों, तो Skill का उपयोग करें

Skill एक SKILL.md निर्देश पैक है जो एजेंट प्रॉम्प्ट में लोड होता है। Skill का उपयोग तब करें जब एजेंट के पास आवश्यक टूल पहले से हों, लेकिन उसे दोहराए जा सकने वाला वर्कफ़्लो, समीक्षा रूब्रिक, कमांड क्रम, या संचालन संबंधी बाधा चाहिए हो।Skills वर्कस्पेस, साझा skill डायरेक्टरी, प्रबंधित OpenClaw skill रूट, या Plugin पैकेज में रह सकती हैं।Skills | Skill Workshop | Skills बनाना | Skills कॉन्फिग
3

जब OpenClaw को नई क्षमता चाहिए हो, तो Plugin का उपयोग करें

Plugin टूल, Skills, चैनल, मॉडल प्रोवाइडर, स्पीच, रीयलटाइम वॉयस, मीडिया जनरेशन, वेब खोज, वेब फेच, हुक, और अन्य रनटाइम क्षमताएं जोड़ सकता है। जब क्षमता में कोड, क्रेडेंशियल, लाइफसाइकल हुक, मैनिफेस्ट मेटाडेटा, या इंस्टॉल किया जा सकने वाला पैकेजिंग हो, तब Plugin का उपयोग करें। मौजूदा Plugin ClawHub, npm, git, लोकल डायरेक्टरी, या आर्काइव से इंस्टॉल किए जा सकते हैं।Plugin इंस्टॉल और कॉन्फिगर करें | Plugin बनाएं | Plugin SDK

बिल्ट-इन टूल श्रेणियां

तालिका प्रतिनिधि टूल सूचीबद्ध करती है ताकि आप सतह को पहचान सकें। यह पूर्ण नीति संदर्भ नहीं है। सटीक ग्रुप, डिफॉल्ट, और allow/deny सेमांटिक्स के लिए, टूल और कस्टम प्रोवाइडर का उपयोग करें।
श्रेणीउपयोग तब करें जब एजेंट को यह करना हो…प्रतिनिधि टूलआगे पढ़ें
रनटाइमकमांड चलाना, प्रक्रियाएं प्रबंधित करना, या प्रोवाइडर-समर्थित Python विश्लेषण का उपयोग करनाexec, process, code_executionExec, कोड निष्पादन
फाइलेंवर्कस्पेस फाइलें पढ़ना और बदलनाread, write, edit, apply_patchApply patch
वेबवेब खोजना, X पोस्ट खोजना, या पढ़ने योग्य पृष्ठ सामग्री फेच करनाweb_search, x_search, web_fetchवेब टूल, वेब फेच
ब्राउज़रब्राउज़र सत्र संचालित करनाbrowserब्राउज़र
मैसेजिंग और चैनलजवाब या चैनल एक्शन भेजनाmessageएजेंट भेजें
सत्र और एजेंटसत्र निरीक्षण करना, काम डेलिगेट करना, दूसरा रन संचालित करना, या स्थिति रिपोर्ट करनाsessions_*, subagents, agents_list, session_status, goalGoal, सब-एजेंट, सत्र टूल
Automationकाम शेड्यूल करना या बैकग्राउंड घटनाओं का जवाब देनाcron, heartbeat_respondAutomation
Gateway और नोडGateway स्थिति या पेयर्ड लक्षित डिवाइस निरीक्षण करनाgateway, nodesGateway कॉन्फिगरेशन, नोड
मीडियामीडिया का विश्लेषण, जनरेशन, या वाचन करनाimage, image_generate, music_generate, video_generate, ttsमीडिया अवलोकन
बड़े OpenClaw कैटलॉगहर स्कीमा मॉडल को भेजे बिना कई पात्र टूल खोजना और कॉल करनाtool_search_code, tool_search, tool_describeटूल खोज
टूल खोज एक प्रयोगात्मक OpenClaw एजेंट सतह है। Codex हार्नेस रन tools.toolSearch के बजाय Codex-नेटिव कोड मोड, नेटिव टूल खोज, स्थगित डायनमिक टूल, और नेस्टेड टूल कॉल का उपयोग करते हैं।

Plugin-प्रदत्त टूल

Plugin अतिरिक्त टूल रजिस्टर कर सकते हैं। Plugin लेखक टूल को api.registerTool(...) और मैनिफेस्ट के contracts.tools के माध्यम से वायर करते हैं; कॉन्ट्रैक्ट विवरण के लिए Plugin SDK और Plugin मैनिफेस्ट का उपयोग करें। सामान्य Plugin-प्रदत्त टूल में शामिल हैं:
  • फाइल और markdown diff रेंडर करने के लिए Diffs
  • केवल JSON वर्कफ़्लो चरणों के लिए LLM Task
  • फिर से शुरू की जा सकने वाली स्वीकृतियों वाले टाइप्ड वर्कफ़्लो के लिए Lobster
  • शोर वाले exec और bash टूल आउटपुट को संक्षिप्त करने के लिए Tokenjuice
  • हर स्कीमा को प्रॉम्प्ट में डाले बिना बड़े टूल कैटलॉग खोजने और कॉल करने के लिए टूल खोज
  • नोड Canvas नियंत्रण और A2UI रेंडरिंग के लिए Canvas

एक्सेस और स्वीकृतियां कॉन्फिगर करें

टूल नीति मॉडल कॉल से पहले लागू की जाती है। यदि नीति कोई टूल हटाती है, तो मॉडल को उस टर्न के लिए उस टूल का स्कीमा नहीं मिलता। कोई रन टूल खो सकता है क्योंकि ग्लोबल कॉन्फिग, प्रति-एजेंट कॉन्फिग, चैनल नीति, प्रोवाइडर प्रतिबंध, सैंडबॉक्स नियम, चैनल/रनटाइम नीति, या Plugin उपलब्धता लागू हो सकती है।

क्षमताएं बढ़ाएं

जिस काम के लिए आपको OpenClaw चाहिए, उसके आधार पर एक्सटेंशन पथ चुनें:
  • मौजूदा Plugin को Plugin के साथ इंस्टॉल या प्रबंधित करें।
  • नया इंटीग्रेशन, प्रोवाइडर, चैनल, टूल, या हुक Plugin बनाएं के साथ बनाएं।
  • Skills और Skills बनाना के साथ पुन: उपयोग योग्य एजेंट निर्देश जोड़ें या ट्यून करें।
  • जब आपको इम्प्लीमेंटेशन कॉन्ट्रैक्ट चाहिए हों, तो Plugin SDK और Plugin मैनिफेस्ट का उपयोग करें।

गायब टूल की समस्या सुलझाएं

यदि मॉडल कोई टूल देख या कॉल नहीं कर सकता, तो मौजूदा टर्न की प्रभावी नीति से शुरू करें:
  1. सक्रिय प्रोफ़ाइल, tools.allow, और tools.deny को टूल और कस्टम प्रोवाइडर में जांचें।
  2. टूल और कस्टम प्रोवाइडर में प्रोवाइडर-विशिष्ट प्रतिबंध जांचें और पुष्टि करें कि चुना गया मॉडल प्रोवाइडर टूल आकार का समर्थन करता है।
  3. चैनल अनुमतियां, सैंडबॉक्स स्थिति, और elevated एक्सेस को सैंडबॉक्स बनाम टूल नीति बनाम elevated और Elevated exec के साथ जांचें।
  4. जांचें कि मालिक Plugin इंस्टॉल और सक्षम है या नहीं Plugin में।
  5. डेलिगेटेड रन के लिए, प्रति-एजेंट सैंडबॉक्स और टूल प्रतिबंध में प्रति-एजेंट प्रतिबंध जांचें।
  6. बड़े OpenClaw कैटलॉग के लिए, पुष्टि करें कि रन सीधे टूल एक्सपोजर का उपयोग करता है या टूल खोज का।

संबंधित

  • cron, कार्य, heartbeat, commitments, हुक, standing orders, और Task Flow के लिए Automation
  • एजेंट मॉडल, सत्र, मेमोरी, और मल्टी-एजेंट समन्वय के लिए एजेंट
  • कैननिकल टूल नीति संदर्भ के लिए टूल और कस्टम प्रोवाइडर
  • Plugin इंस्टॉलेशन और प्रबंधन के लिए Plugin
  • Plugin लेखक संदर्भ के लिए Plugin SDK
  • skill लोड क्रम, gating, और कॉन्फिग के लिए Skills
  • जनरेट और समीक्षा की गई skill बनाने के लिए Skill Workshop
  • संक्षिप्त OpenClaw टूल कैटलॉग खोज के लिए टूल खोज