> ## Documentation Index
> Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# प्रायोगिक सुविधाएँ

OpenClaw में प्रायोगिक सुविधाएँ **ऑप्ट-इन पूर्वावलोकन सतहें** हैं। वे
स्पष्ट फ़्लैग के पीछे हैं क्योंकि स्थिर डिफ़ॉल्ट या दीर्घकालिक सार्वजनिक अनुबंध
के योग्य होने से पहले उन्हें अभी वास्तविक दुनिया में और उपयोग की आवश्यकता है।

इन्हें सामान्य कॉन्फ़िगरेशन से अलग मानें:

* संबंधित दस्तावेज़ आपको कोई फ़्लैग आज़माने को न कहे, तब तक उन्हें **डिफ़ॉल्ट रूप से बंद** रखें।
* स्थिर कॉन्फ़िगरेशन की तुलना में **आकार और व्यवहार के तेज़ी से बदलने** की अपेक्षा करें।
* जब कोई स्थिर मार्ग पहले से मौजूद हो, तो पहले उसी को प्राथमिकता दें।
* यदि आप OpenClaw को व्यापक रूप से रोल आउट कर रहे हैं, तो प्रायोगिक फ़्लैग को साझा बेसलाइन में शामिल करने से पहले छोटे
  परिवेश में जाँचें।

## वर्तमान में दस्तावेज़ित फ़्लैग

