ใช้โทรศัพท์มือถือควบคุมเครื่องมือ AI ของคุณจากระยะไกล (claude code) ให้ทำงานให้คุณตลอด 24 ชั่วโมง 7 วันต่อสัปดาห์
เมื่อเร็ว ๆ นี้ตอนที่ใช้ claude code มักจะให้ cc รันงานที่ใช้เวลานานก่อนเลิกงาน แต่บางครั้งมันอาจจะเบี่ยงเบนไปจากเส้นทาง หรือต้องการให้ฉันทำงานยืนยันบางอย่าง เมื่อฉันมาถึงบริษัทในวันรุ่งขึ้น ฉันพบว่างานถูกระงับไปแล้ว
ดังนั้นฉันจึงสร้างวิธีการที่ผิดปกติขึ้นมา ใช้โทรศัพท์มือถือเพื่อจัดการงาน cc บนคอมพิวเตอร์ของฉัน ผลลัพธ์ประมาณนี้:

0x01
การใช้งานจริงต้องใช้เครื่องมือ/ซอฟต์แวร์ต่อไปนี้:
-
• คอมพิวเตอร์ที่บ้าน (Mac, Windows หรือ Linux ก็ได้ บทความนี้ใช้ Mac เป็นตัวอย่าง)
-
• โทรศัพท์มือถือ (Android หรือ iPhone)
-
• อุปกรณ์ทั้งสองสามารถเข้าถึงอินเทอร์เน็ตได้ (คอมพิวเตอร์ที่บ้านเปิดเครื่องไว้)
อุปกรณ์
ซอฟต์แวร์ที่ต้องติดตั้ง
หน้าที่
คอมพิวเตอร์ที่บ้าน
Tailscale
สร้าง "เครือข่ายภายในเสมือน" เพื่อให้โทรศัพท์มือถือค้นหาคอมพิวเตอร์ได้
คอมพิวเตอร์ที่บ้าน
tmux
รักษาสถานะการทำงานอย่างต่อเนื่อง (ฟังก์ชันหลัก)
โทรศัพท์มือถือ
Tailscale App
เข้าร่วมเครือข่ายภายในเสมือน
โทรศัพท์มือถือ
แอปเทอร์มินัล (เช่น Termius)
ควบคุมคอมพิวเตอร์บนโทรศัพท์มือถือ
Tailscale และ Termius เป็นซอฟต์แวร์แบบชำระเงิน (แบบสมัครสมาชิก) แต่ฟังก์ชันพื้นฐานของพวกเขาสามารถใช้งานได้ฟรี ซึ่งเพียงพอแล้ว Tailscale ยังมีการใช้งานเซิร์ฟเวอร์โอเพนซอร์สฟรีที่สามารถใช้แทนได้
ขั้นตอนที่ 1: ติดตั้ง Tailscale
หน้าที่ของ Tailscale คือการทำให้โทรศัพท์มือถือและคอมพิวเตอร์อยู่ใน "เครือข่ายเสมือน" เดียวกัน แม้ว่าพวกเขาจะอยู่ในสถานที่ที่แตกต่างกัน เครือข่ายที่แตกต่างกัน (เช่น คอมพิวเตอร์อยู่ที่บ้าน โทรศัพท์มือถืออยู่ที่ร้านกาแฟ) พวกเขาก็สามารถค้นหากันได้
ขั้นตอนการดำเนินการ:
-
- เปิดเบราว์เซอร์บนคอมพิวเตอร์ของคุณ เข้าไปที่ https://tailscale.com
-
- คลิก "Download" เลือกระบบปฏิบัติการของคอมพิวเตอร์ของคุณ (Mac, Windows หรือ Linux)
-
- ดาวน์โหลดและติดตั้ง ขั้นตอนการติดตั้งเหมือนกับการติดตั้งซอฟต์แวร์ทั่วไป
-
- หลังจากติดตั้งเสร็จสิ้น หน้าต่างเข้าสู่ระบบจะปรากฏขึ้น เข้าสู่ระบบด้วยบัญชี Google หรือบัญชี GitHub (ลงทะเบียนฟรี)
-
- หลังจากเข้าสู่ระบบสำเร็จ Tailscale จะทำงานโดยอัตโนมัติในเบื้องหลังและแสดง Connected
ในทำนองเดียวกันสำหรับอุปกรณ์เคลื่อนที่ หลังจากติดตั้งแล้ว ให้เข้าสู่ระบบด้วยบัญชีเดียวกัน หลังจากเข้าสู่ระบบ แอปจะแสดง "Connected"
ตอนนี้ โทรศัพท์มือถือและคอมพิวเตอร์ของคุณอยู่ในเครือข่ายเสมือนเดียวกันแล้ว! พวกเขาสามารถ "มองเห็น" กันได้ เหมือนกับอยู่ในเราเตอร์เดียวกัน
ขั้นตอนที่ 2: เปิดใช้งานการเข้าสู่ระบบระยะไกลของคอมพิวเตอร์
ขั้นตอนนี้คือการอนุญาตให้คอมพิวเตอร์เข้าถึงจากระยะไกลผ่าน SSH (วิธีการเชื่อมต่อที่ปลอดภัย)
ดำเนินการดังต่อไปนี้บน Mac:
`# Run the command sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
sudo launchctl list | grep ssh`

