
ที่มาภาพ: The Register
Mitchell Hashimoto เปิด Superlogical สร้าง Terminal Multiplexer เร็วกว่า tmux และ Zellij
⚡ สรุป 30 วิ
Hashimoto Mitchell ผู้ร่วมก่อตั้ง HashiCorp เปิดตัวสตาร์ทอัพ Superlogical ที่พัฒนา terminal multiplexer ใหม่บนเซิร์ฟเวอร์ ความเร็วสูงกว่า tmux, Zellij และ GNU…
Hashimoto Mitchell ผู้ก่อตั้งร่วม HashiCorp กลับมาครั้งใหม่ด้วยการเปิดตัวสตาร์ทอัพที่พัฒนา terminal multiplexer บนเซิร์ฟเวอร์ ซึ่งบริษัทใหม่ชื่อ Superlogical กล่าวว่าจะให้ความเร็วสูงกว่าและจัดการงานของผู้ใช้ได้แม่นยำกว่าตัวเลือกเดิม อย่าง tmux, Zellij หรือ GNU Screen การเปลี่ยนแปลงนี้อาจเป็นจุดเริ่มต้นของการสร้าง “ชั้นเอเยนต์” ที่ทนทานสำหรับระบบในอนาคต
Overview
Superlogical มุ่งพัฒนาเครื่องมือที่ทำให้ผู้พัฒนาสามารถสลับระหว่างเซสชันงานหลาย ๆ เซสชันได้โดยไม่ต้องกังวลเรื่องความเร็วหรือการซิงค์ข้อมูลระหว่างคลไอเอนท์และเซิร์ฟเวอร์ ตามที่ Mitchell Hashimoto กล่าวในวิดีโอแนะนำบน X การทำงานของ terminal multiplexer ปัจจุบันมักช้าเนื่องจากต้องคัดลอกทุกอย่างที่ผู้ใช้พิมพ์และประสานสถานะระหว่างเครื่องท้องถิ่นกับระยะไกล การแก้ปัญหานี้ไม่ได้อยู่ที่การเปลี่ยนเทอร์มินัลใหม่ เช่น Kitty, Alacritty หรือ Ghostty เพียงอย่างเดียว แต่ต้องปรับโครงสร้างของการสื่อสารระหว่างคลไอเอนท์และเซิร์ฟเวอร์ให้มีประสิทธิภาพสูงกว่าเดิม
Problems with Existing Multiplexers
ตัวเลือกดั้งเดิมเช่น tmux, Zellij และ GNU Screen ทำงานโดยทำสำเนาข้อมูลที่ผู้ใช้พิมพ์แล้วส่งไปยังเซิร์ฟเวอร์ ซึ่งทำให้เกิดการหน่วงเวลาเมื่อต้องประสานสถานะระหว่างเครื่องหลาย ๆ เครื่อง นอกจากนี้ การวางเทอร์มินัลสมัยใหม่ไว้ข้างหน้าตัว multiplexer ก็ไม่สามารถแก้ปัญหาเรื่องความเร็วได้อย่างเต็มที่ เนื่องจากกระบวนการพื้นฐานยังคงต้องรอการตอบกลับจากเครือข่ายในทุก ๆ คำสั่ง เหตุผลนี้ทำให้ Mitchell Hashimoto เห็นว่าการพัฒนา terminal multiplexer ที่เร็วขึ้นเป็นสิ่งจำเป็นสำหรับนักพัฒนาที่ต้องทำงานหลายเครื่องพร้อมกัน
Superlogical’s Approach
Superlogical ใช้ไลบรารี libghostty ซึ่งแยกออกมาจากเอนจินหลักของเทอร์มินัล Ghostty เพื่อสร้างสถาปัตยกรรมที่คลไอเอนท์ส่งข้อมูลอินพุตไปยังเซิร์ฟเวอร์แบบเดียวกับการเชื่อมต่อ SSH ส่วนเซิร์ฟเวอร์จะรับผิดชอบเก็บสถานะของเซสชันอย่างคงทน ผู้ใช้จึงสามารถตัดการเชื่อมต่อและกลับมาใช้งานต่อได้โดยไม่สูญเสียข้อมูลหรือประวัติ ไคลเอนท์ที่ทำงานบน libghostty จะจัดการเรนเดอร์และเลื่อนหน้าจอแบบโล ซึ่งลดจำนวนราวด์‑ทริปของเครือข่ายอย่างมีนัยสำคัญ ทำให้ความล่าช้าตรงส่วนของการแสดงผลและการตอบสนองถูกตัดลงเหลือน้อยที่สุด
Technology Foundations (Ghostty & libghostty)
Ghostty เป็นเทอร์มินัลอีมูเลเตอร์สมัยใหม่ที่พัฒนาโดย Mitchell Hashimoto ระหว่างทำงานที่ HashiCorp โดยใช้ GPU เพื่อเร่งการแสดงผล ทำให้มีความเร็วใกล้เคียงกับประสิทธิภาพของเครื่องคอมพิวเตอร์แบบดิจิทัล นอกจากนี้ Ghostty ยังมาพร้อมคุณลักษณะครบครันที่นักพัฒนาต่างยกย่อง Hashimoto แยกเอา “core engine” ของ Ghostty ออกมาเป็นไลบรารี libghostty เพื่อให้ผู้พัฒนาอื่น ๆ สามารถนำไปต่อยอดได้ Superlogical จะใช้ libghostty เป็นฐานเพื่อกำจัดการทำซ้ำระหว่างคลไอเอนท์และเซิร์ฟเวอร์ ซึ่งถือเป็นแนวคิดสำคัญในการสร้าง multiplexer ที่เร็วกว่า
Potential Impact & Future Directions
หาก Superlogical สามารถทำให้ terminal multiplexing มีความเร็วสูงและเชื่อถือได้ตามที่อ้างไว้ ระบบเครื่องมือพัฒนา, ระบบอัตโนมัติ (CI/CD) และแม้กระทั่งแพลตฟอร์ม AI ที่ต้องการ “session state” คงที่จะได้รับประโยชน์อย่างมาก นักวิศวกรระบบอาจใช้เซสชันแบบคงที่เพื่อเก็บบริบทและข้อมูลของงานข้ามเครื่องหลาย ๆ เครื่องโดยไม่สูญเสียความต่อเนื่อง นักเขียนบล็อกเชิงเทคนิค Gergely Orosz ได้คาดการณ์ว่าทีม Superlogical อาจพัฒนาเป็น “AI‑native agentic operating system” ที่ทำหน้าที่อยู่เหนือระบบปฏิบัติการเดิม ซึ่งจะเปิดโอกาสให้เอเยนต์อัจฉริยะทำงานในระดับเซสชันที่มีสถานะคงที่และปรับตัวได้ตามงานที่กำหนด
Summary
Superlogical ของ Mitchell Hashimoto นำเสนอ terminal multiplexer ที่พัฒนาบนพื้นฐานของ Ghostty และ libghostty เพื่อแก้ปัญหาความช้าและการซิงค์สถานะในเครื่องมือเดิม การเปลี่ยนแปลงนี้อาจเป็นก้าวสำคัญต่อการสร้างระบบที่ใช้เซสชันคงที่อย่างมีประสิทธิภาพ รวมถึงเปิดทางให้กับแนวคิดของ “agentic operating system” ที่ทำงานบน AI ในอนาคต.
แชร์บทความนี้:
ชอบบทความแบบนี้?
สมัคร AI Automate Weekly Newsletter — รับเคล็ดลับ AI + how-to ใหม่
ทุกสัปดาห์ตรงถึง inbox ฟรี ไม่มีสแปม
แหล่งข่าวต้นฉบับ
- ชื่อต้นฉบับ
- Dev who gave HashiCorp its name returns with a faster terminal multiplexer
- ผู้เขียน
- Unknown
- แหล่ง
- The Register
- วันที่เผยแพร่
- 1 สิงหาคม 2569 เวลา 02:12



