OpenClaw ติดตั้งบน Mac ได้หลายวิธี ขึ้นอยู่กับรูปแบบการทำงานและวิธีจัดการสภาพแวดล้อมที่คุณถนัด ในคู่มือนี้ คุณจะพบขั้นตอนอย่างละเอียดสำหรับวิธีติดตั้งแบบต่าง ๆ พร้อมเคล็ดลับที่จะช่วยให้ OpenClaw ทำงานได้อย่างราบรื่น
ภาพรวมสั้น ๆ: 3 วิธีติดตั้ง OpenClaw บน Mac
ต่อไปนี้คือการเปรียบเทียบสามวิธีแบบเคียงข้างกัน แต่ละวิธีต่างกันที่ปริมาณการตั้งค่าด้วยตนเองที่คุณต้องจัดการ
| ตัวติดตั้งแบบคำสั่งเดียว | Homebrew | Kimi Claw (ออนไลน์) | |
|---|---|---|---|
| คืออะไร | สคริปต์ติดตั้งอย่างเป็นทางการที่ดาวน์โหลดและตั้งค่า OpenClaw ให้อัตโนมัติ | ตั้งค่าด้วยตนเองโดยใช้ Homebrew เพื่อติดตั้ง dependencies (เช่น Node.js) แล้วรัน OpenClaw ผ่าน CLI | เครื่องมือออนไลน์ที่ให้คุณรัน OpenClaw บนคลาวด์ได้โดยไม่ต้องตั้งค่าด้วยตนเอง |
| ขั้นตอนที่ต้องทำเอง | มีขั้นตอนที่ต้องทำเองน้อยมาก | ต้องทำหลายขั้นตอนด้วยตนเอง | ไม่ต้องตั้งค่าด้วยตนเอง |
| ต้องใช้โค้ดหรือ terminal | ใช่ | ใช่ | ไม่ใช่ |
| พร้อมใช้งาน 24/7 | ทำงานเฉพาะตอนที่ Mac ของคุณยังไม่พักเครื่อง | ทำงานเฉพาะตอนที่ Mac ของคุณยังไม่พักเครื่อง | ทำงานบนคลาวด์ตลอด 24/7 |
| เหมาะสำหรับ | ผู้ใช้ครั้งแรกที่ต้องการตั้งค่าภายในเครื่องให้เร็วที่สุด | นักพัฒนาที่ต้องการจัดการแพ็กเกจผ่าน Homebrew | ผู้ใช้ที่ต้องการรัน OpenClaw โดยไม่ต้องตั้งค่าภายในเครื่อง |
Kimi Claw ช่วยให้คุณรัน OpenClaw บนคลาวด์ได้โดยไม่ต้องตั้งค่า Node.js, Homebrew หรือคีย์ API คุณสามารถเริ่มใช้ agent ที่พร้อมทำงานในเบราว์เซอร์ได้ภายในไม่กี่นาที
หากคุณต้องการตั้งค่าภายในเครื่อง ให้ไปต่อในส่วนถัดไป หากต้องการตัวเลือกที่ง่ายกว่า ให้ข้ามไปที่ส่วน รัน OpenClaw บน Mac ด้วย Kimi Claw หรือคลิกปุ่มด้านล่างเพื่อเริ่มใช้งานทันที
ก่อนเริ่ม: การเตรียมความพร้อมและความปลอดภัยที่จำเป็น
ก่อนติดตั้ง OpenClaw แบบภายในเครื่องบน Mac มีขั้นตอนเตรียมพร้อมและความปลอดภัยบางอย่างที่ควรทำให้เรียบร้อย หากคุณวางแผนใช้ Kimi Claw สามารถข้ามส่วนนี้และไปยังคำแนะนำการตั้งค่าด้านล่างได้เลย
Dependencies: ตัวติดตั้งแบบคำสั่งเดียวจะติดตั้ง Node.js ให้อัตโนมัติหากจำเป็น หากคุณเลือก Homebrew คุณต้องติดตั้ง Node.js เอง (แนะนำ Node 24; Node 22 LTS 22.16+ ก็ใช้งานได้)
การตั้งค่าไฟร์วอลล์และเครือข่าย: โดยทั่วไปไฟร์วอลล์ของ macOS จะปิดอยู่เป็นค่าเริ่มต้น คุณเปิดได้ที่ System Settings > Network > Firewall OpenClaw จะผูก gateway ไว้กับ 127.0.0.1 (localhost) ดังนั้นอุปกรณ์อื่นในเครือข่ายของคุณจึงเชื่อมต่อโดยตรงไม่ได้ หากต้องการเข้าถึงผ่านมือถือหรือระยะไกล สามารถใช้เครื่องมืออย่าง Tailscale หรือ SSH tunnel ได้ อย่า forward พอร์ต
18789ผ่านเราเตอร์ของคุณ
ติดตั้ง OpenClaw บน Mac ด้วยสคริปต์คำสั่งเดียว
นี่คือวิธีที่เร็วที่สุดในการรัน OpenClaw แบบภายในเครื่องบน Mac OpenClaw ทำงานจาก Terminal และมีอินเทอร์เฟซบนเบราว์เซอร์สำหรับจัดการ agent ของคุณ แทนที่จะเป็นแอปกราฟิกแบบดั้งเดิม คำสั่งเดียวจะติดตั้ง CLI ตรวจสอบเวอร์ชัน Node.js และเปิดตัวช่วยเริ่มต้นใช้งาน
ขั้นตอนที่ 1 รันสคริปต์ติดตั้งใน Terminal
เปิด Terminal ด้วย Spotlight (⌘ + Space) แล้ววางคำสั่งต่อไปนี้:
สคริปต์จะตรวจจับระบบของคุณ ติดตั้ง OpenClaw CLI และตรวจสอบเวอร์ชัน Node.js หากยังไม่มี Node.js หรือเวอร์ชันเก่าเกินไป ระบบจะติดตั้ง Node 24 ให้อัตโนมัติ (รองรับ Node 22 LTS 22.16+ เช่นกัน)
ขั้นตอนที่ 2 ตั้งค่าคีย์ API และกำหนดค่า gateway
ตัวช่วยเริ่มต้นใช้งานจะเปิดโดยอัตโนมัติหลังติดตั้งเสร็จ เลือก Moonshot AI (Kimi K2.5) เป็นผู้ให้บริการ LLM แล้ววางคีย์ Kimi API เมื่อระบบถาม ยอมรับค่าเริ่มต้นสำหรับพอร์ต gateway และการยืนยันตัวตน หากต้องการให้ OpenClaw เริ่มทำงานอัตโนมัติเมื่อ Mac บูต ให้เลือกตัวเลือกติดตั้ง daemon ระหว่างการเริ่มต้นใช้งาน
ขั้นตอนที่ 3 ตรวจสอบ gateway และเปิด dashboard
รันคำสั่งต่อไปนี้เพื่อตรวจสอบว่า gateway กำลังทำงานอยู่:
จากนั้นเปิด dashboard:
คำสั่งนี้จะเปิด Control UI ในเบราว์เซอร์ของคุณที่ http://127.0.0.1:18789 กรอก gateway token เพื่อเข้าสู่ระบบ เมื่อเข้าสู่ระบบแล้ว คุณสามารถเริ่มโต้ตอบกับ agent OpenClaw ของคุณได้
ติดตั้ง OpenClaw บน Mac ด้วย Homebrew
หากคุณต้องการจัดการแพ็กเกจด้วย Homebrew คุณสามารถติดตั้ง OpenClaw บน Mac ด้วยวิธีตั้งค่าที่ลงมือเองมากขึ้น วิธีนี้ให้คุณควบคุม dependencies ได้มากกว่า และเข้ากับเวิร์กโฟลว์ Homebrew ที่คุณใช้อยู่
ขั้นตอนที่ 1 ติดตั้ง Homebrew
เปิด Terminal ด้วย Spotlight (⌘ + Space) หากยังไม่ได้ติดตั้ง Homebrew ให้รันคำสั่งต่อไปนี้ Homebrew คือ package manager สำหรับ macOS ที่ช่วยให้คุณติดตั้งและจัดการเครื่องมือสำหรับนักพัฒนาจาก Terminal ได้ คล้ายกับการติดตั้งแอปผ่าน app store
ระหว่างติดตั้ง ระบบอาจขอให้คุณกรอกรหัสผ่านเข้าสู่ระบบ Mac โปรดทราบว่า Terminal จะไม่แสดงอักขระใด ๆ ขณะคุณพิมพ์เพื่อความปลอดภัย คุณอาจเห็นข้อความให้ยืนยันการติดตั้งและข้อความแสดงไฟล์ที่กำลังติดตั้งด้วย
เมื่อติดตั้งเสร็จ คุณจะเห็นข้อความสำเร็จและขั้นตอนถัดไปใน Terminal
ขั้นตอนที่ 2 ติดตั้ง Node.js
เมื่อติดตั้ง Homebrew แล้ว ให้ติดตั้ง Node.js:
หลังติดตั้ง ให้ตรวจสอบว่าเวอร์ชันเป็น v24 (แนะนำ) หรือ v22.16+
ขั้นตอนที่ 3 ติดตั้ง OpenClaw CLI และรัน onboarding
ติดตั้ง CLI แบบ global ด้วย npm จากนั้นรัน onboarding:
หากพบข้อผิดพลาดสิทธิ์ EACCES ระหว่าง npm install -g แปลว่าไดเรกทอรี global ของ npm ต้องใช้สิทธิ์ระดับสูงกว่า ให้รัน sudo npm install -g openclaw@latest หรือเปลี่ยนไดเรกทอรีเริ่มต้นของ npm เพื่อหลีกเลี่ยงการใช้ sudo ในอนาคต
แฟล็ก --install-daemon จะลงทะเบียน OpenClaw เป็น LaunchAgent เพื่อให้ gateway เริ่มทำงานอัตโนมัติเมื่อคุณเข้าสู่ระบบ ระหว่าง onboarding ให้เลือก Moonshot AI (Kimi K2.5) เป็นผู้ให้บริการ แล้วกรอก คีย์ Kimi API ของคุณ
ขั้นตอนที่ 4 ตรวจสอบ gateway และเปิด dashboard
ตรวจสอบว่า gateway กำลังทำงานอยู่ แล้วเปิด dashboard:
Control UI จะเปิดในเบราว์เซอร์ของคุณ กรอก gateway token แล้วก็พร้อมใช้งาน
รัน OpenClaw บน Mac ด้วย Kimi Claw
Kimi Claw คือเครื่องมือออนไลน์ที่ให้คุณรัน OpenClaw บนคลาวด์ได้โดยไม่ต้องตั้งค่าภายในเครื่อง ไม่ต้องติดตั้งอะไรบน Mac ไม่ต้องใช้ Terminal หรือจัดการ dependencies ทุกอย่างทำงานในเบราว์เซอร์ คุณสร้าง agent OpenClaw ได้ภายในไม่กี่นาที Kimi Claw จัดการ gateway, workspace, storage และการเข้าถึงโมเดลให้ทั้งหมด agent ของคุณจึงออนไลน์ได้ตลอด 24/7 แม้ปิดฝา MacBook แล้ว
วิธีใช้ Kimi Claw
ขั้นตอนที่ 1 เปิด Kimi Claw
ไปที่หน้า Kimi Claw แล้วคลิก Create เพื่อเริ่มปรับใช้สภาพแวดล้อม OpenClaw ของคุณ
ขั้นตอนที่ 2 ปรับใช้ OpenClaw โดยอัตโนมัติ
ยืนยันการปรับใช้ในหน้าต่างป๊อปอัป จากนั้น Kimi Claw จะตั้งค่าสภาพแวดล้อม OpenClaw รวมถึง gateway, workspace และเครื่องมือต่าง ๆ โดยปกติกระบวนการนี้จะเสร็จภายในไม่กี่นาที
ขั้นตอนที่ 3 เริ่มใช้งาน OpenClaw
เมื่อปรับใช้เสร็จ workspace ของคุณจะเปิดใน dashboard เริ่มแชตกับ agent ตั้งค่า skills ตั้งเวลางาน และจัดการไฟล์ได้ทั้งหมดจากเบราว์เซอร์
Kimi Claw ต่างจากการรัน OpenClaw ภายในเครื่องอย่างไร
Kimi Claw มอบวิธีรัน OpenClaw ที่ง่ายกว่าโดยไม่ต้องตั้งค่าภายในเครื่อง แทนที่จะติดตั้ง dependencies และดูแลสภาพแวดล้อมภายในเครื่อง คุณสามารถรัน agent ในเบราว์เซอร์ได้โดยตรง โดยให้ Kimi Claw จัดการการตั้งค่าและโครงสร้างพื้นฐานเบื้องหลัง
ไม่ต้องตั้งค่าภายในเครื่อง: รัน OpenClaw โดยไม่ต้องติดตั้ง Node.js หรือใช้ Terminal ทุกอย่างทำงานได้โดยตรงในเบราว์เซอร์ คุณจึงเริ่มต้นได้เร็วขึ้นและหลีกเลี่ยงปัญหาการตั้งค่าสภาพแวดล้อม
เข้าถึง skills กว่า 5,000 รายการได้ทันที: แทนที่จะติดตั้งเครื่องมือเอง Kimi Claw สามารถเลือกใช้ skills ที่จำเป็นสำหรับงานของคุณโดยอัตโนมัติจากคลังเครื่องมือขนาดใหญ่ ช่วยลดเวลาในการตั้งค่าและปัญหาความเข้ากันได้
ระบบอัตโนมัติและการตั้งเวลาที่พร้อมทำงานเสมอ: ต่างจาก local agents ที่หยุดเมื่อ Mac เข้าสู่โหมดพักเครื่อง Kimi Claw ทำงานบนคลาวด์ตลอด 24/7 จึงเหมาะกับงานตามกำหนดเวลาและเวิร์กโฟลว์ที่ใช้เวลานาน
พื้นที่เก็บข้อมูลคลาวด์ 40GB และหน่วยความจำถาวร: ต่างจากการตั้งค่าภายในเครื่องที่ไฟล์มักผูกกับอุปกรณ์เพียงเครื่องเดียว Kimi Claw มีพื้นที่เก็บข้อมูล 40GB ทำให้เข้าถึงรายงานและงานวิจัยของคุณได้จากทุกเบราว์เซอร์ และยังจดจำความต้องการกับบริบทการทำงานของคุณข้ามเซสชัน เพื่อให้คุณทำต่อจากจุดที่ค้างไว้ได้
โมเดล Kimi K2.5 ในตัวและการค้นหาระดับมืออาชีพ: Kimi Claw มาพร้อมการเข้าถึง Kimi K2.5 และความสามารถค้นหาขั้นสูงในตัว คุณจึงไม่ต้องจัดการคีย์ API หรือตั้งค่าบริการภายนอก ระบบสามารถดึงข้อมูลล่าสุดจากหลายด้าน เช่น การเงิน เทคโนโลยี และข่าวสารเข้ามาโดยอัตโนมัติ ทำให้งานวิจัยและการทำงานต่าง ๆ ลื่นไหลยิ่งขึ้น
ทำให้ OpenClaw ทำงานตลอด 24/7 บน Mac
ผู้ใช้ส่วนใหญ่มักใช้ AI เหมือนแอปเดสก์ท็อปทั่วไป คือเปิดใช้ตอนนั่งทำงานและปิดเมื่อเสร็จ แต่สำหรับระบบอัตโนมัติที่มีคุณค่า เช่น การติดตามตลาดโลกข้ามคืน หรือการให้รายงานวิจัยพร้อมอยู่ในกล่องขาเข้าตอน 8 โมงเช้า agent ของคุณต้องทำงานได้ตลอดเวลา เนื่องจาก macOS จะหยุดกระบวนการภายในเครื่องชั่วคราวตามปกติเมื่อระบบเข้าสู่โหมดพักเครื่อง การทำเช่นนี้จึงต้องมีกลยุทธ์เฉพาะ ส่วนนี้ครอบคลุมสองวิธีในการรักษาการเชื่อมต่อให้คงอยู่:
ตัวเลือก A: ฮาร์ดแวร์ Mac เฉพาะ
ทางเลือกหนึ่งคือเปิด Mac (เช่น Mac mini) ให้ทำงานต่อเนื่อง คุณสามารถปิดโหมดพักเครื่องด้วย sudo pmset -a sleep 0 และเปิด “Wake for network access” ใน System Settings สำหรับการเข้าถึงระยะไกล สามารถใช้เครื่องมืออย่าง Tailscale หรือ SSH tunnel ได้
การตั้งค่านี้ทำให้ OpenClaw ทำงานบนฮาร์ดแวร์ของคุณเอง แต่ต้องเปิดเครื่องไว้ตลอด และต้องดูแลการบำรุงรักษา อัปเดต และรีสตาร์ทด้วยตนเอง
ตัวเลือก B: ให้ Kimi Claw จัดการให้อัตโนมัติ
หากคุณรัน agent ด้วย Kimi Claw ความพร้อมใช้งาน 24/7 จะมีมาให้ในตัว agent ของคุณทำงานแยกจากอุปกรณ์ภายในเครื่อง จึงยังทำงานต่อได้แม้ Mac ของคุณปิดฝาหรือออฟไลน์ ไม่ต้องปรับการตั้งค่าพักเครื่องหรือเปิดเครื่องทิ้งไว้
แก้ข้อผิดพลาดการติดตั้ง OpenClaw ที่พบบ่อยบน Mac
แม้การตั้งค่าจะเรียบง่าย แต่คุณอาจพบปัญหาระหว่างติดตั้งได้ ต่อไปนี้คือปัญหาที่พบบ่อยและวิธีแก้
ข้อผิดพลาดไม่พบคำสั่ง OpenClaw
สาเหตุ: ไดเรกทอรี bin แบบ global ของ npm ไม่อยู่ใน PATH ของ shell
วิธีแก้: รัน
source ~/.zshrcเพื่อโหลดการตั้งค่า shell ใหม่ หากคุณใช้ Bash แทน Zsh ให้เปลี่ยน~/.zshrcเป็น~/.bash_profileหากข้อผิดพลาดยังอยู่ ให้หา prefix ของ npm แล้วเพิ่มลงใน PATH:
OpenClaw ไม่เริ่มทำงานหลังรีบูต
สาเหตุ: ไม่ได้ติดตั้ง LaunchAgent ระหว่าง onboarding
วิธีแก้: รันคำสั่ง onboarding พร้อมแฟล็ก daemon:
คำสั่งนี้จะลงทะเบียน LaunchAgent ที่เริ่ม OpenClaw gateway โดยอัตโนมัติเมื่อคุณเข้าสู่ระบบ หากต้องการตรวจสอบว่า active อยู่หรือไม่:
พอร์ต 18789 ถูกใช้งานอยู่แล้ว
สาเหตุ: มีกระบวนการอื่นใช้พอร์ต gateway อยู่
วิธีแก้: ค้นหาและหยุดกระบวนการที่ชนกัน:
ข้อผิดพลาด Xcode Command Line Tools ระหว่างติดตั้ง skill
สาเหตุ: แพ็กเกจ npm บางรายการต้องคอมไพล์แบบ native และยังไม่มี Xcode Command Line Tools หรือเวอร์ชันเก่าเกินไป
วิธีแก้: ติดตั้งหรืออัปเดตเครื่องมือ:
เมื่อติดตั้งเสร็จแล้ว ให้ลองติดตั้ง skill อีกครั้ง
เวอร์ชัน Node.js เก่าเกินไป
สาเหตุ: Mac ของคุณติดตั้ง Node.js ที่เก่ากว่า 22.16 OpenClaw ต้องใช้ Node 24 (แนะนำ) หรือ Node 22 LTS 22.16+
วิธีแก้: หากคุณใช้ Homebrew:
หากคุณใช้ตัวติดตั้งแบบคำสั่งเดียว ให้รันอีกครั้ง สคริปต์จะตรวจพบเวอร์ชันที่เก่าเกินไปและอัปเดตให้
สรุป
OpenClaw สามารถรันภายในเครื่องบน Mac ของคุณได้ด้วยตัวติดตั้งแบบคำสั่งเดียวหรือ Homebrew หรือรันในเบราว์เซอร์ด้วย Kimi Claw โดยไม่ต้องตั้งค่าภายในเครื่อง แต่ละวิธีทำให้ได้ agent ที่พร้อมทำงานเหมือนกัน เพียงแต่ใช้แรงตั้งค่าด้วยตนเองต่างกัน หากต้องการเริ่มต้นเร็วขึ้นพร้อมความพร้อมใช้งาน 24/7 ในตัว คุณสามารถเริ่มด้วย Kimi Claw และให้ agent ของคุณทำงานได้ภายในไม่กี่นาที
คำถามที่พบบ่อย
openclaw onboard --install-daemon เพื่อลงทะเบียน LaunchAgent ที่จะเริ่ม gateway เมื่อเข้าสู่ระบบ หากติดตั้ง daemon แล้วแต่ไม่เริ่มทำงาน ให้ตรวจสอบสถานะด้วย launchctl list | grep openclaw และดูบันทึกระบบ ผู้ใช้ Kimi Claw ไม่จำเป็นต้องตั้งค่านี้ เพราะบริการรันบนเซิร์ฟเวอร์คลาวด์และออนไลน์ได้เองอย่างต่อเนื่องsource ~/.zshrc เพื่อโหลดการตั้งค่าใหม่ หากยังไม่พบคำสั่ง ให้รัน npm config get prefix เพื่อหาไดเรกทอรี bin แล้วเพิ่มลงใน PATH ใน ~/.zshrc จากนั้นรีสตาร์ท Terminalsudo pmset -a sleep 0) และเข้าถึงระยะไกลผ่าน Tailscale หรือใช้ Kimi Claw โดย Kimi Claw เป็นแพลตฟอร์มที่จัดการให้ครบวงจร ช่วยให้ agent OpenClaw ของคุณออนไลน์ได้ตลอดเวลาโดยไม่ต้องดูแลฮาร์ดแวร์curl -fsSL https://openclaw.ai/install.sh | bash สคริปต์จะติดตั้ง OpenClaw ตรวจสอบเวอร์ชัน Node.js และพาคุณตั้งค่า คุณยังสามารถใช้ Homebrew ได้: รัน brew install node แล้วตามด้วย npm install -g openclaw@latest สำหรับตัวเลือกแบบจัดการให้ครบวงจรที่ไม่ต้องใช้ terminal Kimi Claw จะรัน OpenClaw ในเบราว์เซอร์ของคุณโดยไม่ต้องตั้งค่าภายในเครื่องcurl -fsSL https://openclaw.ai/install.sh | bash) หรือติดตั้งผ่าน Homebrew ด้วย npm install -g openclaw@latest หากต้องการตัวเลือกบนเบราว์เซอร์ที่ไม่ต้องดาวน์โหลด Kimi Claw จะรัน OpenClaw ให้คุณบนเซิร์ฟเวอร์คลาวด์