Windows/Linux: หากคุณใช้ Windows หรือ Linux คุณต้องเปิดใช้งานบริการ SSH วิธีการเฉพาะสามารถค้นหาได้จาก "Windows 开启SSH" หรือ "Linux 开启SSH"
ขั้นตอนที่ 3: ติดตั้งแอปเทอร์มินัลบนโทรศัพท์มือถือ
บนโทรศัพท์มือถือ คุณต้องมีแอปเทอร์มินัลที่สามารถเชื่อมต่อ SSH ได้ ขอแนะนำให้ใช้ Termius (รุ่นฟรีก็เพียงพอแล้ว)
ขั้นตอนการดำเนินการ:
-
- เปิด https://termius.com/index.html ลงทะเบียนบัญชีและเข้าสู่ระบบ จากนั้นคุณสามารถดาวน์โหลดแอปได้ หรือค้นหาโดยตรงใน Google Store
-
- ติดตั้งและเปิด
-
- เมื่อเปิดครั้งแรก ระบบจะแจ้งให้สร้าง "โฮสต์" ข้ามไปก่อน แล้วค่อยกำหนดค่าในภายหลัง
ขั้นตอนที่ 4: ทดสอบการเชื่อมต่อ
ตอนนี้มาทดสอบว่าโทรศัพท์มือถือสามารถเชื่อมต่อกับคอมพิวเตอร์ได้หรือไม่
ขั้นตอนแรก: ค้นหา IP เสมือนของคอมพิวเตอร์
ป้อนในเทอร์มินัลของคอมพิวเตอร์:
tailscale statusจด IP address ที่แสดง (เช่น 100.64.0.1)
หรือเปิดซอฟต์แวร์ tailscale โดยตรงเพื่อดู IP ของอุปกรณ์ที่เข้าร่วมเครือข่าย
ขั้นตอนที่สอง: เชื่อมต่อบนโทรศัพท์มือถือ
-
- เปิด Termius App
-
- คลิก "+" ที่มุมขวาล่าง → เลือก "โฮสต์"
-
- กรอกข้อมูล ขั้นตอนนี้จะไม่กล่าวถึงรายละเอียดมากนัก ข้อมูลการเชื่อมต่อ SSH ปกติ
หากสำเร็จ: คุณจะเห็นอินเทอร์เฟซเทอร์มินัลปรากฏบนหน้าจอโทรศัพท์มือถือของคุณ คุณสามารถป้อนคำสั่งได้! แสดงว่าการเชื่อมต่อสำเร็จ
ขั้นตอนที่ 5: ติดตั้ง tmux
แม้ว่าขั้นตอนข้างต้นจะเสร็จสมบูรณ์แล้ว และสามารถเชื่อมต่อกับคอมพิวเตอร์ได้ แต่ tmux เป็นกุญแจสำคัญในการ实现 "การรักษาสถานะการทำงาน" หากไม่มีมัน งานจะถูกขัดจังหวะหลังจาก SSH ถูกตัดการเชื่อมต่อ หากมีมัน งานจะยังคงทำงานต่อไปในเบื้องหลัง และสามารถกู้คืนงานได้ตลอดเวลาในภายหลัง
ป้อนในเทอร์มินัลของคอมพิวเตอร์:
brew install tmuxหลังจากติดตั้งเสร็จสิ้น ให้ป้อน tmux -V หากแสดงหมายเลขเวอร์ชัน แสดงว่าสำเร็จ
0x02
หลังจากติดตั้งทุกอย่างเรียบร้อยแล้ว คุณสามารถใช้โทรศัพท์มือถือเพื่อควบคุม claude code บนคอมพิวเตอร์ของคุณได้อย่างมีความสุข
สมมติว่าคุณเริ่มงาน claude code (หรืองานที่ใช้เวลานานอื่น ๆ ) ที่บริษัท ตอนนี้คุณกำลังจะออกไปข้างนอก และต้องการใช้โทรศัพท์มือถือเพื่อตรวจสอบความคืบหน้าได้ตลอดเวลา
สถานการณ์ที่ 1: เริ่มงานที่บริษัท
ป้อนในเทอร์มินัลของคอมพิวเตอร์:
tmux new -s ccเริ่มโปรแกรมของคุณในเซสชัน tmux:
claude

