พับจอ MacBook แล้วให้ Claude Code ทำงานต่อ: แอปกันเครื่องหลับ 6 ตัว และวิธีไม่ต้องลงแอป
รวมแอปที่ทำให้ Mac ไม่หลับตอนพับจอ เพื่อให้ AI agent อย่าง Claude Code, Codex หรือ Cursor ทำงานต่อได้: Insomnia, Adrafinil, Sleepless, Amphetamine, Clamshell, LidRun พร้อมคำสั่ง pmset และข้อควรระวังเรื่องความร้อน

สั่ง Claude Code ให้ทำงานยาวๆ แล้วพับจอ MacBook ปุ๊บ เครื่องก็หลับ งานค้างกลางทาง ตอนนี้มีแอปหลายตัวที่ทำให้พับจอแล้ว agent ยังรันต่อได้ ผมสรุปจากหน้าทางการของแต่ละตัวไว้ให้ครับ (เช็กข้อมูลวันที่ 18 ต.ค. 2026)
ทำไม caffeinate อย่างเดียวไม่พอ
ตามคู่มือ man caffeinate คำสั่ง caffeinate ที่มากับ macOS ทำมากันเครื่องหลับตอนไม่มีคนแตะเครื่อง (idle) ไม่ได้ทำมาสำหรับตอนพับจอ ถ้าไม่ได้ต่อจอนอก ปกติ Mac จะหลับเมื่อพับฝา แอปด้านล่างจึงเกิดขึ้นมาเพื่อแก้จุดนี้
Insomnia (ฟรี, โอเพนซอร์ส)
ตัวที่กำลังดังที่สุดตอนนี้ ผู้สร้าง (@krishhgg) โพสต์คลิปเปิดตัวบน X เมื่อ 10 ต.ค. 2026 มีคนดูราว 785,000 ครั้งในสองวัน และ repo มีราว 1,600 ดาวบน GitHub
- พับจอแล้ว agent รันต่อ ระหว่างนั้นแอปจะหรี่จอ ปิดเสียง เปิด Low Power Mode และพักแอปที่ไม่จำเป็นอย่าง Slack หรือ Discord
- มีโหมดสลับไปใช้ hotspot มือถือเมื่อออกจาก Wi-Fi (ปิดอยู่จนกว่าจะตั้งค่าเอง)
- ค่าเริ่มต้นเรื่องแบต: เปิด Low Power Mode เมื่อแบตต่ำกว่า 40% และจบเซสชันเมื่อต่ำกว่า 10% หรือเครื่องร้อนจัด
- ต้องเป็น Mac ชิป Apple กับ macOS 26 ขึ้นไป และ README ยังเรียกตัวเองว่า experimental
ระวังชื่อซ้ำ: ค้นคำว่า Insomnia จะเจอโปรแกรมทดสอบ API ของ Kong ขึ้นมาก่อน ตัวที่พูดถึงในโพสต์นี้คือ getinsomnia.app หรือ github.com/krishhgg/Insomnia
ตัวเลือกอื่น
- Adrafinil (ฟรี, MIT): กันหลับ เฉพาะตอนที่ agent ทำงานอยู่ ผ่าน hook ของ Claude Code, Codex, Cursor, Gemini CLI และตัวอื่นๆ พองานจบ เครื่องก็กลับไปหลับตามปกติ
- มีตัวตัดเมื่อเครื่องร้อน
- ต้องเป็น macOS 26.4 ขึ้นไป
- ติดตั้งด้วย
brew install --cask adrafinil - โค้ด: github.com/kageroumado/adrafinil
- Sleepless (ฟรี, MIT): ตั้งเวลา 1 หรือ 2 ชั่วโมงได้ และตั้งขั้นต่ำแบตให้ตัดเองได้ (ค่าเริ่มต้น 15%) · github.com/Aboudjem/Sleepless
- Amphetamine (ฟรี, App Store): มีโหมด Closed-Display แต่บน Mac ชิป Apple ต้องลงสคริปต์เสริม Power Protect ด้วย อัปเดตล่าสุดบน App Store เป็นของปี 2023
- Clamshell (เสียเงิน): $9.99 จ่ายครั้งเดียวเมื่อซื้อตรง ทดลองได้ 7 วัน หรือใช้ผ่าน Setapp แบบสมาชิกรายเดือน · setapp.com/apps/clamshell
- LidRun (ตัวหลักฟรี, Pro เสียเงิน): Pro ราคาเปิดตัว $9.90 สำหรับ 1 เครื่อง และจับได้เองว่า Claude Code หรือ Cursor กำลังทำงานอยู่ · lidrun.com
ราคาทั้งหมดเป็นของวันที่ 18 ต.ค. 2026 อาจเปลี่ยนได้
ไม่อยากลงแอป: คำสั่ง pmset
ตัวฟรีหลายตัว (Insomnia, Sleepless, Adrafinil) ใช้คำสั่งนี้อยู่เบื้องหลัง
sudo pmset -a disablesleep 1
พอเสร็จงานแล้ว สั่งปิดกลับ:
sudo pmset -a disablesleep 0
คำสั่งนี้ปิดการหลับ ทั้งเครื่อง ถ้าลืมสั่งปิดกลับ Mac จะไม่หลับเลย แม้แบตใกล้หมดก็ตาม
บอกตรงๆ ข้อควรระวัง
- อย่าใส่เครื่องไว้ในกระเป๋าที่ปิดสนิทตอนรัน เครื่องจะร้อน (README ของ Insomnia เตือนไว้เอง) ส่วน Apple แนะนำให้วางเครื่องบนพื้นแข็งที่ระบายอากาศได้
- ตอนติดตั้ง Insomnia จะเพิ่มกฎ sudo ที่ไม่ต้องใส่รหัสผ่านให้คำสั่ง pmset README บอกไว้เองว่าโปรแกรมอื่นที่รันในชื่อคุณก็ใช้กฎนี้ได้
- ผมยังไม่ได้ลองแอปเหล่านี้เอง ข้อมูลทั้งหมดมาจากหน้าทางการของผู้สร้างแต่ละตัว ถ้าจะใช้กับงาน agent ผมว่าแบบ Adrafinil ที่ตื่นเฉพาะตอนงานรันอยู่ปลอดภัยกว่าการปิดการหลับค้างไว้
แล้วคุณล่ะ ปล่อยให้ AI ทำงานตอนไหนบ้างครับ
แหล่งข้อมูล: หน้า GitHub และเว็บไซต์ของ Insomnia, Adrafinil และ Sleepless, หน้า App Store ของ Amphetamine, Setapp (Clamshell), lidrun.com, man caffeinate และ Apple Support 102336 · คลิปและภาพในวิดีโอ: @krishhgg / Insomnia, kageroumado / Adrafinil, Aboudjem / Sleepless, Setapp และ lidrun.com · ไอเดียเรื่องนี้จากโพสต์ของเพจ PEESAMAC