#เริ่มต้นใช้งาน

cmux เป็นเทอร์มินัล macOS เนทีฟที่เบาสร้างบน Ghostty สำหรับจัดการ AI coding agent หลายตัว มีแท็บแนวตั้ง, แผงแจ้งเตือน และ API ควบคุมผ่าน socket

#ติดตั้ง

เปิด .dmg แล้วลาก cmux ไปที่โฟลเดอร์ Applications cmux อัปเดตอัตโนมัติผ่าน Sparkle คุณจึงต้องดาวน์โหลดแค่ครั้งเดียว

#Homebrew

brew tap manaflow-ai/cmux
brew install --cask cmux

อัปเดตภายหลัง:

brew upgrade --cask cmux
เมื่อเปิดครั้งแรก macOS อาจขอให้คุณยืนยันการเปิดแอปจากนักพัฒนาที่ระบุตัวตนแล้ว คลิก เปิด เพื่อดำเนินการต่อ

#ยืนยันการติดตั้ง

เปิด cmux แล้วคุณจะเห็น:

  • หน้าต่างเทอร์มินัลที่มีแถบข้างแท็บแนวตั้งทางซ้าย
  • workspace เริ่มต้นหนึ่งอันเปิดอยู่แล้ว
  • เทอร์มินัลที่ขับเคลื่อนด้วย Ghostty พร้อมรับ input

#ตั้งค่า CLI

cmux มีเครื่องมือ command-line สำหรับระบบอัตโนมัติ ภายในเทอร์มินัล cmux มันทำงานอัตโนมัติ หากต้องการใช้ CLI จากนอก cmux ให้สร้าง symlink:

sudo ln -sf "/Applications/cmux.app/Contents/Resources/bin/cmux" /usr/local/bin/cmux

จากนั้นคุณสามารถรันคำสั่งเช่น:

cmux list-workspaces
cmux notify --title "Build Complete" --body "Your build finished"

#อัปเดตอัตโนมัติ

cmux ตรวจสอบอัปเดตอัตโนมัติผ่าน Sparkle เมื่อมีอัปเดต คุณจะเห็นปุ่มอัปเดตใน titlebar คุณยังตรวจสอบด้วยตัวเองได้ผ่าน cmux > Check for Updates ในแถบเมนู

#การกู้คืนเซสชัน (พฤติกรรมปัจจุบัน)

หลังจากเปิดใหม่ cmux กู้คืน layout และ metadata เท่านั้น:

cmux ยังไม่กู้คืนสถานะโปรเซสที่กำลังทำงาน เซสชันแอปเทอร์มินัลที่ใช้งานอยู่เช่น Claude Code, tmux และ vim จะไม่ถูกกู้คืนหลังรีสตาร์ทแอป

See the session restore guide for agent hook setup and the supported resume matrix.

#ความต้องการ

  • macOS 14.0 หรือใหม่กว่า
  • Apple Silicon หรือ Intel Mac