หรือเริ่มโปรแกรมใด ๆ ที่คุณต้องการให้ทำงานเป็นเวลานาน
การดำเนินการที่สำคัญ: กด Ctrl+B จากนั้นกด D (กด Ctrl+B ค้างไว้ ปล่อย จากนั้นกด D)
การดำเนินการนี้เรียกว่า "การแยกเซสชัน"

claude code ของคุณจะยังคงทำงานต่อไปในเบื้องหลัง แต่หน้าจอเทอร์มินัลจะออกจากระบบ
ตอนนี้คุณสามารถปิดเทอร์มินัล หรือแม้แต่ปิดหน้าจอคอมพิวเตอร์ โปรแกรมจะไม่ถูกขัดจังหวะ
สถานการณ์ที่ 2: ตรวจสอบด้วยโทรศัพท์มือถือหลังจากออกจากบ้าน
-
- เปิด Termius App บนโทรศัพท์มือถือ
-
- คลิกโฮสต์ที่บันทึกไว้ก่อนหน้านี้
-
- หลังจากเชื่อมต่อสำเร็จ ให้ป้อนในเทอร์มินัล:
tmux attach -t ccสิ่งที่น่าอัศจรรย์เกิดขึ้น: คุณจะเห็นอินเทอร์เฟซที่เหมือนกันทุกประการ! โปรแกรมยังคงทำงานอยู่ เอาต์พุตยังคงดำเนินต่อไป เหมือนกับว่าคุณไม่เคยออกจากหน้าคอมพิวเตอร์เลย
เหมือนกับรูปภาพที่จุดเริ่มต้นของบทความ!
คุณสามารถดำเนินการต่อ หรือกด Ctrl+B จากนั้น D อีกครั้งเพื่อแยกเซสชัน โปรแกรมจะยังคงทำงานต่อไปในเบื้องหลัง
0x03
ด้วยวิธีนี้ คุณสามารถให้ claude code 7 * 24 ชั่วโมง ช่วยคุณทำงานได้
นอกจากนี้ ผ่าน cc คุณยังสามารถให้มันช่วยคุณควบคุมคอมพิวเตอร์เพื่อดำเนินการบางอย่างได้โดยตรง
ทำไมไม่ใช้ Remote Desktop? เพราะไม่จำเป็น และการดำเนินการซับซ้อนเกินไป ฉันแค่ต้องการการเชื่อมต่อ ssh ซึ่งจะเร็วกว่าและสะดวกกว่า





