ข้ามไปยังเนื้อหาหลัก
ลด 50% ทุกแพลน เวลาจำกัด เริ่มต้นที่ $2.48/mo
11 min left
AI และ Machine Learning

ผมรัน AI agent ตลอด 24 ชั่วโมงบนเซิร์ฟเวอร์ $5 ส่วน Mac ของผมหลับ

S โดย Steve 11 นาทีในการอ่าน
A closed MacBook on a desk beside a small always-on server, with a glowing link running between them and the headline Leave Your Mac Alone, Use a $5 VPS for Your AI Agents

ครั้งล่าสุดที่ผมทำงานของ agent ที่รันข้ามคืนหายไป ไม่มีอะไรแครช ไม่มี error สักตัว ผมสั่งงาน migration ยาว ๆ บน repo ที่หลบมาหลายเดือน นั่งดูมันบดผ่านช่วงต้นที่น่าเบื่อ แล้วก็ปิดฝาโน้ตบุ๊กเพราะหมดวันแล้ว เปิดขึ้นมาอีกทีเช้าวันรุ่งขึ้นในร้านกาแฟ เซสชันหายไปแล้ว ไม่ใช่ล้มเหลว แต่หยุดอยู่ตรงกลางที่ไหนสักแห่ง พร้อมกับ branch ที่ทำค้างไว้ครึ่งทาง และไม่มีบันทึกว่ามันกำลังจะทำอะไรต่อ

แล้วผมก็รันวิธีแก้ไปแล้วด้วย นั่นแหละคือส่วนที่ทำเอาผมเจ็บ

บทความนี้จึงว่าด้วยเหตุผลที่วิธีแก้นั้นไม่มีทางได้ผลตั้งแต่แรก และว่าด้วยเครื่องเช่าที่น่าเบื่อสุด ๆ ซึ่งทำงานนั้นแทน ตอนนี้ผมใช้มันรัน AI agent ตลอด 24 ชั่วโมง และเลิกคิดถึงการตั้งค่าพลังงานของโน้ตบุ๊กไปเลย

วิธีแก้ที่ใคร ๆ ก็แนะนำ

เปรียบเทียบเส้นทางการหลับสามแบบของ macOS: caffeinate หน่วงตัวจับเวลาการหลับตอนไม่มีการใช้งานได้ การปิดฝาแบบปกติเป็นทริกเกอร์คนละตัวที่บังคับให้หลับอยู่ดี และการเปิด disablesleep ทำให้ Mac ตื่นทั้งที่ปิดฝา โดยแลกกับแบตเตอรี่ที่ลดลงและความร้อนหากเก็บเครื่องใส่กระเป๋า

caffeinate -dimsu. หรือแอปบนแถบเมนูที่มีไอคอนถ้วยกาแฟ หรือถ้าคุณขุดลึกลงไปอีก sudo pmset -a disablesleep 1 ซึ่งเป็นไม้ตายและเป็นตัวที่โผล่ในคำแนะนำที่ฟังดูมั่นใจที่สุด ผมรันตัวนั้น มันให้ความรู้สึกเหมือนแก้ปัญหาได้แล้ว

macOS หลับได้มากกว่าหนึ่งวิธี และสองวิธีที่สำคัญตรงนี้เป็นอิสระจากกัน: การหลับตอนไม่มีการใช้งานคือตัวจับเวลาที่นับถอยหลังเมื่อไม่มีอะไรเกิดขึ้น ส่วนการปิดฝาจะกระตุ้นการหลับแบบบังคับผ่านอีกเส้นทางหนึ่ง แล้วสิ่งที่ caffeinate สร้างขึ้นคือชุดของ power assertion และ เอกสารอ้างอิง caffeinate ของ ss64 แสดงว่าแฟล็กของมันครอบคลุมการหลับของจอ การหลับตอนไม่มีการใช้งาน การหลับของดิสก์ และการหลับของระบบ ส่วน เอกสารการจัดการพลังงานของ Apple ระบุข้อแตกต่างสำคัญไว้ว่า assertion ของการหลับตอนไม่มีการใช้งานยังคงไม่ลบล้างการปิดฝาแบบปกติ เมนู Apple หรือแบตเตอรี่ต่ำ

