अनुशंसित: Windows Hub
Windows Hub, Windows 10 20H2+ और Windows 11 के लिए मूल WinUI सहायक ऐप है। यह प्रशासक अधिकारों के बिना इंस्टॉल होता है और OpenClaw रिलीज़ पर हस्ताक्षरित x64 और ARM64 इंस्टॉलर के साथ प्रकाशित किया जाता है। नवीनतम स्थिर इंस्टॉलर OpenClaw रिलीज़ पेज से डाउनलोड करें: यदि ऊपर दिया गया कोई डाउनलोड लिंक 404 लौटाता है, तो रिलीज़ पेज पर जाएँ और नवीनतम रिलीज़ मेंOpenClawCompanion-Setup-* एसेट खोजें।
इंस्टॉल के बाद, Start मेनू या सिस्टम
ट्रे से OpenClaw Companion लॉन्च करें। इंस्टॉलर Gateway Setup, Chat, Settings,
Check for Updates और अनइंस्टॉल के लिए शॉर्टकट भी जोड़ता है।
Windows Hub में क्या शामिल है
- सिस्टम ट्रे स्थिति और लॉगिन पर लॉन्च
- स्थानीय ऐप-स्वामित्व वाले WSL Gateway के लिए पहली बार का सेटअप
- स्थानीय, रिमोट और SSH-टनल किए गए Gateways के लिए कनेक्शन सेटिंग्स
- मूल चैट विंडो और ब्राउज़र Control UI तक पहुँच
- सेशन, उपयोग, चैनल, Nodes, पेयरिंग और मरम्मत कमांड के लिए कमांड सेंटर निदान
- agent-नियंत्रित कैनवास, स्क्रीन, कैमरा, सूचनाएँ,
डिवाइस स्थिति, टेक्स्ट-टू-स्पीच, स्पीच-टू-टेक्स्ट और नियंत्रित
system.runके लिए Windows Node मोड - Claude Desktop, Claude Code और Cursor जैसे MCP क्लाइंट के लिए स्थानीय MCP सर्वर मोड
पहली बार लॉन्च
पहली बार लॉन्च करने पर, यदि कोई उपयोग योग्य सहेजा गया Gateway नहीं है, तो Windows Hub सेटअप खोलता है। सबसे तेज़ रास्ता स्थानीय रूप से सेट अप करें है, जो ऐप-स्वामित्व वालीOpenClawGateway WSL distro तैयार करता है, उसके अंदर Gateway इंस्टॉल करता है और ऐप को पेयर करता है।
यह आपके मौजूदा Ubuntu distro को एक्सपोर्ट या म्यूटेट नहीं करता।
यदि आपके पास पहले से Gateway है, तो उन्नत सेटअप चुनें या Connections टैब खोलें।
आप इससे कनेक्ट कर सकते हैं:
- इस PC पर स्थानीय Gateway
- इस PC पर WSL Gateway
- URL और टोकन या सेटअप कोड द्वारा रिमोट Gateway
- SSH टनल के माध्यम से पहुँचा गया Gateway
Windows Node मोड
Windows Hub प्रथम-श्रेणी OpenClaw Node के रूप में पंजीकृत हो सकता है। इसके बाद agent Gateway के माध्यम से घोषित Windows-मूल क्षमताओं का उपयोग कर सकता है। सामान्य कमांड में शामिल हैं:canvas.present,canvas.hide,canvas.navigate,canvas.eval,canvas.snapshotscreen.snapshotऔर, स्पष्ट ऑप्ट-इन के साथ,screen.recordcamera.listऔर, स्पष्ट ऑप्ट-इन के साथ,camera.snap,camera.clipsystem.notify,system.run,system.run.prepare,system.whichlocation.get,device.info,device.statusstt.transcribe,tts.speak
screen.record, camera.snap और
camera.clip जैसे गोपनीयता-संवेदनशील कमांड के लिए स्पष्ट gateway.nodes.allowCommands ऑप्ट-इन आवश्यक है।
स्थानीय MCP मोड
Windows Hub उसी Windows-मूल क्षमता registry को loopback पर स्थानीय MCP सर्वर के रूप में उजागर कर सकता है। यह तब उपयोगी है जब आप स्थानीय MCP क्लाइंट से चल रहे OpenClaw Gateway के बिना Windows क्षमताएँ चलवाना चाहते हैं। इसे Windows Hub Settings में developer/advanced सेक्शन के अंतर्गत सक्षम करें। सर्वर सक्षम होने के बाद ऐप loopback endpoint और bearer token दिखाता है। मोड मैट्रिक्स:| Node मोड | MCP सर्वर | व्यवहार |
|---|---|---|
| बंद | बंद | केवल ऑपरेटर डेस्कटॉप ऐप |
| चालू | बंद | Gateway-कनेक्टेड Windows Node |
| बंद | चालू | केवल स्थानीय MCP सर्वर |
| चालू | चालू | Gateway Node और स्थानीय MCP सर्वर |
मूल Windows CLI और Gateway
टर्मिनल-प्रथम उपयोग के लिए, PowerShell से OpenClaw इंस्टॉल करें:gateway.cmd script रखता है, लेकिन उसे
जनरेट किए गए gateway.vbs WScript wrapper के माध्यम से लॉन्च करता है ताकि पृष्ठभूमि Gateway कोई
दृश्यमान console window न खोले। यदि task creation अस्वीकृत हो जाता है, तो OpenClaw प्रति-उपयोगकर्ता Startup-folder login item पर fallback करता है।
Gateway service इंस्टॉल करने के लिए:
WSL2 Gateway
WSL2 Windows पर सबसे अधिक Linux-संगत Gateway runtime बना रहता है। Windows Hub आपके लिए ऐप-स्वामित्व वाला WSL Gateway सेट अप कर सकता है, या आप अपने distro के अंदर मैन्युअल रूप से इंस्टॉल कर सकते हैं। मैन्युअल सेटअप:Windows login से पहले Gateway auto-start
Headless WSL setups के लिए, सुनिश्चित करें कि पूर्ण boot chain तब भी चले जब कोई Windows में log in न करे। WSL के अंदर:Ubuntu को अपने distro नाम से बदलें, जो यहाँ से मिलेगा:
नोट: पुराने नुस्खों से दो बदलाव:रीबूट के बाद, WSL से सत्यापित करें:
/bin/trueके बजायdbus-launch true— WSL ≥ 2.6.1.0 पर एक regression (microsoft/WSL #13416) के कारण आखिरी client के बाहर निकलने के 15–20 सेकंड बाद distro idle-terminate हो जाता है, भले ही linger सक्षम हो।dbus-launch trueworkaround के रूप में child-of-init process को जीवित रखता है (समुदाय चर्चा, microsoft/WSL #9245)./ru SYSTEMके बजाय/ru "$env:USERNAME"— प्रति-उपयोगकर्ता WSL distros (डिफ़ॉल्ट setup) SYSTEM account को दिखाई नहीं देते; task चलता हुआ प्रतीत होता है लेकिन distro कभी शुरू नहीं होता। अपने account के रूप में चलाने से यह बचता है। task बनाते समय Windows आपका password माँगेगा।
LAN पर WSL services उजागर करें
WSL का अपना virtual network होता है। यदि किसी दूसरी machine को WSL के अंदर किसी service तक पहुँचना है, तो Windows port को वर्तमान WSL IP पर forward करें। WSL IP restart के बाद बदल सकता है, इसलिए आवश्यकता होने पर forwarding rule refresh करें। PowerShell में Administrator के रूप में उदाहरण:- किसी दूसरी machine से SSH Windows host IP को target करता है, उदाहरण के लिए
ssh user@windows-host -p 2222. - Remote Nodes को reachable Gateway URL की ओर point करना चाहिए,
127.0.0.1की ओर नहीं। - LAN access के लिए
listenaddress=0.0.0.0का उपयोग करें। केवल local access के लिए127.0.0.1का उपयोग करें।
समस्या निवारण
ट्रे आइकन दिखाई नहीं देता
Task Manager मेंOpenClaw.Tray.WinUI.exe देखें। यदि यह चल रहा है, तो
hidden tray-icons area खोलें और इसे pin करें। यदि यह नहीं चल रहा है, तो Start menu से OpenClaw
Companion लॉन्च करें।
स्थानीय सेटअप विफल होता है
Windows Hub से setup log खोलें या निरीक्षण करें:ऐप कहता है कि पेयरिंग आवश्यक है
Gateway से operator या Node अनुरोध स्वीकृत करें:Web chat remote Gateway तक नहीं पहुँच सकता
Remote web chat को HTTPS या localhost चाहिए। Self-signed certificates के लिए, Windows में certificate पर trust करें, या localhost URL के लिए SSH tunnel का उपयोग करें।screen.snapshot, camera या audio commands विफल होते हैं
Camera, microphone, screen capture और
notifications के लिए Windows permissions की पुष्टि करें। Packaged installs protected capabilities घोषित करते हैं, लेकिन किसी command द्वारा पहली बार उनका उपयोग करने पर Windows फिर भी prompt कर सकता है।
Git या GitHub connectivity विफल होती है
कुछ networks GitHub तक HTTPS को block या throttle करते हैं। यदिgit clone या gh auth login विफल होता है, तो दूसरा network, VPN, या HTTP/HTTPS proxy आज़माएँ।
वर्तमान session में token-based gh auth के लिए: