ให้คอมพิวเตอร์ของคุณตื่นอยู่
ขณะที่เอเจนต์ AI ของคุณทำงาน
คุณล็อกหน้าจอ ออกไปกินข้าวเที่ยง แล้วพอกลับมา build ที่สั่งไว้ก็ยังค้างอยู่ที่นาทีที่ 3 AgentsRoom แก้ปัญหานี้: ขณะที่เอเจนต์ทำงาน คำสั่ง dev กำลังรัน หรือการส่งออกฐานข้อมูลยังไม่เสร็จ คอมพิวเตอร์ของคุณจะไม่เข้าสู่โหมดสลีป
หน้าจอยังดับตามปกติ สิ่งที่ถูกกันไว้มีแค่การสลีปของระบบ และจะถูกปล่อยทันทีที่ไม่มีอะไรรันอยู่ ไอคอนถ้วยบนแถบสถานะบอกคุณว่าเครื่องถูกกันไม่ให้สลีปเมื่อไหร่และเพราะอะไร และคลิกเดียวก็ทำให้เครื่องตื่นอยู่ตามต้องการ แม้ไม่มีอะไรรันอยู่ ได้นาน 1, 4 หรือ 8 ชั่วโมง หรือจนกว่าคุณจะปิด
- เอเจนต์กำลังรีแฟกเตอร์โมดูล auth
- คำสั่ง devnpm run build
- ฐานข้อมูลส่งออก 2.1 GB จาก 3.4 GB
- กันสลีปแบบตั้งเองตื่นอยู่ 4 ชม.
สิ่งที่ถ้วยบนแถบสถานะคอยติดตาม: เอเจนต์ที่อยู่กลางรอบงาน, build ที่ยังไม่คืนพรอมต์, การส่งออกฐานข้อมูล หรือการกันสลีปที่คุณเริ่มเอง เมื่อทั้งสี่อย่างเงียบลง เครื่องก็สลีปได้อีกครั้ง
แล็ปท็อปและคอมพิวเตอร์ตั้งโต๊ะถูกตั้งค่าให้สลีปเมื่อไม่มีใครแตะ บน Mac รุ่นใหม่ที่ใช้ค่าจากโรงงาน ระบบจะสลีปประมาณหนึ่งนาทีหลังหน้าจอดับ และการล็อกหน้าจอจะทำให้หน้าจอดับทันที Windows และ Linux ก็มีตัวจับเวลาไม่ได้ใช้งานแบบเดียวกัน สำหรับคนที่กำลังอ่านอีเมล นี่คือสิ่งที่ถูกต้อง แต่สำหรับเครื่องที่กำลังรันเอเจนต์ AI, build หรือการ dump ฐานข้อมูล นั่นหมายความว่าทุกโปรเซสจะหยุดนิ่งกลางงาน
เราวัดจากเซสชันจริง: สั่ง build ไปสามตัว ผู้ใช้ล็อกเครื่องแล้วเดินออกไป ระบบสลีปหลังจากนั้นสี่นาที build ที่ใช้เวลา 13 นาทีกลับกินเวลาจริงไป 62 นาที โดย 45 นาทีหมดไปกับการสลีป และไม่มีอะไรขยับเลยจนกว่าจะมีคนกดแป้นพิมพ์ เอเจนต์ที่รอ build นั้นอยู่ก็หยุดนิ่งไปด้วย และการส่งออกฐานข้อมูลผ่านอุโมงค์ SSH ก็หลุดการเชื่อมต่อ
ตอนนี้ AgentsRoom จะขอให้ระบบปฏิบัติการตื่นอยู่ขณะที่มีงานจริงกำลังดำเนินอยู่ และปล่อยทันทีที่ไม่มีงานแล้ว เป็นคำขอแบบเดียวกับที่ Caffeine, Amphetamine หรือ PowerToys Awake ส่ง ต่างกันตรงที่ AgentsRoom รู้ว่างานเริ่มเมื่อไหร่และจบเมื่อไหร่ คุณจึงไม่ต้องคอยจำว่าต้องเปิดหรือปิดมัน
และเมื่อคุณอยากให้เครื่องตื่นอยู่โดยไม่มีอะไรรัน เช่น ระหว่างดาวน์โหลดไฟล์ใหญ่ นำเสนองาน หรือใช้งานจากระยะไกล ถ้วยบนแถบสถานะก็ทำได้เช่นกัน พร้อมตัวจับเวลา
สิ่งที่มันทำ
อัตโนมัติขณะที่งานของคุณรัน ตั้งเองได้เมื่อคุณต้องการ และมองเห็นได้ตลอดเวลา
กันสลีปขณะที่งานรัน
เอเจนต์ที่อยู่กลางรอบงาน, คำสั่ง dev ที่ job ยังรันอยู่, การส่งออก นำเข้า หรือคัดลอกฐานข้อมูล: อย่างใดอย่างหนึ่งก็ทำให้เครื่องตื่นอยู่ได้ เมื่ออย่างสุดท้ายเสร็จ การสลีปก็กลับมาตามปกติ
เทอร์มินัลที่เปิดอยู่ ไม่ใช่เทอร์มินัลที่กำลังรัน
แท็บคำสั่ง dev ที่เปิดทิ้งไว้หลัง build เสร็จจะไม่กันอะไรเลย AgentsRoom ดูว่า job ของเทอร์มินัลยังรันอยู่หรือไม่ ดังนั้น npm run dev จะทำให้เครื่องตื่นอยู่ แต่ build ที่เสร็จแล้วจะไม่
ถ้วยบนแถบสถานะ
ถ้วยจะสว่างขึ้นขณะที่เครื่องถูกกันไม่ให้สลีป วางเมาส์เหนือมันเพื่อดูว่าเพราะอะไร คลิกเพื่อดูแต่ละเหตุผล: เอเจนต์ตัวไหน คำสั่งไหน การถ่ายโอนไหน การกันสลีปแบบตั้งเองอันไหน และนานถึงเมื่อไหร่
ไม่ให้สลีปตามต้องการ
1 ชม., 4 ชม., 8 ชม. หรือจนกว่าคุณจะปิด แม้ไม่มีอะไรรันอยู่ และแม้โหมดอัตโนมัติจะปิดอยู่ เลือกระยะเวลาอื่นเพื่อแทนที่อันปัจจุบัน หรือปิดก่อนเวลาก็ได้
หน้าจอเปิดค้าง เฉพาะเมื่อคุณขอ
โดยค่าเริ่มต้น หน้าจอยังดับตามปกติและการล็อกยังเป็นส่วนตัว การกันสลีปแบบตั้งเองสามารถเปิดหน้าจอค้างไว้ได้ด้วย ซึ่งแล็ปท็อป Windows บางรุ่นจำเป็นต้องใช้ เพราะโหมดสแตนด์บายของมันเริ่มทันทีที่หน้าจอดับ
เอเจนต์ขอเองได้
ผ่าน MCP ของ AgentsRoom เอเจนต์สามารถตรวจดูว่าเครื่องถูกกันไม่ให้สลีปอยู่หรือไม่ ทำให้เครื่องตื่นอยู่ตามจำนวนนาทีที่กำหนดเมื่อคุณขอ และหยุดการกันสลีปได้ ถ้วยจะแสดงว่าเอเจนต์เป็นผู้เริ่ม
มันทำงานอย่างไร
คำขอเดียวถึงระบบปฏิบัติการ ส่งและถอนในจังหวะที่ถูกต้อง
- 1
AgentsRoom เฝ้าดูงานของตัวเอง
มันรู้อยู่แล้วว่าเอเจนต์ตัวไหนกำลังทำงาน เทอร์มินัลคำสั่ง dev ตัวไหนมี job รันอยู่ และการถ่ายโอนฐานข้อมูลไหนกำลังดำเนินอยู่ นั่นคือรายการเหตุผลทั้งหมดที่ต้องตื่นอยู่ บวกกับการกันสลีปแบบตั้งเองหากคุณเริ่มไว้
- 2
มันขอให้ระบบข้ามการสลีป
ตราบใดที่ยังมีเหตุผลใดเป็นจริง AgentsRoom จะถือคำขอด้านพลังงานของระบบไว้: power assertion บน macOS, คำขอ system-required บน Windows, ตัวยับยั้งของเดสก์ท็อปบวกกับล็อกการสลีปของ logind บน Linux หน้าจอยังคงใช้ตัวจับเวลาของตัวเอง
- 3
มันปล่อยทันทีที่งานหยุด
เมื่อเหตุผลสุดท้ายหมดไป คำขอจะถูกถอน และการตั้งค่าสลีปปกติของคุณจะกลับมาใช้งาน การกันสลีปแบบตั้งเองที่ตั้งเวลาไว้จะจบตรงเวลา แม้ว่าระหว่างนั้นเครื่องจะถูกสั่งให้สลีปด้วยวิธีอื่นก็ตาม
- 4
ไม่มีอะไรค้างเปิดไว้ได้
หากหน้าต่าง AgentsRoom แครชหรือรีโหลด รายงานของมันจะหมดอายุภายในไม่กี่นาทีและคำขอจะถูกยกเลิก เมื่อปิด AgentsRoom การกันสลีปทั้งหมดจะถูกปล่อย และการกันสลีปแบบตั้งเองจะไม่ถูกคืนค่าในการเปิดครั้งถัดไป
เมื่อไหร่ที่มันสำคัญ
ช่วงเวลาที่คอมพิวเตอร์ที่สลีปอยู่ทำให้คุณเสียเวลาไปหนึ่งชั่วโมง
ล็อกหน้าจอแล้วเดินออกไป
เริ่มงานยาว ๆ ของเอเจนต์ ล็อกคอมพิวเตอร์ แล้วไปกินข้าวเที่ยง หน้าจอดับ เอเจนต์ทำงานต่อ และผลลัพธ์รอคุณอยู่เมื่อกลับมา
build ยาว ๆ และชุดเทสต์
build สำหรับ release, การรันเทสต์ทั้งชุด, อิมเมจ Docker: คำสั่งยังรันต่อขณะที่หน้าจอดับ และเครื่องจะสลีปได้เมื่อ job เสร็จแล้ว
dump ฐานข้อมูลผ่านอุโมงค์
การส่งออกผ่าน SSH หรือ AWS SSM อาจใช้เวลาหลายชั่วโมง และอุโมงค์จะหลุดไปพร้อมกับเครื่องที่สลีป การถ่ายโอนจะทำให้เครื่องตื่นอยู่ตลอดระยะเวลา แม้คุณจะปิดหน้าต่างที่เริ่มมันไปแล้วก็ตาม
การนำเสนอและการใช้งานจากระยะไกล
ให้เครื่องและหน้าจอเปิดอยู่หนึ่งชั่วโมงระหว่างที่คุณนำเสนอ แชร์หน้าจอ หรือเข้าถึงคอมพิวเตอร์เครื่องนี้จากที่อื่น แล้วปล่อยให้มันกลับไปสลีปเอง
แอปน้อยลงหนึ่งตัว แทน Caffeine, Amphetamine หรือ PowerToys Awake
แอปเหล่านั้นทำให้เครื่องตื่นอยู่นานเท่าที่คุณสั่ง มันทำได้ดี และ AgentsRoom ก็ทำแบบเดียวกันด้วยการกันสลีปแบบตั้งเอง: กำหนดระยะเวลา หรือจนกว่าคุณจะปิด โดยเปิดหรือปิดหน้าจอก็ได้
สิ่งที่แอปเหล่านั้นไม่มีทางรู้คือ เอเจนต์ build และการถ่ายโอนฐานข้อมูลของคุณเริ่มและหยุดเมื่อไหร่ AgentsRoom รู้ การกันสลีปอัตโนมัติจึงครอบคลุมงานของคุณโดยที่คุณไม่ต้องคิดถึงมัน และปล่อยให้เครื่องสลีปทันทีที่งานเสร็จ แทนที่จะทำให้เครื่องตื่นอยู่อีกหลายชั่วโมงหลัง job จบ
ถ้าคุณยังต้องให้เครื่องตื่นอยู่สำหรับเรื่องที่ไม่เกี่ยวกับ AgentsRoom เลย แอปเฉพาะทางก็ยังเป็นเครื่องมือที่เหมาะกับเรื่องนั้น ทั้งสองอย่างรันคู่กันได้โดยไม่ขัดกัน
เอเจนต์ของคุณก็ทำให้เครื่องตื่นอยู่ได้เช่นกัน
ขอให้เอเจนต์ "ทำให้คอมพิวเตอร์ตื่นอยู่สองชั่วโมงระหว่างที่ migration รัน" แล้วมันจะเรียก MCP ของ AgentsRoom มันอ่านสถานะปัจจุบันได้ เริ่มการกันสลีปได้ตั้งแต่ 1 ถึง 1440 นาทีหรือจนกว่าจะถูกหยุด เปิดหน้าจอค้างไว้ถ้าจำเป็น และจบการกันสลีปได้ มันใช้การกันสลีปตัวเดียวกับแถบสถานะ คุณจึงเห็นมันในถ้วยและหยุดมันได้ในคลิกเดียว เอเจนต์ไม่ต้องใช้มันสำหรับงานของตัวเอง เพราะส่วนนั้นครอบคลุมโดยอัตโนมัติอยู่แล้ว
สิ่งที่มันทำไม่ได้
- แล็ปท็อปที่ปิดฝาลงก็ยังเข้าสู่โหมดสลีป ทั้งบน macOS, Windows และ Linux ไม่มีแอปใดป้องกันได้ เปิดฝาไว้โดยให้หน้าจอดับ หรือใช้จอภายนอก
- บน Linux, AgentsRoom ขอทั้งจากเดสก์ท็อปเซสชันและ systemd-logind ระบบที่ไม่มี systemd หรือการติดตั้งแบบ sandbox ที่เข้าถึงมันไม่ได้ จะพึ่งได้แค่เดสก์ท็อปเซสชันเท่านั้น
- บนแล็ปท็อป Windows ที่โหมดสแตนด์บายเริ่มเมื่อหน้าจอดับ มีเพียงการกันสลีปที่เปิดหน้าจอค้างไว้เท่านั้นที่ทำให้เครื่องทำงานต่อได้ การกันสลีปแบบตั้งเองมีตัวเลือกนี้ และเปิดไว้เป็นค่าเริ่มต้นบน Windows
- ทุกอย่างหยุดไปพร้อมกับ AgentsRoom: การปิดแอปจะปล่อยการกันสลีปทั้งหมด และการกันสลีปแบบตั้งเองจะไม่ถูกคืนค่าในการเปิดครั้งถัดไป
คำถามที่พบบ่อย
ทำไมคอมพิวเตอร์ของฉันถึงสลีป ทั้งที่ Claude Code หรือเอเจนต์ AI ตัวอื่นยังทำงานอยู่
เพราะระบบปฏิบัติการเห็นแค่ว่าไม่มีใครแตะแป้นพิมพ์ ตัวจับเวลาสลีปอิงจากกิจกรรมของผู้ใช้ ไม่ใช่สิ่งที่โปรเซสกำลังทำ เอเจนต์, build หรือ dump ที่รันอยู่ในเทอร์มินัลจึงไม่ถูกนับ AgentsRoom บอกระบบว่ามีงานกำลังดำเนินอยู่ การสลีปจึงรอจนกว่างานจะเสร็จ
หน้าจอของฉันจะเปิดค้างไหม
ไม่ ไม่ใช่โดยค่าเริ่มต้น สิ่งที่ถูกกันไว้มีแค่การสลีปของระบบ: หน้าจอดับตามตัวจับเวลาปกติ และการล็อกคอมพิวเตอร์ทำงานเหมือนเดิม การกันสลีปแบบตั้งเองสามารถเปิดหน้าจอค้างไว้ด้วยได้ถ้าคุณต้องการ
AgentsRoom ใช้แทน Caffeine, Amphetamine หรือ PowerToys Awake ได้ไหม
ถ้าเพื่อให้เครื่องตื่นอยู่ ได้ คลิกถ้วยบนแถบสถานะแล้วเลือก 1 ชม., 4 ชม., 8 ชม. หรือจนกว่าคุณจะปิด โดยเปิดหรือปิดหน้าจอก็ได้ นอกจากนั้น AgentsRoom ยังกันไม่ให้เครื่องสลีปโดยอัตโนมัติขณะที่เอเจนต์และคำสั่งของคุณทำงาน ซึ่งแอปเหล่านั้นมองไม่เห็น
จะรู้ได้อย่างไรว่าคอมพิวเตอร์ของฉันถูกกันไม่ให้สลีปอยู่
ดูที่ไอคอนถ้วยบนแถบสถานะด้านล่างของ AgentsRoom มันจะสว่างขึ้นขณะที่เครื่องถูกกันไม่ให้สลีป และเมื่อวางเมาส์เหนือหรือคลิกมัน จะแสดงรายการเหตุผล: เอเจนต์กำลังทำงาน คำสั่ง dev กำลังรัน การถ่ายโอนฐานข้อมูล หรือการกันสลีปแบบตั้งเองพร้อมเวลาสิ้นสุด
ถ้าฉันเปิดเทอร์มินัลทิ้งไว้ คอมพิวเตอร์จะตื่นอยู่ตลอดไปไหม
ไม่ แท็บคำสั่ง dev ที่เปิดอยู่จะไม่กันอะไรอีกเมื่อ job ของมันเสร็จแล้ว AgentsRoom ตรวจดูว่าเทอร์มินัลกำลังรันอะไรอยู่จริงหรือไม่ เซิร์ฟเวอร์ dev ที่ไม่เคยคืนพรอมต์จึงทำให้เครื่องตื่นอยู่ แต่ build ที่เสร็จแล้วจะไม่
ใช้ได้ตอนปิดฝาไหม
ไม่ได้ การปิดฝาแล็ปท็อปทำให้เครื่องสลีปในทุกระบบปฏิบัติการ และไม่มีแอปพลิเคชันใดเปลี่ยนสิ่งนี้ได้ เปิดฝาไว้โดยให้หน้าจอดับ หรือต่อจอภายนอก
ใช้ได้บน Windows และ Linux ไหม
ได้ AgentsRoom ใช้คำขอแบบเนทีฟของแต่ละระบบ บน Linux มันยังถือล็อกการสลีปของ systemd-logind ด้วย จึงกันได้แม้บนเดสก์ท็อปที่เพิกเฉยต่อคำขอปกติ บนแล็ปท็อป Windows ที่โหมดสแตนด์บายเริ่มเมื่อหน้าจอดับ ให้ใช้การกันสลีปแบบตั้งเองโดยเปิดหน้าจอค้างไว้
ปิดโหมดอัตโนมัติได้ไหม
ได้ ที่ การตั้งค่า > เทอร์มินัล > ไม่ให้เครื่องเข้าสู่โหมดสลีป การกันสลีปแบบตั้งเองจากแถบสถานะยังทำงานได้แม้โหมดอัตโนมัติจะปิดอยู่ และถ้วยสามารถซ่อนจากแถบสถานะได้เหมือนองค์ประกอบอื่น ๆ
เอเจนต์ AI ทำให้คอมพิวเตอร์ของฉันตื่นอยู่ได้ไหม
ได้ เมื่อคุณขอ MCP ของ AgentsRoom ให้เครื่องมือสามตัวแก่เอเจนต์ เพื่ออ่านสถานะ เริ่มการกันสลีปเป็นจำนวนนาทีหรือจนกว่าจะถูกหยุด และจบมัน การกันสลีปจะแสดงบนแถบสถานะว่าเริ่มโดยเอเจนต์ และคุณหยุดมันได้จากตรงนั้น
มีค่าใช้จ่ายไหม
ไม่มี การทำให้เครื่องตื่นอยู่ ทั้งแบบอัตโนมัติและตามต้องการ เป็นส่วนหนึ่งของ AgentsRoom ในทุกแพ็กเกจ รวมถึงแพ็กเกจฟรี
คุณอาจสนใจสิ่งเหล่านี้ด้วย
ยามเฝ้าโปรเซส
เครื่องของคุณช้าลงหลังใช้เอเจนต์ AI มาทั้งวันใช่ไหม ส่วนใหญ่ไม่ใช่ตัวเอเจนต์ แต่เป็นคำสั่งที่มันทิ้งค้างไว้: โปรเซสตัวเดียวที่ยึดหน่วยความจำหลายกิกะไบต์ หรือสิบกว่าตัวที่ยึดคนละนิดจนไม่เหลืออะไรเลย AgentsRoom ตามหามันเจอ ระบุชื่อเอเจนต์ที่เปิดมันขึ้นมา แล้วให้คุณจบมันหรือขัดจังหวะเอเจนต์ตัวนั้นได้ในคลิกเดียว
งานที่กำหนดเวลา: cron สำหรับเอเจนต์ AI
กำหนดเวลาเอเจนต์ AI และกระบวนการพัฒนาที่เกิดขึ้นซ้ำโดยไม่ต้องเขียนนิพจน์ cron สักตัว รันเซสชัน Claude Code หรือ Codex ทุกเช้าเพื่อตรวจสอบ pull requests สแกน crash logs ทุกคืน ตรวจสอบ dependencies ทุกวันจันทร์ สร้าง changelog รายสัปดาห์หรือรัน QA pass หลังจากการ deploy ทุกครั้ง เลือกความถี่ (ทุก N นาที รายชั่วโมง รายวัน รายสัปดาห์ รายเดือน) คำสั่งและบทบาทของเอเจนต์ AgentsRoom จะเปิดใช้งานให้คุณ จับการรันที่พลาดในครั้งถัดไปและเก็บประวัติการรันที่สามารถเปิดใหม่ได้
เทอร์มินัล • แยกได้ • มือถือ
AgentsRoom Dev Terminals คือตัวจัดการเทอร์มินัลแยกตามโปรเจกต์อย่างแท้จริงสำหรับ macOS, Windows และ Linux เปิดแบ็กเอนด์, ฟรอนต์เอนด์, bundler สำหรับมือถือ, ฐานข้อมูล และไมโครเซอร์วิสของคุณได้ในคลิกเดียว หน้าต่างแบบถอดออกไปวางบนจอที่สองได้ การสร้างคำสั่งด้วย AI ผ่าน Claude เทอร์มินัล xterm.js ของจริง การจัดเก็บแบบ git-native และการสั่งรันคำสั่งจากระยะไกลผ่านแอปมือถือ iOS และ Android บน 4G/5G ทางเลือกยุคใหม่แทน iTerm2, Terminal.app, Warp, Ghostty, Kitty, Alacritty, WezTerm, Hyper และ Tabby
การเชื่อมต่อฐานข้อมูล
บันทึกการเชื่อมต่อ MySQL, PostgreSQL และ MongoDB ของคุณ เข้าถึงฐานข้อมูลในซับเน็ตส่วนตัวผ่านอุโมงค์ SSH หรือเซสชัน AWS SSM แล้วให้เอเจนต์ AI ของคุณคิวรีมันผ่าน MCP อ่านอย่างเดียวโดยค่าเริ่มต้น หนึ่งคำสั่งต่อหนึ่งการเรียก ชุดผลลัพธ์ถูกจำกัดจำนวน และรหัสผ่านไม่เคยไปถึงเอเจนต์ รวมถึงการส่งออก การนำเข้า และการคัดลอกจากฐานข้อมูลหนึ่งไปยังอีกฐานหนึ่งโดยตรง
MCP : ควบคุมโดยเอเจนต์ : แมนนวลหรืออัตโนมัติ
เซิร์ฟเวอร์ MCP สี่ตัวเปิดทางให้ Claude Code, Codex และ CLI อื่นเข้ามาควบคุมตัว AgentsRoom เอง อ่าน backlog รันคำสั่งพัฒนา ใช้คลังพรอมต์ และสั่งงานเบราว์เซอร์ที่ฝังอยู่ในแอป
เลิกเสีย build ไปเพราะการสลีป
ดาวน์โหลด AgentsRoom แล้วปล่อยให้เอเจนต์ของคุณทำงานจนเสร็จ ขณะที่คุณไม่ได้อยู่หน้าคีย์บอร์ด
แอปคู่หู: ตรวจสอบเอเจนต์ของคุณได้ทุกที่
นำของคุณเอง: Claude, Codex, Antigravity CLI, หรือผู้ให้บริการ AI อื่น ๆ
ส่งข้อบกพร่องและคำขอไปยังแบ็คล็อกสาธารณะของคุณโดยตรง