ดังนั้นเครื่องมือกันเครื่องหลับก็ทำงานได้จริงกับเงื่อนไขการหลับที่มันถูกสร้างมาให้ควบคุม แต่การปิดฝาแบบปกติเป็นคนละปัญหา และ caffeinate ไม่ใช่กลยุทธ์การรันเซิร์ฟเวอร์แบบปิดฝา

หมายเหตุ: disablesleep คือตัวประหลาด มันไม่ปรากฏใน เอกสารอ้างอิงตัวเลือกของ pmset เลย วิธีแก้ที่คนหันไปใช้กันคือการตั้งค่าที่ไม่มีเอกสารรองรับ มันไม่ใช่ power assertion มันทำให้ MacBook ตื่นทั้งที่ปิดฝาได้ รวมถึงตอนใช้แบตเตอรี่ จนกว่าคุณจะปิดมันกลับหรือแบตหมด

โน้ตบุ๊กมีรูปทรงที่ผิดสำหรับงานที่ต้องรัน 24 ชั่วโมง

ยุคเก้าศูนย์มีช่วงหนึ่งที่คนรันเว็บเซิร์ฟเวอร์ production บนเครื่องเดสก์ท็อปใต้โต๊ะของใครสักคน แล้วทุกคนในตึกก็เรียนรู้ที่จะไม่เตะปลั๊กพ่วง เราไม่ได้แก้เรื่องนั้นด้วยการติดป้ายไว้ที่ปลั๊กพ่วง เราแก้ด้วยการย้ายภาระงานไปยังเครื่องที่มีหน้าที่เดียวคืออยู่นิ่ง ๆ และมีไฟเลี้ยงตลอด

ปัญหารูปแบบเดียวกัน สามสิบปีให้หลัง MacBook คือเครื่องที่ออกแบบมาโดยตั้งอยู่บนสมมติฐานว่าจะถูกปิดฝาแล้วหิ้วไป นั่นไม่ใช่บั๊กในการจัดการพลังงานของมัน นั่นคือตัวผลิตภัณฑ์ ทุกวิธีกันเครื่องหลับคือการเถียงกับการตัดสินใจเชิงออกแบบที่ใครบางคนตั้งใจทำ และคุณชนะการเถียงนั้นได้อยู่พักหนึ่ง โดยแลกกับการต้องคิดถึงมันตลอดไป

คุณจะไปไกลกว่านั้นด้วยการปิดการหลับไปเลยก็ได้ ขอแสดงความยินดี ตอนนี้คุณมีเซิร์ฟเวอร์ที่รันตลอดเวลาโดยมีแบตเตอรี่อยู่ข้างใน บวกกับการตั้งค่าระดับทั้งระบบที่คุณต้องจำให้ได้ว่าต้องย้อนกลับก่อนโยนโน้ตบุ๊กลงกระเป๋า การเก็บของแบบรีบ ๆ ครั้งแรกไม่ได้หยุดงานที่รันอยู่ มันทิ้งเครื่องไว้ในสภาพตื่น กินแบตเตอรี่และสะสมความร้อนในที่ที่คุณไม่อยากให้มันร้อนเลย

และไม่มีอะไรในนี้ที่ใหม่เลย เดมอนของ agent ที่โฮสต์เองก็ชนกำแพงเดียวกันด้วยเหตุผลเดียวกัน: มันต้องทำงานอยู่ตอนที่คุณไม่ได้นั่งอยู่ที่โต๊ะ ซึ่งตัดโน้ตบุ๊กออกไปตั้งแต่ก่อนที่คุณจะได้ตั้งค่าอะไรเลย เรื่องนี้เป็นจริงกับของประเภทนี้มาสักพักแล้ว เพียงแต่มันยังไม่เคยทำให้ผมเสียงานทั้งคืนไป

agent ของคุณไม่ได้คิดอยู่บนเครื่องนั้น

VPS ขนาดเล็กรัน CLI ของ agent, repo และไฟล์, การประกอบ context, การเรียกใช้เครื่องมือ และสถานะเซสชัน ในฐานะภาระงานของ CPU และ RAM โดยไม่มีโมเดลในเครื่อง พร้อมแลกเปลี่ยนคำขอ API และการตอบกลับของโมเดลกับโมเดล AI ที่โฮสต์ไว้ ซึ่งทำ inference บนพลัง GPU และตัวเร่งความเร็วที่อื่น

ข้อกำหนดระบบของ Claude Code เองระบุว่าต้องมี 4 GB or more of RAM and an x64 or ARM64 processor นั่นคือบรรทัดฮาร์ดแวร์ทั้งหมด ไม่มีบรรทัด GPU ไม่มีบรรทัด VRAM ไม่มีอะไรเกี่ยวกับโมเดลเลย เพราะบนเครื่องของคุณไม่มีโมเดลอยู่

ผมใช้เวลานานอย่างน่าอายกว่าจะซึมซับเรื่องนี้ได้ และมันคือเหตุผลที่ราคานั้นเลิกฟังดูน่าสงสัย โปรเซสของ agent บนเครื่องคุณทำงานสามอย่าง: ประกอบ context แล้วส่งออกไปเป็น API call, เก็บสถานะบทสนทนาระหว่างเทิร์น และรันเครื่องมือใด ๆ ที่โมเดลร้องขอ นั่นคืองานประสานงาน (ผมเอาแต่มองหา GPU ในเรื่องนี้ ในเรื่องนี้ไม่มี GPU) ส่วนที่แพง ส่วนที่ต้องการชั้นวางเต็มไปด้วยตัวเร่งความเร็ว เกิดขึ้นในศูนย์ข้อมูลของคนอื่น

agent ไม่ได้คิดอยู่บนเครื่องนั้น มันแค่ยิงคำขอไปหาสิ่งที่คิดแทน

นั่นคือเหตุผลที่เครื่องซึ่งทำงานแบบนี้ได้มีราคาเท่าที่มันเป็น ณ ปลายเดือนสิงหาคม 2026 Basic Droplet ที่ถูกที่สุดของ DigitalOcean อยู่ที่ $4 ต่อเดือนสำหรับ 512 MiB และ vCPU หนึ่งตัว ส่วนบันได Cloud Compute ของ Vultr เริ่มที่ $2.50 สำหรับอินสแตนซ์ 512 MB แบบ IPv6 อย่างเดียว และไปถึง $5 ที่ 1 GB สองผู้ให้บริการ พื้นราคาทรงเดียวกัน ขั้นล่างสุดของทั้งคู่ต่ำกว่า 4 GB ในบรรทัดข้อกำหนดนั้น และแพ็กเกจระดับ $5 ก็ต่ำกว่าเช่นกัน ถ้าคุณรัน Claude Code โดยเฉพาะ 4 GB คือขั้นต่ำที่ประกาศไว้ ปลายราคาถูกจะใช้ได้ก็ต่อเมื่อ agent ที่คุณรันจริง ๆ มีข้อกำหนดต่ำกว่านั้น

ขอขีดเส้นไว้หนึ่งเส้น เพราะเข้าใจผิดตรงนี้แล้วเสียเงิน: เรื่องนี้ใช้ได้กับ agent ที่เรียกโมเดลซึ่งโฮสต์อยู่ที่อื่น ถ้าสิ่งที่คุณต้องการคือโมเดลที่รันในเครื่องบนฮาร์ดแวร์ของคุณเอง ทั้งหมดนี้ใช้ไม่ได้เลย เครื่องที่มีแรมหนึ่งกิกะไบต์ไม่ได้รันโมเดลที่คุณอยากใช้เขียนโค้ดด้วย

เครื่องมันถูกก็เพราะส่วนที่แพงเกิดขึ้นที่อื่น

Mac mini ราคาเท่าไร และเงินนั้นซื้ออะไรได้บ้าง

ตอนนี้ Mac mini ราคา $899 และคุณจะยังไม่ได้เครื่องจนกว่าจะถึงวันที่ 22 กันยายน คอนฟิก M6 รุ่นเริ่มต้น (ซีพียู 12 คอร์ จีพียู 12 คอร์ หน่วยความจำ 16GB พื้นที่เก็บข้อมูล 256GB) เปิดพรีออร์เดอร์แล้ว และจะจัดส่งในวันนั้น บทความเปิดตัวของ TechCrunch มีตัวเลขนั้นอยู่ Apple ไม่ได้ขายรุ่นใดที่ถูกกว่านี้เลย

ตัวเลขนี้ควรค่าแก่การนั่งคิดสักหน่อย 16GB เท่าเดิม 256GB เท่าเดิม: คอนฟิกหน่วยความจำและพื้นที่เก็บข้อมูลชุดนี้เปิดตัวที่ $599 ในเดือนตุลาคม 2024 เท่ากับแพงขึ้นอีกครึ่งหนึ่งสำหรับ Mac mini รุ่นเริ่มต้น ภายในเวลาไม่ถึงสองปี ระหว่างทางมีขั้น $799 ตอนที่ Apple เลิกขายคอนฟิก 256GB ในเดือนพฤษภาคม 2026 และราคาเริ่มต้นก็ขยับขึ้นตาม นั่นคือพื้นที่ที่ข้อโต้แย้งเรื่องซื้อขาดยืนอยู่ และพื้นนั้นก็ขยับอยู่เรื่อย ๆ

ฝั่งตรงข้ามมีข้อดีมากกว่าที่ผมอยากยอมรับ เครื่องเป็นของคุณเต็ม ๆ มีมูลค่าขายต่อ และไม่มีรายการรายเดือน ค่าไฟตอนเครื่องว่างแทบไม่มีความหมาย: Apple ประกาศตัวเลข 4W ตอนเครื่องว่างสำหรับคอนฟิก M4 ซึ่งคิดเป็นราว $6.40 ต่อปีเมื่อใช้ ราคาไฟฟ้าเฉลี่ยภาคครัวเรือนของสหรัฐฯ เดือนมิถุนายน 2026 ภาระงานจริงกินไฟมากกว่านั้น ผมจึงไม่แสร้งว่า 4W คือตัวเลขใช้งานจริง และพลังประมวลผลแบบเช่าก็ถูกเฉพาะที่ขั้นล่างสุดของบันได รายการเดียวกันของ DigitalOcean ที่เริ่มต้นที่ $4 ไปสุดที่ $96 ต่อเดือนสำหรับเครื่อง 16 GB และสามปีของราคานั้นแพงเป็นหลายเท่าของ Mac mini

ก็ใช่ ถ้าคำถามคือพลังประมวลผลจำนวนหนึ่งมีต้นทุนเท่าไรระหว่างซื้อขาดกับเช่าตลอดสามปี ก็ซื้อ Mac mini เถอะ คำถามนั้นมีคำตอบ และมันไม่ใช่คำตอบที่ผมกำลังเถียงอยู่

สองสิ่งที่ Mac mini ซื้อมาได้และเปลี่ยนสมการไปเลย อย่างแรกคือตัว macOS เอง: agent ที่รันอยู่บนนั้นสามารถต่อเข้ากับ Notes, Messages, Shortcuts, Calendar และ Reminders ผ่านระบบอัตโนมัติของ macOS และสิทธิ์ของแอปได้ ส่วนเครื่อง Linux แบบไม่มีจอไม่มีแอปเหล่านั้นในเครื่อง ถ้าหน้าที่ของ agent คือทำงานกับแอปพวกนี้ Mac mini ก็คือเครื่องที่ถูกต้อง และผมจะไม่แสร้งเป็นอย่างอื่น

อย่างที่สองคือการทำ inference ในเครื่อง ซึ่งการมีหน่วยความจำเร็ว ๆ จำนวนมากอยู่ข้างชิปที่เร็วนั้นคุ้มค่าจริง ๆ และไม่มี VPS ราคาถูกเจ้าไหนสู้ได้ ผู้แสดงความเห็นใน เธรด Hacker News ที่ว่าด้วยเรื่องนี้พอดี อธิบายเรื่องนี้ได้ดี และผมคิดว่าพวกเขาถูก เพียงแต่มันเป็นคนละคำถามกับของผม

ทั้งสองอย่างนั้นไม่ได้แก้ปัญหาโน้ตบุ๊กที่ถูกปิดฝา การซื้อเครื่องเดสก์ท็อปเพื่อไม่ให้โน้ตบุ๊กหลับ คือการซื้อฮาร์ดแวร์มาแก้ปัญหาเรื่องโครงสร้าง

อะไรเปลี่ยนไปหลังจากผมย้ายมัน

ผมลืมไปเลยว่ามันมีอยู่ ตลอดสองสามสัปดาห์ นั่นแหละคือรีวิว

ผมเปิดเครื่องขึ้นมา ย้าย agent ไปไว้บนนั้น เช็กอยู่ไม่กี่ครั้งเพราะยังไม่ไว้ใจ แล้วก็เลิกเช็ก งานที่รันก็จบ ฝาโน้ตบุ๊กไม่เกี่ยวอะไรกับอะไรอีกต่อไป ตอนนี้ Mac ของผมหลับ ซึ่งเป็นสิ่งที่ผมอยากให้โน้ตบุ๊กทำ

แรงเสียดทานมีอยู่จริง ผมจึงเขียนไว้ตรงนี้ ผมเสียเครื่องในบ้านไป: อะไรก็ตามที่ agent เคยทำได้ด้วยการแตะเดสก์ท็อปของผมเอง ตอนนี้ทำไม่ได้แล้ว ซึ่งทำให้เวิร์กโฟลว์เล็ก ๆ สองอันที่ผมสร้างไว้โดยไม่ทันคิดพังไป ตอนนี้มีเซิร์ฟเวอร์เครื่องหนึ่ง มี SSH อยู่บนนั้น มีไฟร์วอลล์อยู่ข้างหน้า และมีดิสโทรที่เรียกร้องการอัปเดต ซึ่งเป็นภาษีเล็ก ๆ ที่เก็บจากความสนใจของผมอย่างถาวร ใครก็ตามที่บอกคุณว่าเครื่องเช่าไม่ต้องดูแลอะไรเลย คนนั้นข้ามขั้นตอนไป และที่มันถูกก็เพราะ inference อยู่ไกลออกไป วันที่ผมอยากรันอะไรบางอย่างในเครื่องนั้นจริง ๆ ราคาระดับถูกก็จะไม่ใช่ตัวเลขนั้นอีกต่อไป

agent ที่ถูกสั่งรันตรง ๆ ในเชลล์ SSH อาจตายเมื่อการเชื่อมต่อนั้นหลุด ให้เริ่มมันในเซสชันที่คงอยู่ก่อน tmux คือคำตอบมาตรฐาน และ การทำให้เซสชันอยู่รอดบนเครื่องระยะไกล มีรายละเอียดอยู่

แล้วก็มาถึงข้อโต้แย้งที่คมที่สุดที่คนยกมาค้านเรื่องนี้: เครื่องที่เช่ามาไม่ใช่บ้านที่แย่กว่าฮาร์ดแวร์ที่คุณเป็นเจ้าของจริง ๆ หรือ สำหรับ agent แบบผู้ควบคุมที่เข้าถึงไฟล์ส่วนตัวของคุณได้ ก็ถือว่ายุติธรรม แต่สำหรับ agent เขียนโค้ด VPS ที่คุณคุมด้วยสิทธิ์ root และไฟร์วอลล์ที่คุณตั้งเอง เป็นโปรไฟล์ความเสี่ยงคนละแบบกับบริการ agent ที่คุณเปิดออกสู่อินเทอร์เน็ตสาธารณะเป็นวงกว้าง มันก็ยังเป็นเครื่องเสมือนบนฮาร์ดแวร์ของคนอื่นอยู่ดี และอะไรก็ตามที่คุณปล่อยให้เข้าถึงได้จากอินเทอร์เน็ตก็ยังนับเป็นพื้นผิวการโจมตีของคุณ ส่วนสิ่งที่หลุดจากการควบคุมของคุณ คือคำขอ API ที่พาโค้ดของคุณออกไปหาผู้ให้บริการโมเดล มันก็หลุดออกไปอยู่ดีทั้งสองทาง จะ Mac หรือ Linux เส้นแบ่งความไว้วางใจเส้นนั้นก็เหมือนกัน

สิ่งที่ผมต้องการคือเครื่องที่ผมเลิกใส่ใจได้ บูตขึ้นมา ทำให้ปลอดภัย เอา agent ใส่ลงไป แล้วก็ลืมมันไป ถ้าคุณกำลังจะตั้งเครื่องสักตัว VPS Linux ธรรมดา ๆ ก็เพียงพอกับภาระงานนี้แล้ว และของเราส่งสิทธิ์ root ผ่าน SSH ให้คุณภายในหนึ่งนาทีหลังจากคุณเลือกภูมิภาคและดิสโทร ประมาณว่านี่คือพิธีการเท่าที่เรื่องนี้สมควรได้รับ