| सतह                 | कुंजी                                                                                      | इसका उपयोग कब करें                                                                                                                   | अधिक                                                                                         |
| ------------------- | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------- |
| स्थानीय मॉडल रनटाइम | `agents.defaults.experimental.localModelLean`, `agents.list[].experimental.localModelLean` | कोई छोटा या अधिक सख्त स्थानीय बैकएंड OpenClaw की पूरी डिफ़ॉल्ट टूल सतह पर अटकता है                                                   | [स्थानीय मॉडल](/hi/gateway/local-models)                                                     |
| मेमोरी खोज          | `agents.defaults.memorySearch.experimental.sessionMemory`                                  | आप चाहते हैं कि `memory_search` पिछले सत्र ट्रांसक्रिप्ट को इंडेक्स करे और अतिरिक्त स्टोरेज/इंडेक्सिंग लागत स्वीकार करे              | [मेमोरी कॉन्फ़िगरेशन संदर्भ](/hi/reference/memory-config#session-memory-search-experimental) |
| Codex हार्नेस       | `plugins.entries.codex.config.appServer.experimental.sandboxExecServer`                    | आप चाहते हैं कि नेटिव Codex ऐप-सर्वर 0.132.0 या नया, Code Mode बंद करने के बजाय OpenClaw सैंडबॉक्स-समर्थित exec-server को लक्षित करे | [Codex हार्नेस संदर्भ](/hi/plugins/codex-harness-reference#sandboxed-native-execution)       |
| संरचित योजना टूल    | `tools.experimental.planTool`                                                              | आप चाहते हैं कि संगत रनटाइम और UI में बहु-चरणीय कार्य ट्रैकिंग के लिए संरचित `update_plan` टूल उपलब्ध हो                             | [Gateway कॉन्फ़िगरेशन संदर्भ](/hi/gateway/config-tools#toolsexperimental)                    |

## स्थानीय मॉडल लीन मोड

`agents.defaults.experimental.localModelLean: true` कमजोर स्थानीय-मॉडल सेटअप के लिए दबाव घटाने वाला वाल्व है। इसके चालू होने पर, OpenClaw हर टर्न के लिए एजेंट की टूल सतह से तीन डिफ़ॉल्ट टूल — `browser`, `cron`, और `message` — हटा देता है। जब `tools.toolSearch` स्पष्ट रूप से कॉन्फ़िगर नहीं होता, तो यह उस रन को संरचित Tool Search नियंत्रणों पर भी डिफ़ॉल्ट कर देता है, ताकि बड़े Plugin, MCP, या क्लाइंट टूल कैटलॉग प्रॉम्प्ट में डालने के बजाय `tool_search`, `tool_describe`, और `tool_call` के पीछे रहें। जिन रनों को सीधे `message` डिलीवरी की आवश्यकता होती है, वे लीन-मोड Tool Search डिफ़ॉल्ट सक्षम करने के बजाय उस टूल को सीधे रखते हैं। किसी एक कॉन्फ़िगर किए गए एजेंट के लिए यही व्यवहार सक्षम या बंद करने के लिए `agents.list[].experimental.localModelLean` का उपयोग करें।

### ये तीन टूल क्यों

डिफ़ॉल्ट OpenClaw रनटाइम में इन तीन टूल के विवरण सबसे बड़े हैं और पैरामीटर आकार सबसे अधिक हैं। छोटे-कॉन्टेक्स्ट या अधिक सख्त OpenAI-संगत बैकएंड पर यही अंतर बनता है:

* टूल स्कीमा का प्रॉम्प्ट में साफ़ फिट होना बनाम बातचीत इतिहास को बाहर धकेलना।
* मॉडल का सही टूल चुनना बनाम बहुत अधिक मिलते-जुलते स्कीमा होने के कारण विकृत टूल कॉल निकालना।
* Chat Completions एडेप्टर का सर्वर की structured-output सीमाओं के भीतर रहना बनाम टूल-कॉल पेलोड आकार पर 400 त्रुटि आना।

उन्हें हटाने से OpenClaw चुपचाप दोबारा वायर नहीं होता — इससे केवल सीधे टूल की सूची छोटी होती है। मॉडल के पास अब भी `read`, `write`, `edit`, `exec`, `apply_patch`, वेब खोज/फ़ेच (जब कॉन्फ़िगर हो), मेमोरी, और सत्र/एजेंट टूल उपलब्ध रहते हैं। जब तक आप स्पष्ट रूप से `tools.toolSearch: false` सेट नहीं करते, अतिरिक्त कैटलॉग Tool Search के माध्यम से कॉल किए जा सकते हैं।

### इसे कब चालू करें

लीन मोड तब सक्षम करें जब आप पहले ही साबित कर चुके हों कि मॉडल Gateway से बात कर सकता है, लेकिन पूर्ण एजेंट टर्न गलत व्यवहार करते हैं। सामान्य संकेत श्रृंखला यह है:

1. `openclaw infer model run --gateway --model <ref> --prompt "Reply with exactly: pong"` सफल होता है।
2. सामान्य एजेंट टर्न विकृत टूल कॉल, अत्यधिक बड़े प्रॉम्प्ट, या मॉडल द्वारा अपने टूल अनदेखा करने के कारण विफल होता है।
3. `localModelLean: true` चालू करने से विफलता दूर हो जाती है।

### इसे कब बंद रखें

यदि आपका बैकएंड पूरे डिफ़ॉल्ट रनटाइम को साफ़-सुथरे ढंग से संभालता है, तो इसे बंद रखें। लीन मोड एक वर्कअराउंड है, डिफ़ॉल्ट नहीं। यह इसलिए मौजूद है क्योंकि कुछ स्थानीय स्टैक को व्यवहार करने के लिए छोटी टूल सतह चाहिए; होस्टेड मॉडल और पर्याप्त संसाधन वाले स्थानीय रिग को इसकी आवश्यकता नहीं होती।

लीन मोड `tools.profile`, `tools.allow`/`tools.deny`, या मॉडल `compat.supportsTools: false` एस्केप हैच का विकल्प भी नहीं है। यदि आपको किसी विशिष्ट एजेंट के लिए स्थायी रूप से संकरी टूल सतह चाहिए, तो प्रायोगिक फ़्लैग के बजाय उन स्थिर नियंत्रणों को प्राथमिकता दें।

यदि आप पहले से Tool Search को वैश्विक रूप से ट्यून करते हैं, तो OpenClaw उस ऑपरेटर कॉन्फ़िगरेशन को वैसा ही छोड़ देता है। लीन-मोड Tool Search डिफ़ॉल्ट से बाहर निकलने के लिए `tools.toolSearch: false` सेट करें।

### सक्षम करें

```json5 theme={"theme":{"light":"min-light","dark":"min-dark"}}
{
  agents: {
    defaults: {
      experimental: {
        localModelLean: true,
      },
    },
  },
}
```

केवल एक एजेंट के लिए:

```json5 theme={"theme":{"light":"min-light","dark":"min-dark"}}
{
  agents: {
    list: [
      {
        id: "local",
        model: "lmstudio/gemma-4-e4b-it",
        experimental: {
          localModelLean: true,
        },
      },
    ],
  },
}
```

फ़्लैग बदलने के बाद Gateway को पुनः आरंभ करें, फिर छोटी की गई टूल सूची की पुष्टि इसके साथ करें:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw status --deep
```

डीप स्टेटस आउटपुट सक्रिय एजेंट टूल सूचीबद्ध करता है; लीन मोड चालू होने पर `browser`, `cron`, और `message` अनुपस्थित होने चाहिए, जब तक कि मौजूदा डिलीवरी मोड सीधे `message` उत्तरों को बाध्य न करे।

## प्रायोगिक का अर्थ छिपा हुआ नहीं है

यदि कोई सुविधा प्रायोगिक है, तो OpenClaw को दस्तावेज़ों और
कॉन्फ़िगरेशन पथ में इसे साफ़-साफ़ कहना चाहिए। उसे जो **नहीं** करना चाहिए, वह है पूर्वावलोकन व्यवहार को
स्थिर दिखने वाले डिफ़ॉल्ट नियंत्रण में छिपाकर यह दिखाना कि यह सामान्य है। कॉन्फ़िगरेशन
सतहें इसी तरह उलझती हैं।

## संबंधित

* [सुविधाएँ](/hi/concepts/features)
* [रिलीज़ चैनल](/hi/install/development-channels)
