OpenClaw เป็นเครื่องมือทรงพลังสำหรับสร้างเวิร์กโฟลว์ AI แต่การตั้งค่าบน Windows อาจทำให้ผู้เริ่มต้นสับสนได้ คู่มือนี้จะแนะนำวิธีติดตั้งหลัก ๆ เพื่อให้คุณเริ่มใช้งานได้รวดเร็ว
การติดตั้ง OpenClaw บน Windows: เปรียบเทียบ 3 วิธี
ก่อนลงรายละเอียดขั้นตอน มาดูภาพรวมสั้น ๆ ของสามวิธีในการติดตั้ง OpenClaw บน Windows แต่ละวิธีมีข้อแลกเปลี่ยนต่างกัน ทั้งเวลาในการตั้งค่า ความครอบคลุมของฟีเจอร์ และข้อกำหนดทางเทคนิค
| PowerShell | WSL2 | Kimi Claw (ออนไลน์) | |
|---|---|---|---|
| วิธีทำงาน | ตัวติดตั้ง Windows แบบ native ผ่าน command line | สภาพแวดล้อม Linux เต็มรูปแบบภายใน Windows | เครื่องมือออนไลน์ที่ให้ผู้ใช้รัน OpenClaw ได้โดยไม่ต้องตั้งค่าในเครื่อง |
| ความซับซ้อนในการตั้งค่า | ต่ำถึงปานกลาง ต้องรันคำสั่งและทำตามขั้นตอนการตั้งค่า | สูง ต้องตั้งค่า Linux ปรับแต่งระบบ และติดตั้ง dependencies | ต่ำมาก ไม่ต้องตั้งค่า |
| ต้องใช้โค้ดหรือ terminal | ใช่ | ใช่ | ไม่ |
| ความพร้อมใช้งานตลอดเวลา | เฉพาะตอนที่พีซีของคุณเปิดอยู่ | เฉพาะตอนที่ WSL กำลังทำงาน | พร้อมใช้งาน 24/7 รันบนเซิร์ฟเวอร์คลาวด์ |
| เหมาะที่สุดสำหรับ | นักพัฒนาที่คุ้นเคยกับ CLI | นักพัฒนาที่ต้องการสภาพแวดล้อม Linux แบบครบถ้วน | ผู้ใช้ที่ไม่ใช่สายเทคนิคและทีมงาน |
Kimi Claw เป็นเครื่องมือออนไลน์ที่ให้คุณรัน OpenClaw ในเบราว์เซอร์ได้ ระบบจัดการการตั้งค่าและการกำหนดค่าให้โดยอัตโนมัติ จึงไม่ต้องตั้งค่า Node.js, WSL หรือ API key คุณเริ่มใช้ agent ที่พร้อมใช้งานได้ภายในไม่กี่นาที
สำหรับการตั้งค่าแบบ local ด้วย PowerShell หรือ WSL2 ให้เลื่อนลงไปที่ วิธีที่ 1 หรือ วิธีที่ 2 หากต้องการข้ามการติดตั้งในเครื่องทั้งหมด ให้ไปที่ วิธีที่ 3: Kimi Claw หากอยากเริ่มให้เร็วขึ้น คุณเริ่มได้ทันที
สิ่งที่ต้องมีก่อนติดตั้ง OpenClaw บน Windows แบบ local
หากคุณวางแผนติดตั้ง OpenClaw แบบ local โปรดตรวจสอบว่าระบบของคุณตรงตามข้อกำหนดต่อไปนี้ หากเลือกตัวเลือกคลาวด์อย่าง Kimi Claw ก็ข้ามส่วนนี้ได้เลย
ข้อกำหนดของระบบ
Windows 10 หรือ Windows 11 (64-bit)
RAM อย่างน้อย 4 GB (แนะนำ 8 GB เพื่อให้ npm builds เสถียร)
การเชื่อมต่ออินเทอร์เน็ตที่เสถียร
สิทธิ์ผู้ดูแลระบบสำหรับการตั้งค่าเริ่มต้น หากคุณเลือก WSL2
สำหรับ OpenClaw WSL2: ต้องเปิดใช้งาน virtualization ใน
BIOS/UEFI
ซอฟต์แวร์ที่จำเป็น
Node.js 22.14หรือสูงกว่า OpenClaw ต้องใช้ runtime ของ Node.js รุ่นใหม่ ดาวน์โหลดได้จากnodejs.orgหรือติดตั้งผ่าน onboarding scriptGit for Windows (ไม่บังคับ แต่แนะนำ) แพ็กเกจและ skills บางรายการของ npm ต้องใช้ Git
วิธีที่ 1: ติดตั้ง OpenClaw บน Windows ด้วย PowerShell
เมื่อเทียบกับ WSL2 วิธี PowerShell ใช้ขั้นตอนน้อยกว่าและไม่ต้องมีสภาพแวดล้อม Linux คำสั่งเดียวจะดาวน์โหลด OpenClaw ตรวจสอบเวอร์ชัน Node.js และเปิด onboarding wizard วิธีนี้ใช้ได้ทั้งบน Windows 10 และ Windows 11
ขั้นตอนที่ 1: ติดตั้งและรัน OpenClaw ของคุณ
โดยค่าเริ่มต้น Windows จะจำกัดการรันสคริปต์เพื่อปกป้องระบบ ก่อนติดตั้ง OpenClaw คุณต้องอนุญาตให้ PowerShell รันสคริปต์ในเครื่อง โดยรันคำสั่ง "สวิตช์ความปลอดภัย" นี้:
จากนั้นรันคำสั่งต่อไปนี้:
หลังรันคำสั่งแล้ว คุณควรเห็นผลลัพธ์คล้ายภาพหน้าจอด้านล่าง ให้ปิดแล้วเปิด PowerShell ใหม่เพื่อรีเฟรช PATH ของระบบก่อนเข้าสู่ onboarding
ขั้นตอนที่ 2: ยืนยันข้อความเตือนความเสี่ยงและเลือกโหมด onboarding
เลือก Yes เพื่อรับทราบความเสี่ยงและดำเนินการต่อ
ถัดไป เลือก QuickStart เพื่อเริ่ม onboarding อย่างรวดเร็ว คุณสามารถปรับการตั้งค่าได้ภายหลัง หรือเลือก Manual หากต้องการกำหนดค่าทั้งหมดเอง
ขั้นตอนที่ 3: กำหนดค่าและยืนยันตัวตนโมเดล AI ของคุณ
เลือก Moonshot AI เป็นผู้ให้บริการโมเดล/การยืนยันตัวตน
ยืนยันตัวตนและกำหนดค่าโมเดล AI ของคุณ
หากต้องการเชื่อมต่อ OpenClaw ให้เปิดใช้งาน Kimi API Key ผ่าน Kimi Platform แม้การเติม 5 แต่เราแนะนำให้เติม $20+ เพื่อปลดล็อกการเข้าถึง Tier 2 ซึ่งช่วยลด latency และทำให้ OpenClaw agent ของคุณจัดการงานซับซ้อนหลายขั้นตอนได้อย่างมั่นใจ
สร้าง Kimi API key
ไปที่ส่วน API Keys แล้วคลิก Create API Key โปรดเก็บ API Key ของคุณไว้ในที่ปลอดภัยและหยิบใช้ได้สะดวก เพราะจะแสดงเพียงครั้งเดียวตอนสร้าง
ป้อน API key และเลือกโมเดลเริ่มต้น
เมื่อ onboarding wizard แจ้งให้ป้อน ให้คัดลอก API key เฉพาะของคุณไปวางในหน้าต่าง PowerShell/Terminal
เมื่อระบบขอให้เลือกโมเดลเริ่มต้น ให้เลือก moonshot/kimi-k2.5 (หรือเลือก "Keep current" หากรายการนี้ถูกไฮไลต์อยู่แล้ว) โมเดลนี้ให้สมดุลที่ดีที่สุดระหว่างความเร็วและการใช้เหตุผลสำหรับงานแบบ agentic
ขั้นตอนที่ 4: เลือกช่องทาง
เลือกแอปที่คุณต้องการเชื่อมต่อกับ OpenClaw หากยังไม่แน่ใจ ให้ข้ามไปก่อนได้
ขั้นตอนที่ 5: กำหนดค่าเพื่อประสิทธิภาพ
คลิก Yes เพื่อกำหนดค่า หรือ No เพื่อข้าม
ขั้นตอนที่ 6: เปิดใช้งาน Hooks
เลือกวิธีแชทกับบอตของคุณ แล้วรอให้ระบบเริ่มทำงาน
ขั้นตอนที่ 7: รัน OpenClaw ของคุณ
เมื่อทำทุกอย่างข้างต้นเสร็จแล้ว ก็เริ่มใช้งาน OpenClaw ได้เลย
วิธีที่ 2: ติดตั้ง OpenClaw บน Windows ด้วย WSL2
การตั้งค่า OpenClaw WSL2 มอบสภาพแวดล้อม Linux เต็มรูปแบบภายใน Windows ซึ่งเป็นวิธีที่แนะนำอย่างเป็นทางการสำหรับการรัน OpenClaw วิธีนี้ให้คุณใช้ฟีเจอร์ครบชุด รวมถึงการจัดการ daemon ด้วย systemd การเขียนสคริปต์ shell แบบ native และ npm builds ที่ราบรื่นกว่า หากคุณวางแผนใช้ OpenClaw บน Windows สำหรับเวิร์กโฟลว์ประจำวันหรือการพัฒนา OpenClaw WSL คือทางเลือกที่ดีที่สุด
ขั้นตอนที่ 1: เปิดใช้งาน WSL2 สำหรับ OpenClaw บน Windows 11/10
เปิด PowerShell ในฐานะ Administrator แล้วรัน:
คำสั่งนี้จะเปิดใช้งาน WSL ดาวน์โหลด Ubuntu และติดตั้งให้ หลังดำเนินการเสร็จ รีสตาร์ทคอมพิวเตอร์ เมื่อ Windows บูตขึ้นมาใหม่ Ubuntu จะเปิดขึ้นและขอให้คุณสร้างชื่อผู้ใช้กับรหัสผ่าน
หากคุณติดตั้ง WSL ไว้แล้ว ให้ตรวจสอบด้วยคำสั่งนี้:
ขั้นตอนที่ 2: กำหนดค่า WSL2 สำหรับ systemd
OpenClaw ทำงานเป็นบริการเบื้องหลังโดยใช้ systemd เปิดใช้งานได้ในการกำหนดค่า WSL ของคุณ:
จากนั้นรีสตาร์ท WSL จาก PowerShell:
เปิดเทอร์มินัล Ubuntu อีกครั้ง แล้วตรวจสอบว่า systemd กำลังทำงานอยู่:
ผลลัพธ์ควรแสดง systemd หากแสดงเป็น init แทน ให้ตรวจสอบไฟล์ /etc/wsl.conf ของคุณอีกครั้ง
ขั้นตอนที่ 3: ติดตั้ง Node.js 22.14+
OpenClaw ต้องใช้ Node.js 22.14 หรือใหม่กว่า ติดตั้งได้จากรีโพสิทอรี NodeSource:
ตรวจสอบการติดตั้ง:
ขั้นตอนที่ 4: ติดตั้ง OpenClaw ผ่าน npm
เมื่อ Node.js พร้อมแล้ว ให้ติดตั้ง OpenClaw แบบ global:
อีกทางเลือกหนึ่งคือใช้สคริปต์ติดตั้งอย่างเป็นทางการ:
ตรวจสอบการติดตั้ง:
ขั้นตอนที่ 5: ตั้งค่า OpenClaw บน Windows ให้เสร็จผ่าน onboarding
รัน onboarding wizard โดยใช้แฟล็ก daemon เพื่อตั้งค่า OpenClaw เป็นบริการ systemd:
wizard จะแนะนำคุณผ่านขั้นตอนต่อไปนี้:
เลือกผู้ให้บริการ LLM และป้อน API key ของคุณ
เลือกโมเดลเริ่มต้น
กำหนดค่าช่องทางรับส่งข้อความ (ไม่บังคับ)
ติดตั้ง gateway เป็นบริการเบื้องหลัง
หลัง onboarding ให้เปิดใช้การคงอยู่ของบริการ เพื่อให้ OpenClaw เริ่มทำงานอัตโนมัติเมื่อ WSL บูต:
gateway คือบริการเบื้องหลังหลักที่จัดการการทำงานทั้งหมดของ OpenClaw รวมถึงคำขอจาก agent การรับส่งข้อความ และการรันโมเดล การตรวจให้แน่ใจว่า gateway ทำงานอยู่เป็นการยืนยันว่าการติดตั้ง OpenClaw เสร็จสมบูรณ์และพร้อมใช้งาน พร้อมช่วยป้องกันข้อผิดพลาดในขั้นตอนถัดไป
รันคำสั่งต่อไปนี้ในเทอร์มินัล PowerShell หรือ WSL เพื่อตรวจสอบสถานะ:
วิธีที่ 3: รัน OpenClaw บน Windows ด้วย Kimi Claw (ไม่ต้องตั้งค่า)
หากการจัดการ Node.js, WSL และ API keys ดูเป็นงานตั้งค่าที่มากเกินความจำเป็น Kimi Claw มีวิธีที่ง่ายกว่าในการรัน OpenClaw คุณสามารถรัน OpenClaw ได้โดยตรงในเบราว์เซอร์โดยไม่ต้องตั้งค่าเครื่องหรือกำหนดค่าเอง เริ่มต้นได้ตามขั้นตอนนี้:
ขั้นตอนที่ 1: เปิด Kimi Claw และสร้าง instance
ไปที่หน้า Kimi Claw แล้วคลิก Create เพื่อเริ่มต้น
ขั้นตอนที่ 2: เริ่มการปรับใช้
ยืนยันการปรับใช้ในหน้าต่างป๊อปอัป Kimi Claw จะตั้งค่าสภาพแวดล้อม OpenClaw ของคุณภายในประมาณสองนาที รวมถึง gateway, workspace และเครื่องมือต่าง ๆ โดยไม่ต้องใช้คำสั่งหรือกำหนดค่าเอง
ขั้นตอนที่ 3: ทำงานใน workspace ของคุณ
เมื่อการปรับใช้เสร็จสิ้น workspace ของคุณจะเปิดในแดชบอร์ด คุณสามารถเริ่มแชทกับ AI agent ตั้งค่า skills กำหนดค่างานตามกำหนดเวลา และจัดการไฟล์ทั้งหมดได้จากเบราว์เซอร์
สิ่งที่คุณจะได้จาก Kimi Claw
ไม่ต้อง กำหนดค่า: ไม่ต้องจัดการ Node.js, WSL หรือ API key
พื้นที่เก็บข้อมูลคลาวด์ 40 GB: บันทึกรายงาน ชุดข้อมูล และไฟล์ที่สร้างขึ้นให้คงอยู่ข้ามเซสชัน
หน่วยความจำถาวร: AI agent ของคุณจดจำการโต้ตอบที่ผ่านมา ความชอบ และบริบทได้
5,000+ skills จาก ClawHub: เข้าถึง skills สำหรับระบบอัตโนมัติ การวิจัย การเขียนโค้ด และการวิเคราะห์ได้ทันที
การทำงานอัตโนมัติตามกำหนดเวลา: ตั้งค่างานที่เกิดซ้ำ เช่น รายงานประจำวัน การแจ้งเตือน และการเฝ้าติดตาม
ใช้งานได้จากทุกอุปกรณ์: เข้าถึง OpenClaw agent ของคุณจากเบราว์เซอร์ใดก็ได้บน Windows, Mac หรือมือถือ
การตั้งค่าไฟร์วอลล์และความปลอดภัยของ Windows สำหรับ OpenClaw
Kimi Claw จัดการด้านความปลอดภัยและเครือข่ายบนเซิร์ฟเวอร์คลาวด์ให้โดยอัตโนมัติ หากคุณต้องการติดตั้ง OpenClaw ไว้ในเครื่องด้วย PowerShell หรือ WSL2 หลังติดตั้งควรกำหนดค่าความปลอดภัยบางรายการตามคำแนะนำต่อไปนี้
การกำหนดค่า Windows Firewall
เมื่อ OpenClaw gateway เริ่มทำงานครั้งแรก Windows Firewall อาจแจ้งให้คุณอนุญาตการเข้าถึงเครือข่าย ให้อนุญาตเฉพาะเครือข่ายส่วนตัวเท่านั้น หากคุณใช้ OpenClaw WSL2 gateway จะทำงานภายในสภาพแวดล้อม Linux และสื่อสารผ่าน localhost ดังนั้นโดยปกติไม่จำเป็นต้องเพิ่มกฎไฟร์วอลล์เพิ่มเติม
หาก Browser Relay หรือฟีเจอร์อื่นเชื่อมต่อไม่ได้ ให้ตรวจสอบว่าทราฟฟิก localhost ไม่ได้ถูกบล็อกโดยซอฟต์แวร์ความปลอดภัยของบุคคลที่สาม เช่น โปรแกรมแอนติไวรัส ไคลเอนต์ VPN หรือไฟร์วอลล์ขององค์กร
การรักษาความปลอดภัยของ Control UI
OpenClaw Control UI ทำงานบนพอร์ต 18789 และให้สิทธิ์เข้าถึง agent ของคุณได้อย่างเต็มรูปแบบ อย่าเปิดพอร์ตนี้สู่สาธารณะบนอินเทอร์เน็ตโดยเด็ดขาด ให้ผูก gateway ไว้กับ 127.0.0.1 และเข้าถึงจากเครื่องของคุณเท่านั้น
สำหรับการเข้าถึงระยะไกลอย่างปลอดภัย ให้ใช้ Tailscale เพื่อสร้างอุโมงค์เครือข่ายส่วนตัว:
วิธีนี้ช่วยให้พอร์ตยังคงอยู่บน localhost แต่เข้าถึงได้ผ่านเครือข่าย Tailscale ส่วนตัวของคุณ
ข้อผิดพลาดที่พบบ่อยในการติดตั้ง OpenClaw บน Windows และวิธีแก้ไข
แม้จะมีคู่มือที่ชัดเจน คุณก็อาจพบปัญหาระหว่างการติดตั้งได้ ด้านล่างคือปัญหาที่ผู้ใช้รายงานบ่อยที่สุดเมื่อติดตั้ง OpenClaw บน Windows พร้อมวิธีแก้ไข
ไม่รู้จักคำสั่ง OpenClaw
สาเหตุ: ไดเรกทอรี npm global bin ไม่อยู่ใน
PATHของระบบวิธีแก้: รันคำสั่งต่อไปนี้เพื่อค้นหา npm prefix ของคุณ
เพิ่มพาธที่ได้ลงในตัวแปรสภาพแวดล้อมของ Windows อย่าต่อท้ายด้วย \\bin จากนั้นปิดแล้วเปิด PowerShell ใหม่
ไม่พบ Git ระหว่างการติดตั้ง
สาเหตุ: ยังไม่ได้ติดตั้ง Git for Windows
วิธีแก้: ดาวน์โหลดและติดตั้ง Git จาก git-scm.com หลังติดตั้งเสร็จ ให้รีสตาร์ท PowerShell แล้วลองรันตัวติดตั้ง OpenClaw Windows อีกครั้ง
เวอร์ชัน Node.js เก่าเกินไป
สาเหตุ: ระบบของคุณมี Node.js เวอร์ชันเก่าที่ไม่เป็นไปตามข้อกำหนดขั้นต่ำ (v22.14+)
วิธีแก้: ดาวน์โหลดและติดตั้งเวอร์ชัน LTS ล่าสุดจาก nodejs.org หากคุณใช้ OpenClaw WSL2 ให้ติดตั้งใหม่ผ่านรีโพสิทอรี NodeSource
ข้อผิดพลาด Permission denied
สาเหตุ: PowerShell มีสิทธิ์ไม่เพียงพอ หรือไดเรกทอรี npm global ไม่สามารถเขียนได้
วิธีแก้: รัน PowerShell ในฐานะ Administrator หรือเปลี่ยน npm global prefix ไปยังไดเรกทอรีที่ผู้ใช้เขียนได้
Gateway เริ่มทำงานไม่ได้
สาเหตุ:
Port 18789ถูกใช้งานอยู่แล้ว หรือไฟล์การกำหนดค่าเสียหายวิธีแก้: ตรวจสอบกระบวนการที่ขัดแย้งกัน แล้วรีสตาร์ท
WSL2 systemd ไม่ทำงาน
สาเหตุ: ไฟล์
/etc/wsl.confไม่มีการกำหนดค่าsystemdวิธีแก้: ตรวจสอบว่าไฟล์มีการตั้งค่าที่ถูกต้อง
หากไม่มีการตั้งค่านี้ ให้เพิ่มเข้าไปแล้วรีสตาร์ท WSL ด้วย wsl --shutdown ใน PowerShell
สรุป
การติดตั้ง OpenClaw บน Windows มีได้ตั้งแต่การตั้งค่าง่าย ๆ ด้วยสคริปต์ ไปจนถึงสภาพแวดล้อม WSL2 ขั้นสูง ขึ้นอยู่กับความต้องการของคุณ หากต้องการการควบคุมและความยืดหยุ่นเต็มที่ PowerShell และ WSL2 เป็นตัวเลือกที่มั่นใจได้ แต่ถ้าอยากข้ามขั้นตอนตั้งค่าและเริ่มใช้งานทันที Kimi Claw ให้คุณรัน OpenClaw ในเบราว์เซอร์โดยไม่ต้องตั้งค่าในเครื่อง เลือกแนวทางที่เข้ากับเวิร์กโฟลว์และระดับความถนัดทางเทคนิคของคุณ แล้วคุณก็พร้อมใช้ประโยชน์จาก OpenClaw ได้อย่างเต็มที่
คำถามที่พบบ่อย
iwr -useb https://openclaw.ai/install.ps1 | iex เพื่อติดตั้ง วิธีนี้ใช้ขั้นตอนน้อยกว่า แต่ฟีเจอร์บางอย่าง เช่น การจัดการบริการ systemd จะทำงานได้ดีกว่าในสภาพแวดล้อม Linux สำหรับการใช้งานประจำวัน OpenClaw WSL2 ยังคงเป็นตัวเลือกแบบ local ที่แนะนำ ส่วน Kimi Claw เป็นอีกทางเลือกหนึ่งที่ไม่ต้องติดตั้งในเครื่องnpm config get prefix ใน PowerShell เพื่อค้นหา prefix ของ npm จากนั้นเพิ่ม path นั้นในตัวแปรสภาพแวดล้อมของ Windows รีสตาร์ต PowerShell หลังแก้ไข นี่เป็นหนึ่งในปัญหาที่มีรายงานบ่อยที่สุดในการติดตั้ง OpenClaw บน Windows และมีผลเฉพาะการติดตั้งแบบ local เท่านั้นsystemd และเครื่องมือ shell ของ Linux แบบ native รองรับทั้ง Windows 10 และ Windows 11 สำหรับผู้ใช้ที่ต้องการข้ามขั้นตอนการตั้งค่าในเครื่อง Kimi Claw จะรัน OpenClaw บนเซิร์ฟเวอร์คลาวด์และเข้าใช้งานได้จากทุกเบราว์เซอร์