ดูแพ็กเกจ Linux

พัฒนาบน Linux VPS พร้อมสิทธิ์รูท, NVMe และพลัง AMD EPYC

ดูแพ็กเกจ Linux

สิ่งที่ผมจะบอกคนที่เพิ่งเริ่มวันนี้

สามข้อ แล้วผมจะจบ

ตอนนี้ผมรันอะไรอยู่: เครื่อง Linux เช่าเล็ก ๆ หนึ่งเครื่อง แรมหนึ่งถึงสองกิกะไบต์ vCPU ตัวเดียว สตอเรจ NVMe อยู่ในภูมิภาคใกล้ตัวผม นั่นคือสิ่งที่ภาระงานของผมต้องการ ถ้า agent ของคุณประกาศขั้นต่ำสูงกว่านั้น ก็ใช้ตามนั้นแทน บนเครื่องนั้นมี CLI ของ agent, tmux ไฟร์วอลล์ และการอัปเดตอัตโนมัติ มันกินความสนใจของผมพอ ๆ กับเราเตอร์ที่บ้าน

คำแนะนำ เท่าที่มันจะเป็นคำแนะนำได้: เอา agent ไปวางบนเครื่องที่ถูกที่สุดซึ่งผ่านข้อกำหนดที่ประกาศไว้ ก่อนที่คุณจะซื้ออะไร ไม่ใช่ในฐานะการตัดสินใจถาวร แต่ในฐานะการทดสอบ ภายในหนึ่งสัปดาห์คุณจะรู้ว่าภาระงานของคุณคือการประสาน API หรือเปล่า ถ้าใช่ ก็จบแล้ว และคุณเพิ่งเก็บเงิน $899 ไว้ได้ หรือว่ามันต้องการฮาร์ดแวร์ของตัวเองจริง ๆ

สิ่งเดียวที่ผมจะไม่ทำอีก: ใช้เวลาเป็นสัปดาห์จูนการจัดการพลังงาน ผมลอง caffeinate แล้วก็แอปบนแถบเมนู แล้วก็ disablesleep แล้วก็การตั้งเวลาปลุกเครื่อง และมองทุกความล้มเหลวว่าเป็นบั๊กของการตั้งค่าที่ผมยังหาไม่เจอ มันไม่ใช่ สัญญาณมันวางอยู่ตรงนั้นแล้ว: วิธีแก้แต่ละอันทำให้เครื่องเป็นโน้ตบุ๊กที่แย่ลงทีละนิด การเสียงานไปทั้งคืนเป็นวิธีที่แพงมากในการสังเกตเห็นเรื่องนี้

คำถามที่พบบ่อย

Caffeinate ทำให้ Mac ตื่นตอนปิดฝาได้ไหม

เลขที่ caffeinate ใช้ power assertion เพื่อหน่วงเงื่อนไขการหลับอย่างการหลับตอนไม่มีการใช้งานและการหลับของจอ เอกสารของ Apple เองสำหรับ assertion ตัวนั้นระบุว่าระบบยังอาจหลับได้จากการปิดฝา เมนู Apple หรือแบตเตอรี่ต่ำ การปิดฝาแบบปกติจะกระตุ้นการหลับแบบบังคับ ซึ่ง power assertion เหล่านั้นไม่ได้ป้องกันไว้ นี่คือเหตุผลที่เครื่องมือกันเครื่องหลับทำงานได้อย่างน่าเชื่อถือจนถึงวินาทีที่ฝาถูกปิดพอดี

AI coding agent ต้องใช้แรมเท่าไรบนเซิร์ฟเวอร์

น้อยกว่าที่คนส่วนใหญ่คิด เพราะโมเดลไม่ได้รันอยู่บนนั้น ข้อกำหนดระบบที่ Claude Code ประกาศไว้ระบุแรม 4 GB ขึ้นไปและซีพียู x64 หรือ ARM64 โดยไม่มีข้อกำหนดเรื่อง GPU เพราะ inference เกิดขึ้นบนฮาร์ดแวร์ของผู้ให้บริการโมเดล ขั้นต่ำถูกกำหนดโดยเครื่องมือของตัว agent เอง (โค้ดที่คุณ checkout ขั้นตอน build และรันไทม์ของภาษา) ไม่ใช่โดยโมเดล

