Testing Moshi: SSH Client Mobile App Designed for Coding Agents
สรุปย่อ
ประเด็นสำคัญจากวิดีโอ
- **ช่อง:** Tonbi's AI Garage · **ความยาว:** ~17 นาที · **ลิงก์:** https://www.youtube.com/watch?v=o1Zfr4CMt-U
# สรุป: Testing Moshi: SSH Client Mobile App Designed for Coding Agents - **ช่อง:** Tonbi's AI Garage · **ความยาว:** ~17 นาที · **ลิงก์:** https://www.youtube.com/watch?v=o1Zfr4CMt-U ## ประเด็นหลัก - **Moshi** เป็นแอป mobile terminal สำหรับ iOS และ Android ที่ออกแบบมาเพื่อควบคุม AI coding agents โดยเฉพาะ ไม่ใช่แค่ SSH client ทั่วไป - แอปพัฒนาโดย Joel (Indie Joe) บน Twitter โดยมีแนวคิดคล้าย Herder ที่เป็น agent-first tmux — Moshi จึงเป็น agent-first mobile SSH client - รองรับการเชื่อมต่อผ่าน SSH, mosh protocol และ terminal ไปยังเครื่องที่ผู้ใช้มีอยู่แล้ว (เช่น NVIDIA DGX Spark) - session อยู่ใน tmux/Herder/Zellij ทำให้ agents ทำงานต่อได้แม้แอปอยู่เบื้องหลังหรือเครือข่ายสลับ - ฟีเจอร์เด่น: agent inbox, voice input, image paste เข้า prompt, mosh hook สำหรับรับเหตุการณ์ของ agent - เปรียบเทียบกับ Termius: Moshi เน้นควบคุม agent จากระยะไกล ส่วน Termius เน้นการจัดการเซิร์ฟเวอร์และ SSH connections ที่กว้างกว่า - การติดตั้งง่ายมาก ใช้ easy pair QR code เชื่อมต่อกับ host ได้ในคลิกเดียว ง่ายกว่า Termius - ทดสอบจริงร่วมกับ Herder บน Spark: สามารถสลับระหว่าง Claude, Codex, Grok, Hermes ได้อย่างลื่นไหล ไม่แล็ก - ฟังก์ชัน hooks สามารถแสดงเหตุการณ์ของ agent บนหน้าจอล็อกของ iOS (live activity) และอนุมัติ tool calls ได้จากหน้าจอล็อกโดยตรง - แสดง usage ของ agent subscriptions ทั้งหมด (เช่น Claude Code, Codex) ในแอปเดียว - ทั้ง Moshi และ Termius สามารถใช้ร่วมกันได้ ไม่ใช่ตัวเลือกแบบ either-or - ความประทับใจแรก: แอปขัดเกลา ลื่นไหล ตอบสนองดี แม้จะเป็นแอปใหม่พอสมควร ## ความเห็นสรุป Moshi เป็นแอปที่น่าสนใจมากสำหรับใครที่รัน AI coding agents บนเครื่องของตัวเองแล้วอยากควบคุมจากมือถือ โดยเฉพาะเมื่อใช้ร่วมกับ Herder บนเครื่องที่เปิดทิ้งไว้ตลอดเช่น Spark ฟังก์ชัน agent inbox, hooks และ live activity บนหน้าจอล็อกทำให้การอนุมัติและติดตาม agents สะดวกมาก แม้จะเป็นแอปใหม่แต่ดูขัดเกลาและมีศักยภาพสูง
คำแปลเต็ม
แปลตามบทสนทนาต้นฉบับ ปรับเป็นภาษาไทยธรรมชาติ
ผมกำลังอยู่ข้างนอก แต่ Claude ยังคงทำงานในโปรเจกต์ของเราอยู่ที่บ้าน เขาสามารถส่งคำขออนุมัติมาให้ผมที่นี่ได้ ผมก็แค่กดรับ อนุมัติ แล้วก็เดินต่อไป ส่วน Claude ก็ยังทำงานต่อที่บ้าน อีกไม่กี่นาทีต่อมา ผมก็ได้รับการแจ้งเตือนบนมือถือให้รู้ว่างานก่อนหน้าเสร็จแล้ว และถึงเวลาไปทำงานถัดไปแล้ว เราทำแบบนี้ได้อย่างไร? ก็ต้องขอบคุณ Moshi ครับ
ก่อนหน้านี้ผมเคยแนะนำแอป Termius ไปแล้วในวิดีโอก่อนหน้า ซึ่งใช้เป็น mobile SSH client สำหรับเข้าถึง agents หรือเข้าถึง terminal บนเครื่องของเราเอง วันนี้ผมจะมาแนะนำอีกหนึ่งแอปที่ชื่อว่า Moshi ครับ ตัวนี้ค่อนข้างใหม่ แต่เป็นแอปมือถือที่เน้นการเป็น coding agent-first app มากกว่า Termius ที่เป็นแค่ terminal/SSH ทั่วไปบนมือถือ แอปนี้พัฒนาโดยคนที่ชื่อ Joel หรือที่รู้จักในชื่อ Indie Joe บน Twitter ลองไปดูกันได้นะครับ ผมเห็นแอปนี้บน Twitter ตอนที่กำลังค้นคว้าและอ่านข้อมูลเรื่อง Herder พอดี ถ้าใครดูวิดีโอสัปดาห์ที่แล้วของผมเรื่อง Herder จะสังเกตเห็นว่าผมใช้งานมันมากขึ้นเรื่อยๆ ตั้งแต่นั้นมา ผมชอบมันมาก เลยอยากลองใช้ Moshi เพราะมันดูคล้ายกับว่า Herder เป็น agent-first tmux ส่วน Moshi ก็เป็น agent-first mobile SSH client โดยพื้นฐาน
ในวิดีโอนี้ผมจะมาแนะนำ Moshi เราจะติดตั้งมัน แล้วก็ทัวร์ดูว่ามันทำอะไรได้บ้าง อาจจะไม่ได้สำรวจครบทุกอย่าง แต่น่าจะได้ดูฟีเจอร์หลักๆ และเชื่อมต่อมันกับ Herder บนเครื่อง Spark ของผม
ผมมีสไลด์นำเสนออยู่สองสามภาพเพื่อแนะนำให้รู้จักกันก่อน Moshi เป็น mobile terminal สำหรับ iOS และ Android ที่สร้างมาเพื่อควบคุม AI coding agents ได้แก่ Claude Code, Codex, OpenCode, Gemini ให้ทำงานบนเครื่องของคุณเองจากทุกที่ พวกนี้คือตัวที่มีฟีเจอร์เสริมมากกว่า เดี๋ยวผมจะโชว์ให้ดูด้วย เราจะลองเรียกใช้ Herder เพื่อใช้ Hermes Agent และทุกอย่างอื่นๆ ผมว่าน่าจะใช้ได้กับทุกตัว
Moshi คืออะไร? มันคือหน้าปัดควบคุมบนมือถือ ไม่ใช่ cloud IDE มือถือจะเชื่อมต่อผ่าน SSH, mosh protocol หรือ terminal ไปยังเครื่องที่คุณมีอยู่แล้ว ในตัวอย่างวันนี้เราจะเชื่อมต่อไปยังเครื่อง Spark ของผม ซึ่งปกติผมจะ SSH เข้าไปจากคอมพิวเตอร์ นี่คือสิ่งที่คุณเห็นอยู่ตอนนี้ Spark ก็เป็นเครื่อง Linux ดังนั้น session จะอยู่ใน tmux, Herder และ Zellij ก็ใช้ได้ agents จะยังทำงานต่อไปแม้แอปจะถูกส่งไปทำงานเบื้องหลัง เครือข่ายสลับ หรือมือถือดับ ซึ่งเป็นเรื่องที่อาจเกิดขึ้นได้ Moshi เปรียบเสมือนพวงมาลัยสำหรับควบคุม agents ของคุณ
มันถูกสร้างมาแบบ agent-first ไม่ใช่ terminal-first อย่างที่ผมพูดไปก่อนหน้านี้ มันมี agent inbox ซึ่งน่าสนใจ มี voice input, image paste และการเก็บ session ต่อเนื่องเพราะมันมี tmux integration มี mosh hook ซึ่งเป็น hook ฝั่ง host แบบ optional เพื่อให้แอปเข้าใจเหตุการณ์ของ agent ฟังดูน่าสนใจดี เดี๋ยวลองดู มี mobile toolbar ซึ่งน่าจะดี ผมชอบ Termius นะ ใช้งานมาพักหนึ่งแล้ว แต่อะไรที่เน้น agent มากกว่าและมี UI ที่ลื่นไหลกว่าน่าจะดีกว่า
เปรียบเทียบ Moshi กับ Termius แล้ว ทั้งสองตัวไม่เหมือนกันเป๊ะ มันทับซ้อนกันตรงจุดเดียวคือ SSH เข้าเครื่องจากมือถือ นั่นคือแนวคิดพื้นฐานที่ทั้งคู่ทำได้ แต่นอกจากนั้นแล้วเป็นสินค้าที่ต่างกันมาก แน่นอนว่าคุณสามารถใช้ทั้งสองตัวได้ถ้ามีความต้องการ วัตถุประสงค์หลักของผมในการใช้งานคือการควบคุม agents จากมือถือ นั่นคือเหตุผลที่ผมสนใจ Moshi
หน้าที่หลักของ Moshi คือขับเคลื่อน AI coding agents จากระยะไกล ส่วน Termius อย่างที่บอก ใช้จัดการ servers และ SSH connections ได้ มีฟังก์ชันที่กว้างกว่าในแง่นั้น Moshi มีแค่ iOS และ Android ส่วน Termius มีทั้ง desktop และ mobile ด้าน agent support Moshi เด่นกว่า การจัดการ host น้อยที่สุด เก็บได้ไม่กี่เครื่อง การโอนไฟล์ สามารถ image paste เข้า prompt ได้ ซึ่งน่าสนใจ เดี๋ยวลองดู ส่วน extras มี voice input, watch app และ tmux native ส่วน Termius มี port forwarding ซึ่งใหญ่มาก มี snippets, serial และ logging ทั้งสองตัวมี free tier และมี pro tier สำหรับฟังก์ชันเพิ่มเติม
ให้คิดว่ามันเหมือนพวงมาลัยเทียบกับกล่องเครื่องมือ Moshi มอบหน้าปัดควบคุม agent โดยถือว่างานจริงเกิดขึ้นที่ Claude Code บน host ของคุณ ส่วนมือถือเป็นแค่เครื่องมือควบคุม อนุมัติ tool calls ตอบคำถามของ agent สั่งงานถัดไป และเช็กความคืบหน้า Termius ในทางกลับกัน เป็นเครื่องมือ infrastructure ที่กว้างกว่า ถือว่าคุณต้องจัดการเซิร์ฟเวอร์จำนวนหนึ่ง ไม่จำเป็นต้องเยอะ แต่มันจัดการ credentials, keys, snippets, connections มีฟังก์ชันที่แข็งแกร่งกว่าสำหรับการทำงานเป็นทีมและอื่นๆ Vault เป็นหนึ่งในผลิตภัณฑ์ของ Termius
ให้ใช้ Moshi เมื่อคุณเริ่ม Claude Code บน desktop หรือ VPS แล้วอยากอนุมัติสิทธิ์จากที่นั่งในบ้าน เมื่อคุณรัน agent session อัตโนมัติยาวนานแล้วอยากได้ push notification ทันทีที่ต้องการ input เมื่ออยากสั่งงานถัดไปหรือวาง screenshot เข้า agent prompt จากมือถือ ถ้า workflow ของคุณอยู่บน tmux ของเครื่อง dev หลัก Moshi ก็เสียบเข้าได้เลย และถ้าคุณรันหลาย agent ขนานกันแล้วต้องการ inbox กลางสำหรับทุกตัว
ส่วนกรณีที่ข้ามไปใช้ Termius หรือไม่ต้องใช้ Moshi ก็คือเมื่อคุณต้องดูแลเซิร์ฟเวอร์หลายเครื่อง ต้องการ port forwarding และอื่นๆ อยากได้ client ตัวเดียวกันทั้ง desktop และ mobile ถ้าคุณไม่ได้ใช้ coding agents เลย คุณก็ไม่จำเป็นต้องใช้ Moshi มันแค่เป็น mobile terminal ที่ใช้งานได้ดี และถ้าคุณต้องเขียนโค้ดจริงๆ มือถือมีไว้สำหรับควบคุม agents ไม่ใช่สำหรับเขียนโค้ด
ทั้งสองตัวสามารถอยู่ร่วมกันได้ การเปรียบเทียบนี้เพราะผมทำวิดีโอ Termius ไปก่อนหน้า แต่ไม่ใช่ว่าต้องเลือกอันใดอันหนึ่ง มันใช้ร่วมกันได้ Moshi สำหรับการรัน agent session ยาวๆ และใช้ agent-aware inbox ส่วน Termius สำหรับการดูแลเซิร์ฟเวอร์ในชีวิตประจำวัน
สำหรับวัตถุประสงค์ของผม คือการรัน agents บน Herder หรือใน terminal ของตัวเอง ผมว่า Moshi เป็นตัวเลือกที่น่าสนใจ และคนก็พูดถึง stack แบบนี้กัน — Herder บวกกับ Moshi บนมือถือ บวกกับ agent อะไรก็ตามที่คุณใช้
เอาล่ะ เริ่มกันเลย ผมจะเริ่มจากการติดตั้งบนมือถือ แล้วเราจะเล่นดูกัน มาสำรวจมันกันเถอะ
เอาล่ะ ไปที่ App Store แล้วค้นหา "moshi" นี่ไง ไอคอนรูปแมว ก็ติดตั้งได้เลย แล้วเปิดขึ้นมาดู กราฟิกสวยมาก มาดูกัน แตะปุ่มตรงนั้น ทำมาเพื่อ TUI ไม่ใช่แค่ SSH วางรูป สั่งงานด้วยเสียงได้ ตกลง กด connect ผมว่าเราจะใช้ easy pair connect แต่ก่อนอื่นเราต้องตั้งค่าฝั่งเครื่องก่อน
ทางฝั่งอุปกรณ์ สิ่งที่ต้องทำคือ ดูได้จาก Moshi docs ตรงนี้ จะมี install the app ทำได้ทั้งบน macOS หรือ Debian/Ubuntu Linux ซึ่งผมจะใช้ ผมจะใช้มัน SSH เข้าไปที่เครื่อง Spark ซึ่งเป็นเครื่อง Linux ก็เรียกใช้คำสั่งนี้
โอเค ดาวน์โหลดและติดตั้งเรียบร้อย และอันนี้สำหรับ tmux ซึ่งผมว่าเราไม่ต้องใช้เพราะเราจะใช้ Herder จากนั้นรัน moshi hook host setup ได้เลย นี่ไง ตอนนี้ผมมี QR code แล้ว และบนมือถือเวลาทำ quick setup ก็ใช้ easy pair QR เราจะจับคู่กับเครื่อง Spark ที่นี่ pair with the host แค่คลิกเดียว ง่ายมาก ง่ายกว่า Termius อย่างเห็นได้ชัด
ตอนนี้เราเชื่อมต่อกับ Spark แล้ว กด connect จะเห็นว่ามี Herder อยู่แล้ว เพราะ Spark มี Herder session รันอยู่ และนี่คือ agents ทั้งหมดที่ผมมีกำลังทำงานอยู่ตอนนี้ ข้ามไปก่อน ไปที่ terminal เลย
นี่ก็แค่ terminal ปกติ ย้ายไปได้ ไปกัน คลิกอีกที ลองดู session ของ Herder นี่ไง นั่นคือ Herder session และมี Claude Code อยู่ด้วย ลองทักทายดู และนี่อยู่บนมือถือ UI ลื่นไหลดี ไม่น่าจะแล็กเท่าไหร่
ทีนี้บนคอมพิวเตอร์ของผม จะเห็นว่ามันแสดงผลเหมือนกันเลยใช่ไหม ก็ทักทายเหมือนกัน และผมไม่ได้แตะอะไรบนคอมพิวเตอร์เลยนะ
กลับมาที่มือถือ ถ้ากด switch จะเห็น Herder UI เปลี่ยนไป Codex ปุ่ม switch ด้านบนขวาจะทำหน้าที่นี้ ทักทาย Codex ดู อ๊ะ ไม่พอที่ว่าง โอเค กลับไปที่หน้าควบคุมของ Herder จะเห็น agents ทั้งหมดของผม มี Claude, Codex, Grok, Hermes ไปที่ Hermes เลย
ตอนนี้ Hermes กำลังรันอยู่บนคอมพิวเตอร์ แต่เชื่อมต่อผ่านมือถือของผมที่นี่ผ่าน Moshi ลองสั่งให้ค้นคว้าคะแนน MLB ให้หน่อย ให้งานวิจัยเล็กๆ กับมัน จะเห็นว่ามันกำลังทำงานอยู่ และด้านบนจะบอกว่า three idle คือสามตัวไม่ได้ทำงาน สามารถเห็นสถานะของ agents ตัวอื่นๆ ได้ดีแม้ในสภาพแวดล้อมมือถือ
ดูหน้าต่างทั้งหมดที่เรามี นี่คือ Grok ลองสั่งให้ค้นคว้าโมเดล AI open-source ดู ตอนนี้ Grok กำลังทำงาน เอาล่ะ Hermes ทำเสร็จแล้ว กลับไปที่ Codex แล้วบอกว่า ผ่าน Herder ได้ไหม เพราะผมอยากดูว่ายัง orchestrate ได้หรือไม่ เราอยู่ใน Claude Code ตอนนี้ ก็ใช้ orchestration แบบเดียวกันได้ กด proceed ผ่าน Herder ได้ไหม นี่ไง มีหน้าต่างอื่นๆ และสิ่งที่กำลังทำ Grok กำลังทำอะไรอยู่ จะเห็น Hermes กำลังเช็กคะแนน MLB
ใช่ครับ มันคือฟังก์ชันเดียวกัน แค่เป็น SSH บนมือถือ และลื่นไหลดีทีเดียว และมันคือ Herder ซึ่งก็คือ tmux โดยพื้นฐาน ก็ปิดได้ แล้วบนคอมพิวเตอร์ของผม ก็สามารถปิดหน้าต่างนี้ได้แล้วมันก็ยังรันต่อบนมือถือ ไม่ต้องเปิดหน้าต่างนั้นไว้บนคอมพิวเตอร์ ดูสิ นี่ยังอยู่บนมือถือ ผมอยู่ใน Grok ที่นี่ มันถามคำถามผม ผมก็ตอบมัน มันยังทำงานต่อ แม้ว่าหน้าต่างจะปิดไปแล้ว ยังคงทำวิจัยต่ออยู่
แล้วกลับไปที่คอมพิวเตอร์ ถ้าผมเข้า Herder จะเห็นสิ่งเดียวกัน มันยังอยู่ในระหว่างการทำงาน ยังรันอยู่ ยังทำงานวิจัยที่ผมสั่งไว้ก่อนหน้านี้อยู่ นี่ไง ได้โมเดล open weights มาแล้ว อย่างน้อยก็รุ่นล่าสุด
อีกสิ่งหนึ่งที่นี่คือฟังก์ชัน hooks ถ้ารัน moshi hook serve ใน terminal บนเครื่องของคุณ มันจะเสิร์ฟ hook ที่คุณสามารถใช้กับ agent ได้ นี่กลับไปที่มือถือและเป็น Claude Code ผมว่าอันนี้คงไม่ทำงานใน Herder แต่สำหรับ Claude Code ลองให้มันทำวิจัยเรื่อง sleeping apps ดู ผมมีไอเดียเกี่ยวกับ AI sleep app ที่ดีมาก และจะเห็นว่าคุณได้รับการแจ้งเตือน Claude interrupted และถ้าไปดูที่หน้า agents จะมีรายการของทุกอย่างที่ทำเสร็จแล้ว ผมมีแค่ session เดียว แต่มันจะแสดงการแจ้งเตือนทั้งหมดจาก Claude Code ในกรณีนี้ คือ Claude interrupted ไม่ใช่ interrupted แค่ทำงานเสร็จแล้ว
ดังนั้นผมก็กลับเข้าไปที่ terminal เพื่อดูว่าทำอะไรมา ลองถามมันดู ให้ทำการเปรียบเทียบฟีเจอร์ต่อฟีเจอร์ของ iOS sleep trackers ยอดนิยม มันจะทำวิจัยต่อ แล้วคลิกที่ usage ด้านบน อันนี้ดีมาก มันจะแสดงการใช้งานของ agent subscriptions ทั้งหมดที่คุณมี เช่นผมมี Claude Code และ Codex อยู่ตรงนี้ ฟังก์ชันที่ดีมาก
สิ่งสุดท้ายที่ผมอยากโชว์กับฟังก์ชัน hooks นี้ก็คือ live activity หมายความว่าอย่างไร คุณสามารถแสดงเหตุการณ์ของ agent บนหน้าจอล็อกของ iOS ได้ด้วย ขณะที่ session กำลังรันอยู่ ซึ่งคูลมาก เรามี Claude Code อยู่ใช่ไหม ถามหา pricing ของมันสิ แม้ผมจะล็อกหน้าจอขณะที่มันกำลังทำงาน ผมก็ควรจะได้รับการแจ้งเตือนเกี่ยวกับสิ่งที่มันกำลังทำ ดูสิ นี่คือสิ่งที่มีอยู่สำหรับ AI sleep มันจะให้การอัปเดตสดเกี่ยวกับสิ่งที่มันกำลังทำอยู่
และอย่างที่ผมโชว์ในตอนเปิดเรื่อง คุณสามารถอนุมัติได้โดยตรงจากหน้าจอล็อกเลย
เอาล่ะ นั่นคือ first look ของผม คุณเห็นผมสำรวจมันแบบสดๆ นั่นคือครั้งแรกที่ผมลอง ครั้งแรกที่ติดตั้ง ครั้งแรกที่ลองเล่นดู ผมว่ามันเป็นแอปที่ค่อนข้างดีที่จะมีไว้บนมือถือ ผมเคยใช้ Termius มาก่อนหน้านี้เล็กน้อย และก็ทำวิดีโอเรื่องนั้นไปแล้ว แต่ตัวนี้เมื่อใช้ร่วมกับอะไรเช่น Herder ผมว่าดีมากจริงๆ เพราะถ้าผมตั้งค่านี้บน Spark ได้ มันก็จะเปิดอยู่ตลอดเวลาใช่ไหม ดังนั้นผมสามารถรัน session เหล่านี้ไว้ตลอดและเข้าถึงได้จากทุกที่เลย และ UI ดูลื่นไหลกว่ามาก แม้จะเป็นแอปใหม่พอสมควร แต่อาจจะมีการพัฒนาเพิ่มเติม แต่ถึงตอนนี้มันดูขัดเกลาและลื่นไหลมาก ไม่แล็กมากตอนพยายามนำทางไปต่างๆ ดูตอบสนองดีและมีฟังก์ชันที่ดี
ก็เป็นการพบกันครั้งแรกที่ค่อนข้างดี แต่อยากรู้ประสบการณ์ของคุณเหมือนกัน ผมแน่ใจว่าต้องมีแอปแบบนี้อื่นๆ ด้วย ฝากคอมเมนต์ไว้ได้เลยถ้าคุณได้ลอง Moshi แล้ว ลองแอปอื่นๆ ลอง Termius ประสบการณ์เป็นอย่างไรบ้าง อยากฟังมากครับ แต่นี่คือวิดีโอนี้แล้วกัน แล้วเจอกันในวิดีโอหน้าครับ
หมายเหตุการแปล
ความโปร่งใสเกี่ยวกับความไม่แน่นอนในต้นฉบับ
- ## ส่วนที่ความหมายไม่ชัดเจน
- ไม่มีส่วนที่ต้องใส่ `[ฟังไม่ชัด]` — ทุกส่วนสามารถแปลได้จากบริบท
- ความไม่ชัดเจนเกิดจาก auto-caption สะกดชื่อผลิตภัณฑ์ผิดเพี้ยนเป็นหลัก ซึ่งได้รับการแก้ไขตามบริบทแล้ว
อภิธานศัพท์เทคนิค
คำศัพท์และชื่อผลิตภัณฑ์ที่คงรูปภาษาอังกฤษ
| ศัพท์ | คำแปล / คำอธิบาย |
|---|---|
| Moshi | แอปมือถือ SSH client ที่ออกแบบมาเพื่อควบคุม AI coding agents โดยเฉพาะ (iOS/Android) |
| Termius | แอป SSH client ทั่วไป มีทั้ง desktop และ mobile ใช้จัดการเซิร์ฟเวอร์และ SSH connections |
| SSH | Secure Shell — โปรโตคอลสำหรับเข้าถึงและควบคุมเครื่องคอมพิวเตอร์จากระยะไกล |
| mosh | Mobile Shell — โปรโตคอลทางเลือกของ SSH ที่ทนต่อการหลุดเครือข่ายและสลับเครือข่ายได้ดีกว่า |
| Herder (Hurder) | เครื่องมือจัดการ terminal sessions แบบ agent-first คล้าย tmux แต่เน้นการควบคุม AI agents |
| tmux | Terminal multiplexer — เครื่องมือจัดการหลาย terminal sessions ในหน้าจอเดียว |
| Zellij | Terminal workspace/multiplexer ทางเลือกของ tmux |
| Claude Code | AI coding agent ของ Anthropic ที่ทำงานใน terminal |
| Codex | AI coding agent ของ OpenAI ที่ทำงานใน terminal |
| OpenCode | AI coding agent โอเพนซอร์สที่ทำงานใน terminal |
| Gemini | AI โมเดลของ Google ที่รองรับการเป็น coding agent |
| Hermes Agent | AI agent ของ Nous Research |
| Claude | โมเดล AI ของ Anthropic |
| Grok | โมเดล AI ของ xAI |
| coding agent | AI ที่ทำหน้าที่เขียนโค้ดและแก้ไขโปรแกรมอัตโนมัติ |
| agent-first | แนวทางออกแบบที่ตั้งใจสร้างมาเพื่อ AI agents โดยเฉพาะ ไม่ใช่ฟีเจอร์เสริม |
| agent inbox | กล่องรับข้อความ/การแจ้งเตือนจาก AI agents ในแอป |
| tool calls | การที่ AI agent เรียกใช้ฟังก์ชันหรือเครื่องมือภายนอก ต้องอนุมัติโดยผู้ใช้ |
| mosh hook | hook ฝั่ง host (optional) ที่ทำให้แอป Moshi เข้าใจเหตุการณ์ของ agent |
| live activity | ฟีเจอร์แสดงเหตุการณ์ของ agent บนหน้าจอล็อกของ iOS แบบเรียลไทม์ |
| TUI | Terminal User Interface — ส่วนติดต่อผู้ใช้ที่ทำงานใน terminal |
| port forwarding | การส่งต่อพอร์ตเครือข่ายจากเครื่องหนึ่งไปยังอีกเครื่องหนึ่งผ่าน SSH |
| push notification | การแจ้งเตือนแบบส่งตรงไปยังอุปกรณ์ |
| NVIDIA DGX Spark | เครื่องคอมพิวเตอร์ประมวลผล AI ของ NVIDIA ที่ใช้เป็นเครื่อง dev |
| open weights models | โมเดล AI ที่เปิดเผยน้ำหนักโมเดลให้ดาวน์โหลดและใช้งานได้ |
| cloud IDE | สภาพแวดล้อมการเขียนโค้ดที่ทำงานบนคลาวด์ |
| VPS | Virtual Private Server — เซิร์ฟเวอร์เสมือนสำหรับเช่า |
| Vault | ผลิตภัณฑ์ของ Termius สำหรับจัดการ credentials |
| Indie Joe (Joel) | นักพัฒนาอิสระที่สร้างแอป Moshi |
| MLB | Major League Baseball — ลีกเบสบอลอาชีพของสหรัฐอเมริกา |
| lock screen | หน้าจอล็อกของสมาร์ตโฟน |
| watch app | แอปคอมพานิอนสำหรับสมาร์ตวอตช์ |
| image paste | การวางรูปภาพเข้าไปใน prompt ของ agent |
| voice input | การสั่งงานด้วยเสียง |
| snippets | ชิ้นส่วนโค้ด/คำสั่งที่บันทึกไว้ใช้ซ้ำ |
| serial | การเชื่อมต่อแบบ serial port |
| credentials | ข้อมูลยืนยันตัวตน เช่น username/password |
| orchestrate | การประสานงานระหว่าง agents หรือกระบวนการหลายตัว |
ซับไตเติ้ลภาษาไทย
ดาวน์โหลดหรือดูซับทั้งหมด
1 00:00:00,000 --> 00:00:06,727 ผมกำลังอยู่ข้างนอก แต่ Claude ยังคงทำงานในโปรเจกต์ของเราอยู่ที่บ้าน 2 00:00:06,727 --> 00:00:11,948 เขาสามารถส่งคำขออนุมัติมาให้ผมที่นี่ได้ ผมก็แค่กดรับ 3 00:00:11,948 --> 00:00:17,571 อนุมัติ แล้วก็เดินต่อไป ส่วน Claude ก็ยังทำงานต่อที่บ้าน 4 00:00:17,571 --> 00:00:25,402 อีกไม่กี่นาทีต่อมา ผมก็ได้รับการแจ้งเตือนบนมือถือให้รู้ว่างานก่อนหน้าเสร็จแล้ว
เปิดดูซับไตเติ้ลทั้งหมด (179 segments)
1 00:00:00,000 --> 00:00:06,727 ผมกำลังอยู่ข้างนอก แต่ Claude ยังคงทำงานในโปรเจกต์ของเราอยู่ที่บ้าน 2 00:00:06,727 --> 00:00:11,948 เขาสามารถส่งคำขออนุมัติมาให้ผมที่นี่ได้ ผมก็แค่กดรับ 3 00:00:11,948 --> 00:00:17,571 อนุมัติ แล้วก็เดินต่อไป ส่วน Claude ก็ยังทำงานต่อที่บ้าน 4 00:00:17,571 --> 00:00:25,402 อีกไม่กี่นาทีต่อมา ผมก็ได้รับการแจ้งเตือนบนมือถือให้รู้ว่างานก่อนหน้าเสร็จแล้ว 5 00:00:25,402 --> 00:00:30,322 และถึงเวลาไปทำงานถัดไปแล้ว เราทำแบบนี้ได้อย่างไร? 6 00:00:30,322 --> 00:00:35,141 ก็ต้องขอบคุณ Moshi ครับ ก่อนหน้านี้ผมเคยแนะนำแอป 7 00:00:35,141 --> 00:00:40,061 Termius ไปแล้วในวิดีโอก่อนหน้า ซึ่งใช้เป็น mobile 8 00:00:40,061 --> 00:00:45,282 SSH client สำหรับเข้าถึง agents หรือเข้าถึง terminal 9 00:00:45,282 --> 00:00:51,005 บนเครื่องของเราเอง วันนี้ผมจะมาแนะนำอีกหนึ่งแอปที่ชื่อว่า 10 00:00:51,005 --> 00:00:57,030 Moshi ครับ ตัวนี้ค่อนข้างใหม่ แต่เป็นแอปมือถือที่เน้นการเป็น 11 00:00:57,030 --> 00:01:01,949 coding agent-first app มากกว่า Termius ที่เป็นแค่ 12 00:01:01,949 --> 00:01:07,070 terminal/SSH ทั่วไปบนมือถือ แอปนี้พัฒนาโดยคนที่ชื่อ 13 00:01:07,070 --> 00:01:13,596 Joel หรือที่รู้จักในชื่อ Indie Joe บน Twitter ลองไปดูกันได้นะครับ 14 00:01:13,596 --> 00:01:19,620 ผมเห็นแอปนี้บน Twitter ตอนที่กำลังค้นคว้าและอ่านข้อมูลเรื่อง 15 00:01:19,620 --> 00:01:24,741 Herder พอดี ถ้าใครดูวิดีโอสัปดาห์ที่แล้วของผมเรื่อง 16 00:01:24,741 --> 00:01:29,460 Herder จะสังเกตเห็นว่าผมใช้งานมันมากขึ้นเรื่อยๆ 17 00:01:29,460 --> 00:01:36,187 ตั้งแต่นั้นมา ผมชอบมันมาก เลยอยากลองใช้ Moshi เพราะมันดูคล้ายกับว่า 18 00:01:36,187 --> 00:01:42,011 Herder เป็น agent-first tmux ส่วน Moshi ก็เป็น agent-first 19 00:01:42,011 --> 00:01:47,131 mobile SSH client โดยพื้นฐาน ในวิดีโอนี้ผมจะมาแนะนำ 20 00:01:47,131 --> 00:01:52,553 Moshi เราจะติดตั้งมัน แล้วก็ทัวร์ดูว่ามันทำอะไรได้บ้าง 21 00:01:52,553 --> 00:01:57,874 อาจจะไม่ได้สำรวจครบทุกอย่าง แต่น่าจะได้ดูฟีเจอร์หลักๆ 22 00:01:57,874 --> 00:02:02,593 และเชื่อมต่อมันกับ Herder บนเครื่อง Spark ของผม 23 00:02:02,593 --> 00:02:08,015 ผมมีสไลด์นำเสนออยู่สองสามภาพเพื่อแนะนำให้รู้จักกันก่อน 24 00:02:08,015 --> 00:02:12,935 Moshi เป็น mobile terminal สำหรับ iOS และ Android 25 00:02:12,935 --> 00:02:18,156 ที่สร้างมาเพื่อควบคุม AI coding agents ได้แก่ Claude 26 00:02:18,156 --> 00:02:24,682 Code, Codex, OpenCode, Gemini ให้ทำงานบนเครื่องของคุณเองจากทุกที่ 27 00:02:24,682 --> 00:02:30,707 พวกนี้คือตัวที่มีฟีเจอร์เสริมมากกว่า เดี๋ยวผมจะโชว์ให้ดูด้วย 28 00:02:30,707 --> 00:02:36,932 เราจะลองเรียกใช้ Herder เพื่อใช้ Hermes Agent และทุกอย่างอื่นๆ 29 00:02:36,932 --> 00:02:43,759 ผมว่าน่าจะใช้ได้กับทุกตัว Moshi คืออะไร? มันคือหน้าปัดควบคุมบนมือถือ 30 00:02:43,759 --> 00:02:48,579 ไม่ใช่ cloud IDE มือถือจะเชื่อมต่อผ่าน SSH, mosh 31 00:02:48,579 --> 00:02:53,699 protocol หรือ terminal ไปยังเครื่องที่คุณมีอยู่แล้ว 32 00:02:53,699 --> 00:02:58,519 ในตัวอย่างวันนี้เราจะเชื่อมต่อไปยังเครื่อง Spark 33 00:02:58,519 --> 00:03:05,948 ของผม ซึ่งปกติผมจะ SSH เข้าไปจากคอมพิวเตอร์ นี่คือสิ่งที่คุณเห็นอยู่ตอนนี้ 34 00:03:05,948 --> 00:03:10,969 Spark ก็เป็นเครื่อง Linux ดังนั้น session จะอยู่ใน 35 00:03:10,969 --> 00:03:19,603 tmux, Herder และ Zellij ก็ใช้ได้ agents จะยังทำงานต่อไปแม้แอปจะถูกส่งไปทำงานเบื้องหลัง 36 00:03:19,603 --> 00:03:25,527 เครือข่ายสลับ หรือมือถือดับ ซึ่งเป็นเรื่องที่อาจเกิดขึ้นได้ 37 00:03:25,527 --> 00:03:30,748 Moshi เปรียบเสมือนพวงมาลัยสำหรับควบคุม agents ของคุณ 38 00:03:30,748 --> 00:03:35,768 มันถูกสร้างมาแบบ agent-first ไม่ใช่ terminal-first 39 00:03:35,768 --> 00:03:41,391 อย่างที่ผมพูดไปก่อนหน้านี้ มันมี agent inbox ซึ่งน่าสนใจ 40 00:03:41,391 --> 00:03:48,018 มี voice input, image paste และการเก็บ session ต่อเนื่องเพราะมันมี 41 00:03:48,018 --> 00:03:52,837 tmux integration มี mosh hook ซึ่งเป็น hook ฝั่ง 42 00:03:52,837 --> 00:03:57,556 host แบบ optional เพื่อให้แอปเข้าใจเหตุการณ์ของ 43 00:03:57,556 --> 00:04:02,576 agent ฟังดูน่าสนใจดี เดี๋ยวลองดู มี mobile toolbar 44 00:04:02,576 --> 00:04:07,496 ซึ่งน่าจะดี ผมชอบ Termius นะ ใช้งานมาพักหนึ่งแล้ว 45 00:04:07,496 --> 00:04:13,721 แต่อะไรที่เน้น agent มากกว่าและมี UI ที่ลื่นไหลกว่าน่าจะดีกว่า 46 00:04:13,721 --> 00:04:19,846 เปรียบเทียบ Moshi กับ Termius แล้ว ทั้งสองตัวไม่เหมือนกันเป๊ะ 47 00:04:19,846 --> 00:04:25,067 มันทับซ้อนกันตรงจุดเดียวคือ SSH เข้าเครื่องจากมือถือ 48 00:04:25,067 --> 00:04:32,698 นั่นคือแนวคิดพื้นฐานที่ทั้งคู่ทำได้ แต่นอกจากนั้นแล้วเป็นสินค้าที่ต่างกันมาก 49 00:04:32,698 --> 00:04:37,718 แน่นอนว่าคุณสามารถใช้ทั้งสองตัวได้ถ้ามีความต้องการ 50 00:04:37,718 --> 00:04:42,838 วัตถุประสงค์หลักของผมในการใช้งานคือการควบคุม agents 51 00:04:42,838 --> 00:04:48,160 จากมือถือ นั่นคือเหตุผลที่ผมสนใจ Moshi หน้าที่หลักของ 52 00:04:48,160 --> 00:04:52,879 Moshi คือขับเคลื่อน AI coding agents จากระยะไกล 53 00:04:52,879 --> 00:04:57,899 ส่วน Termius อย่างที่บอก ใช้จัดการ servers และ SSH 54 00:04:57,899 --> 00:05:02,618 connections ได้ มีฟังก์ชันที่กว้างกว่าในแง่นั้น 55 00:05:02,618 --> 00:05:07,337 Moshi มีแค่ iOS และ Android ส่วน Termius มีทั้ง 56 00:05:07,337 --> 00:05:12,558 desktop และ mobile ด้าน agent support Moshi เด่นกว่า 57 00:05:12,558 --> 00:05:18,281 การจัดการ host น้อยที่สุด เก็บได้ไม่กี่เครื่อง การโอนไฟล์ 58 00:05:18,281 --> 00:05:24,105 สามารถ image paste เข้า prompt ได้ ซึ่งน่าสนใจ เดี๋ยวลองดู 59 00:05:24,105 --> 00:05:29,426 ส่วน extras มี voice input, watch app และ tmux native 60 00:05:29,426 --> 00:05:35,049 ส่วน Termius มี port forwarding ซึ่งใหญ่มาก มี snippets, 61 00:05:35,049 --> 00:05:39,768 serial และ logging ทั้งสองตัวมี free tier และมี 62 00:05:39,768 --> 00:05:48,001 pro tier สำหรับฟังก์ชันเพิ่มเติม ให้คิดว่ามันเหมือนพวงมาลัยเทียบกับกล่องเครื่องมือ 63 00:05:48,001 --> 00:05:53,623 Moshi มอบหน้าปัดควบคุม agent โดยถือว่างานจริงเกิดขึ้นที่ 64 00:05:53,623 --> 00:05:59,648 Claude Code บน host ของคุณ ส่วนมือถือเป็นแค่เครื่องมือควบคุม 65 00:05:59,648 --> 00:06:04,567 อนุมัติ tool calls ตอบคำถามของ agent สั่งงานถัดไป 66 00:06:04,567 --> 00:06:09,989 และเช็กความคืบหน้า Termius ในทางกลับกัน เป็นเครื่องมือ 67 00:06:09,989 --> 00:06:16,817 infrastructure ที่กว้างกว่า ถือว่าคุณต้องจัดการเซิร์ฟเวอร์จำนวนหนึ่ง 68 00:06:16,817 --> 00:06:21,737 ไม่จำเป็นต้องเยอะ แต่มันจัดการ credentials, keys, 69 00:06:21,737 --> 00:06:29,468 snippets, connections มีฟังก์ชันที่แข็งแกร่งกว่าสำหรับการทำงานเป็นทีมและอื่นๆ 70 00:06:29,468 --> 00:06:34,488 Vault เป็นหนึ่งในผลิตภัณฑ์ของ Termius ให้ใช้ Moshi 71 00:06:34,488 --> 00:06:42,821 เมื่อคุณเริ่ม Claude Code บน desktop หรือ VPS แล้วอยากอนุมัติสิทธิ์จากที่นั่งในบ้าน 72 00:06:42,821 --> 00:06:48,042 เมื่อคุณรัน agent session อัตโนมัติยาวนานแล้วอยากได้ 73 00:06:48,042 --> 00:06:54,870 push notification ทันทีที่ต้องการ input เมื่ออยากสั่งงานถัดไปหรือวาง 74 00:06:54,870 --> 00:06:59,991 screenshot เข้า agent prompt จากมือถือ ถ้า workflow 75 00:06:59,991 --> 00:07:06,115 ของคุณอยู่บน tmux ของเครื่อง dev หลัก Moshi ก็เสียบเข้าได้เลย 76 00:07:06,115 --> 00:07:10,834 และถ้าคุณรันหลาย agent ขนานกันแล้วต้องการ inbox 77 00:07:10,834 --> 00:07:16,858 กลางสำหรับทุกตัว ส่วนกรณีที่ข้ามไปใช้ Termius หรือไม่ต้องใช้ 78 00:07:16,858 --> 00:07:21,778 Moshi ก็คือเมื่อคุณต้องดูแลเซิร์ฟเวอร์หลายเครื่อง 79 00:07:21,778 --> 00:07:26,497 ต้องการ port forwarding และอื่นๆ อยากได้ client 80 00:07:26,497 --> 00:07:31,517 ตัวเดียวกันทั้ง desktop และ mobile ถ้าคุณไม่ได้ใช้ 81 00:07:31,517 --> 00:07:37,140 coding agents เลย คุณก็ไม่จำเป็นต้องใช้ Moshi มันแค่เป็น 82 00:07:37,140 --> 00:07:42,963 mobile terminal ที่ใช้งานได้ดี และถ้าคุณต้องเขียนโค้ดจริงๆ 83 00:07:42,963 --> 00:07:48,185 มือถือมีไว้สำหรับควบคุม agents ไม่ใช่สำหรับเขียนโค้ด 84 00:07:48,185 --> 00:07:54,510 ทั้งสองตัวสามารถอยู่ร่วมกันได้ การเปรียบเทียบนี้เพราะผมทำวิดีโอ 85 00:07:54,510 --> 00:07:59,831 Termius ไปก่อนหน้า แต่ไม่ใช่ว่าต้องเลือกอันใดอันหนึ่ง 86 00:07:59,831 --> 00:08:04,751 มันใช้ร่วมกันได้ Moshi สำหรับการรัน agent session 87 00:08:04,751 --> 00:08:12,984 ยาวๆ และใช้ agent-aware inbox ส่วน Termius สำหรับการดูแลเซิร์ฟเวอร์ในชีวิตประจำวัน 88 00:08:12,984 --> 00:08:18,005 สำหรับวัตถุประสงค์ของผม คือการรัน agents บน Herder 89 00:08:18,005 --> 00:08:24,029 หรือใน terminal ของตัวเอง ผมว่า Moshi เป็นตัวเลือกที่น่าสนใจ 90 00:08:24,029 --> 00:08:29,149 และคนก็พูดถึง stack แบบนี้กัน — Herder บวกกับ Moshi 91 00:08:29,149 --> 00:08:33,868 บนมือถือ บวกกับ agent อะไรก็ตามที่คุณใช้ เอาล่ะ 92 00:08:33,868 --> 00:08:39,993 เริ่มกันเลย ผมจะเริ่มจากการติดตั้งบนมือถือ แล้วเราจะเล่นดูกัน 93 00:08:39,993 --> 00:08:45,013 มาสำรวจมันกันเถอะ เอาล่ะ ไปที่ App Store แล้วค้นหา 94 00:08:45,013 --> 00:08:50,837 "moshi" นี่ไง ไอคอนรูปแมว ก็ติดตั้งได้เลย แล้วเปิดขึ้นมาดู 95 00:08:50,837 --> 00:08:55,756 กราฟิกสวยมาก มาดูกัน แตะปุ่มตรงนั้น ทำมาเพื่อ TUI 96 00:08:55,756 --> 00:09:00,576 ไม่ใช่แค่ SSH วางรูป สั่งงานด้วยเสียงได้ ตกลง กด 97 00:09:00,576 --> 00:09:08,608 connect ผมว่าเราจะใช้ easy pair connect แต่ก่อนอื่นเราต้องตั้งค่าฝั่งเครื่องก่อน 98 00:09:08,608 --> 00:09:13,729 ทางฝั่งอุปกรณ์ สิ่งที่ต้องทำคือ ดูได้จาก Moshi docs 99 00:09:13,729 --> 00:09:18,749 ตรงนี้ จะมี install the app ทำได้ทั้งบน macOS หรือ 100 00:09:18,749 --> 00:09:25,074 Debian/Ubuntu Linux ซึ่งผมจะใช้ ผมจะใช้มัน SSH เข้าไปที่เครื่อง 101 00:09:25,074 --> 00:09:29,793 Spark ซึ่งเป็นเครื่อง Linux ก็เรียกใช้คำสั่งนี้ 102 00:09:29,793 --> 00:09:34,713 โอเค ดาวน์โหลดและติดตั้งเรียบร้อย และอันนี้สำหรับ 103 00:09:34,713 --> 00:09:39,432 tmux ซึ่งผมว่าเราไม่ต้องใช้เพราะเราจะใช้ Herder 104 00:09:39,432 --> 00:09:45,055 จากนั้นรัน moshi hook host setup ได้เลย นี่ไง ตอนนี้ผมมี 105 00:09:45,055 --> 00:09:49,874 QR code แล้ว และบนมือถือเวลาทำ quick setup ก็ใช้ 106 00:09:49,874 --> 00:09:54,593 easy pair QR เราจะจับคู่กับเครื่อง Spark ที่นี่ 107 00:09:54,593 --> 00:09:59,413 pair with the host แค่คลิกเดียว ง่ายมาก ง่ายกว่า 108 00:09:59,413 --> 00:10:04,533 Termius อย่างเห็นได้ชัด ตอนนี้เราเชื่อมต่อกับ Spark 109 00:10:04,533 --> 00:10:09,453 แล้ว กด connect จะเห็นว่ามี Herder อยู่แล้ว เพราะ 110 00:10:09,453 --> 00:10:14,273 Spark มี Herder session รันอยู่ และนี่คือ agents 111 00:10:14,273 --> 00:10:19,393 ทั้งหมดที่ผมมีกำลังทำงานอยู่ตอนนี้ ข้ามไปก่อน ไปที่ 112 00:10:19,393 --> 00:10:24,514 terminal เลย นี่ก็แค่ terminal ปกติ ย้ายไปได้ ไปกัน 113 00:10:24,514 --> 00:10:29,333 คลิกอีกที ลองดู session ของ Herder นี่ไง นั่นคือ 114 00:10:29,333 --> 00:10:34,655 Herder session และมี Claude Code อยู่ด้วย ลองทักทายดู 115 00:10:34,655 --> 00:10:39,876 และนี่อยู่บนมือถือ UI ลื่นไหลดี ไม่น่าจะแล็กเท่าไหร่ 116 00:10:39,876 --> 00:10:45,900 ทีนี้บนคอมพิวเตอร์ของผม จะเห็นว่ามันแสดงผลเหมือนกันเลยใช่ไหม 117 00:10:45,900 --> 00:10:51,322 ก็ทักทายเหมือนกัน และผมไม่ได้แตะอะไรบนคอมพิวเตอร์เลยนะ 118 00:10:51,322 --> 00:10:56,844 กลับมาที่มือถือ ถ้ากด switch จะเห็น Herder UI เปลี่ยนไป 119 00:10:56,844 --> 00:11:01,663 Codex ปุ่ม switch ด้านบนขวาจะทำหน้าที่นี้ ทักทาย 120 00:11:01,663 --> 00:11:06,985 Codex ดู อ๊ะ ไม่พอที่ว่าง โอเค กลับไปที่หน้าควบคุมของ 121 00:11:06,985 --> 00:11:12,105 Herder จะเห็น agents ทั้งหมดของผม มี Claude, Codex, 122 00:11:12,105 --> 00:11:19,033 Grok, Hermes ไปที่ Hermes เลย ตอนนี้ Hermes กำลังรันอยู่บนคอมพิวเตอร์ 123 00:11:19,033 --> 00:11:25,660 แต่เชื่อมต่อผ่านมือถือของผมที่นี่ผ่าน Moshi ลองสั่งให้ค้นคว้าคะแนน 124 00:11:25,660 --> 00:11:31,985 MLB ให้หน่อย ให้งานวิจัยเล็กๆ กับมัน จะเห็นว่ามันกำลังทำงานอยู่ 125 00:11:31,985 --> 00:11:36,905 และด้านบนจะบอกว่า three idle คือสามตัวไม่ได้ทำงาน 126 00:11:36,905 --> 00:11:43,130 สามารถเห็นสถานะของ agents ตัวอื่นๆ ได้ดีแม้ในสภาพแวดล้อมมือถือ 127 00:11:43,130 --> 00:11:49,154 ดูหน้าต่างทั้งหมดที่เรามี นี่คือ Grok ลองสั่งให้ค้นคว้าโมเดล 128 00:11:49,154 --> 00:11:53,873 AI open-source ดู ตอนนี้ Grok กำลังทำงาน เอาล่ะ 129 00:11:53,873 --> 00:11:58,894 Hermes ทำเสร็จแล้ว กลับไปที่ Codex แล้วบอกว่า ผ่าน 130 00:11:58,894 --> 00:12:04,516 Herder ได้ไหม เพราะผมอยากดูว่ายัง orchestrate ได้หรือไม่ 131 00:12:04,516 --> 00:12:09,336 เราอยู่ใน Claude Code ตอนนี้ ก็ใช้ orchestration 132 00:12:09,336 --> 00:12:14,356 แบบเดียวกันได้ กด proceed ผ่าน Herder ได้ไหม นี่ไง 133 00:12:14,356 --> 00:12:19,778 มีหน้าต่างอื่นๆ และสิ่งที่กำลังทำ Grok กำลังทำอะไรอยู่ 134 00:12:19,778 --> 00:12:26,103 จะเห็น Hermes กำลังเช็กคะแนน MLB ใช่ครับ มันคือฟังก์ชันเดียวกัน 135 00:12:26,103 --> 00:12:31,123 แค่เป็น SSH บนมือถือ และลื่นไหลดีทีเดียว และมันคือ 136 00:12:31,123 --> 00:12:37,549 Herder ซึ่งก็คือ tmux โดยพื้นฐาน ก็ปิดได้ แล้วบนคอมพิวเตอร์ของผม 137 00:12:37,549 --> 00:12:42,670 ก็สามารถปิดหน้าต่างนี้ได้แล้วมันก็ยังรันต่อบนมือถือ 138 00:12:42,670 --> 00:12:48,995 ไม่ต้องเปิดหน้าต่างนั้นไว้บนคอมพิวเตอร์ ดูสิ นี่ยังอยู่บนมือถือ 139 00:12:48,995 --> 00:12:55,020 ผมอยู่ใน Grok ที่นี่ มันถามคำถามผม ผมก็ตอบมัน มันยังทำงานต่อ 140 00:12:55,020 --> 00:13:02,048 แม้ว่าหน้าต่างจะปิดไปแล้ว ยังคงทำวิจัยต่ออยู่ แล้วกลับไปที่คอมพิวเตอร์ 141 00:13:02,048 --> 00:13:08,373 ถ้าผมเข้า Herder จะเห็นสิ่งเดียวกัน มันยังอยู่ในระหว่างการทำงาน 142 00:13:08,373 --> 00:13:13,494 ยังรันอยู่ ยังทำงานวิจัยที่ผมสั่งไว้ก่อนหน้านี้อยู่ 143 00:13:13,494 --> 00:13:19,117 นี่ไง ได้โมเดล open weights มาแล้ว อย่างน้อยก็รุ่นล่าสุด 144 00:13:19,117 --> 00:13:23,936 อีกสิ่งหนึ่งที่นี่คือฟังก์ชัน hooks ถ้ารัน moshi 145 00:13:23,936 --> 00:13:28,956 hook serve ใน terminal บนเครื่องของคุณ มันจะเสิร์ฟ 146 00:13:28,956 --> 00:13:34,880 hook ที่คุณสามารถใช้กับ agent ได้ นี่กลับไปที่มือถือและเป็น 147 00:13:34,880 --> 00:13:40,101 Claude Code ผมว่าอันนี้คงไม่ทำงานใน Herder แต่สำหรับ 148 00:13:40,101 --> 00:13:44,920 Claude Code ลองให้มันทำวิจัยเรื่อง sleeping apps 149 00:13:44,920 --> 00:13:52,752 ดู ผมมีไอเดียเกี่ยวกับ AI sleep app ที่ดีมาก และจะเห็นว่าคุณได้รับการแจ้งเตือน 150 00:13:52,752 --> 00:14:00,684 Claude interrupted และถ้าไปดูที่หน้า agents จะมีรายการของทุกอย่างที่ทำเสร็จแล้ว 151 00:14:00,684 --> 00:14:06,306 ผมมีแค่ session เดียว แต่มันจะแสดงการแจ้งเตือนทั้งหมดจาก 152 00:14:06,306 --> 00:14:11,427 Claude Code ในกรณีนี้ คือ Claude interrupted ไม่ใช่ 153 00:14:11,427 --> 00:14:16,849 interrupted แค่ทำงานเสร็จแล้ว ดังนั้นผมก็กลับเข้าไปที่ 154 00:14:16,849 --> 00:14:24,781 terminal เพื่อดูว่าทำอะไรมา ลองถามมันดู ให้ทำการเปรียบเทียบฟีเจอร์ต่อฟีเจอร์ของ 155 00:14:24,781 --> 00:14:30,203 iOS sleep trackers ยอดนิยม มันจะทำวิจัยต่อ แล้วคลิกที่ 156 00:14:30,203 --> 00:14:35,424 usage ด้านบน อันนี้ดีมาก มันจะแสดงการใช้งานของ agent 157 00:14:35,424 --> 00:14:40,444 subscriptions ทั้งหมดที่คุณมี เช่นผมมี Claude Code 158 00:14:40,444 --> 00:14:47,773 และ Codex อยู่ตรงนี้ ฟังก์ชันที่ดีมาก สิ่งสุดท้ายที่ผมอยากโชว์กับฟังก์ชัน 159 00:14:47,773 --> 00:14:52,492 hooks นี้ก็คือ live activity หมายความว่าอย่างไร 160 00:14:52,492 --> 00:14:57,211 คุณสามารถแสดงเหตุการณ์ของ agent บนหน้าจอล็อกของ 161 00:14:57,211 --> 00:15:02,232 iOS ได้ด้วย ขณะที่ session กำลังรันอยู่ ซึ่งคูลมาก 162 00:15:02,232 --> 00:15:07,352 เรามี Claude Code อยู่ใช่ไหม ถามหา pricing ของมันสิ 163 00:15:07,352 --> 00:15:16,389 แม้ผมจะล็อกหน้าจอขณะที่มันกำลังทำงาน ผมก็ควรจะได้รับการแจ้งเตือนเกี่ยวกับสิ่งที่มันกำลังทำ 164 00:15:16,389 --> 00:15:25,325 ดูสิ นี่คือสิ่งที่มีอยู่สำหรับ AI sleep มันจะให้การอัปเดตสดเกี่ยวกับสิ่งที่มันกำลังทำอยู่ 165 00:15:25,325 --> 00:15:32,754 และอย่างที่ผมโชว์ในตอนเปิดเรื่อง คุณสามารถอนุมัติได้โดยตรงจากหน้าจอล็อกเลย 166 00:15:32,754 --> 00:15:38,277 เอาล่ะ นั่นคือ first look ของผม คุณเห็นผมสำรวจมันแบบสดๆ 167 00:15:38,277 --> 00:15:44,602 นั่นคือครั้งแรกที่ผมลอง ครั้งแรกที่ติดตั้ง ครั้งแรกที่ลองเล่นดู 168 00:15:44,602 --> 00:15:50,124 ผมว่ามันเป็นแอปที่ค่อนข้างดีที่จะมีไว้บนมือถือ ผมเคยใช้ 169 00:15:50,124 --> 00:15:56,048 Termius มาก่อนหน้านี้เล็กน้อย และก็ทำวิดีโอเรื่องนั้นไปแล้ว 170 00:15:56,048 --> 00:16:01,570 แต่ตัวนี้เมื่อใช้ร่วมกับอะไรเช่น Herder ผมว่าดีมากจริงๆ 171 00:16:01,570 --> 00:16:07,796 เพราะถ้าผมตั้งค่านี้บน Spark ได้ มันก็จะเปิดอยู่ตลอดเวลาใช่ไหม 172 00:16:07,796 --> 00:16:14,523 ดังนั้นผมสามารถรัน session เหล่านี้ไว้ตลอดและเข้าถึงได้จากทุกที่เลย 173 00:16:14,523 --> 00:16:19,242 และ UI ดูลื่นไหลกว่ามาก แม้จะเป็นแอปใหม่พอสมควร 174 00:16:19,242 --> 00:16:25,768 แต่อาจจะมีการพัฒนาเพิ่มเติม แต่ถึงตอนนี้มันดูขัดเกลาและลื่นไหลมาก 175 00:16:25,768 --> 00:16:31,892 ไม่แล็กมากตอนพยายามนำทางไปต่างๆ ดูตอบสนองดีและมีฟังก์ชันที่ดี 176 00:16:31,892 --> 00:16:39,021 ก็เป็นการพบกันครั้งแรกที่ค่อนข้างดี แต่อยากรู้ประสบการณ์ของคุณเหมือนกัน 177 00:16:39,021 --> 00:16:45,849 ผมแน่ใจว่าต้องมีแอปแบบนี้อื่นๆ ด้วย ฝากคอมเมนต์ไว้ได้เลยถ้าคุณได้ลอง 178 00:16:45,849 --> 00:16:51,873 Moshi แล้ว ลองแอปอื่นๆ ลอง Termius ประสบการณ์เป็นอย่างไรบ้าง 179 00:16:51,873 --> 00:16:58,600 อยากฟังมากครับ แต่นี่คือวิดีโอนี้แล้วกัน แล้วเจอกันในวิดีโอหน้าครับ