ในระยะสามปี Mac mini ถูกกว่าการเช่าเซิร์ฟเวอร์ไหม

ขึ้นอยู่กับว่าคุณต้องการเครื่องแรงแค่ไหน ที่ก้นตลาดเช่า เครื่องเล็ก ๆ สามปีมีราคาเป็นเศษเสี้ยวของ Mac mini ซึ่งตอนนี้เริ่มต้นที่ $899 สำหรับคอนฟิก M6 รุ่นเริ่มต้น จัดส่งวันที่ 22 กันยายน ไต่ขึ้นบันไดไปเรื่อย ๆ แล้วฮาร์ดแวร์ที่เป็นเจ้าของเองจะชนะ เพราะราคาซื้อมีวันหยุด แต่บิลรายเดือนไม่มี ไม่ว่าทางไหน นั่นก็ตอบคำถามเรื่องต้นทุน ไม่ใช่คำถามว่าภาระงานที่ต้องเปิดตลอดของเครื่องพกพาควรอยู่ที่ไหน

อะไรทำให้เซสชันของ agent ยังรันอยู่หลังจากผมตัดการเชื่อมต่อจากเซิร์ฟเวอร์

ตัวมัลติเพล็กซ์เทอร์มินัล ให้เริ่ม agent ภายในเซสชัน tmux (หรือ screen) บนเซิร์ฟเวอร์แล้ว detach ออกมา มันจะรันต่อไปหลังการเชื่อมต่อ SSH หลุด และคุณกลับไป attach ใหม่ทีหลังจากที่ไหนก็ได้ ถ้าไม่มีมัน การปิดเทอร์มินัลอาจฆ่าโปรเซสที่ผูกอยู่กับเชลล์นั้นโดยตรง กลายเป็นการจำลองปัญหาเดียวกันเป๊ะกับที่คุณหนีจากโน้ตบุ๊กมา ขึ้นมาใหม่บนเซิร์ฟเวอร์

แชร์

การสนทนา

ความคิดเห็น

เข้าสู่ระบบเพื่อร่วมสนทนา

บทความเพิ่มเติมจากบล็อก

อ่านต่อ

Illustration for how AI job risk scores are calculated: a desk computer linked to a gauge of work-task icons and to a timeline of the same tasks
AI และ Machine Learning

คะแนน "ความเสี่ยงของงาน" จาก AI คำนวณกันจริง ๆ อย่างไร

คะแนนความเสี่ยงของงานจาก AI ใช้วิธีการที่ต่างกัน ตั้งแต่การเปิดรับเชิงทฤษฎีไปจนถึงการใช้งานที่สังเกตได้ และไม่มีวิธีใดทำนายการตกงานได้โดยตรง นี่คือวิธีการทำงานของแต่ละแบบ

Bruce 10 นาทีในการอ่าน
บริษัทชิป AI ชั้นนำ: การ์ดจอ โมดูลตัวเร่งความเร็ว แผ่นเวเฟอร์ซิลิคอน และบอร์ดเซิร์ฟเวอร์ วางอยู่บนพื้นหลังสีแดงเข้ม
AI และ Machine Learning

บริษัทและผู้ผลิตชิป AI ชั้นนำ: ทางเลือกแทน NVIDIA ที่ส่งของจริง

เทียบบริษัทชิป AI ชั้นนำด้วยการเข้าถึงจริง ดูว่าตัวเร่งความเร็วตัวไหนที่คุณเช่าได้ ซื้อได้ ใช้ผ่าน API ได้ หรือได้เฉพาะผ่านการขายแบบองค์กรในปี 2026

Jeremy 16 นาทีในการอ่าน

พร้อมติดตั้งหรือยัง? เริ่มต้น $2.48/เดือน

คลาวด์อิสระ ตั้งแต่ปี 2008 AMD EPYC, NVMe, 40 Gbps คืนเงินภายใน 14 วัน