cmux icon

cmux

เทอร์มินัลที่สร้างมาเพื่อ

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

ฟีเจอร์

  • -แท็บแนวตั้ง: แถบข้างแสดง git branch, working directory, port และข้อความแจ้งเตือน
  • -วงแหวนแจ้งเตือน: พาเนลจะสว่างขึ้นเมื่อ agent ต้องการความสนใจ
  • -เบราว์เซอร์ในแอป: แยกเบราว์เซอร์คู่กับเทอร์มินัลพร้อม API ที่เขียนสคริปต์ได้
  • -แยกหน้าจอ: แยกแนวนอนและแนวตั้งภายในแต่ละแท็บ
  • -เขียนสคริปต์ได้: CLI และ socket API สำหรับระบบอัตโนมัติและการเขียนสคริปต์
  • -เร่งความเร็วด้วย GPU: ขับเคลื่อนด้วย libghostty เพื่อการเรนเดอร์ที่ลื่นไหล
  • -เบา: เนทีฟ Swift + AppKit ไม่ใช่ Electron
  • -คีย์ลัด: คีย์ลัดมากมายสำหรับ workspace, แยกหน้าจอ, เบราว์เซอร์ และอื่นๆ
cmux terminal app screenshot

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

cmux เกี่ยวข้องกับ Ghostty อย่างไร?

cmux ไม่ใช่ fork ของ Ghostty แต่ใช้ libghostty เป็นไลบรารีสำหรับการเรนเดอร์เทอร์มินัล เหมือนกับที่แอปต่างๆ ใช้ WebKit สำหรับ web view Ghostty เป็นเทอร์มินัลแบบ standalone ส่วน cmux เป็นแอปที่แตกต่างที่สร้างบน rendering engine ของมัน

รองรับแพลตฟอร์มอะไรบ้าง?

macOS เท่านั้นในตอนนี้ cmux เป็นแอปเนทีฟ Swift + AppKit

cmux ใช้งานร่วมกับ coding agent ตัวไหนได้บ้าง?

ทั้งหมดเลย cmux เป็นเทอร์มินัล ดังนั้น agent ใดก็ตามที่รันในเทอร์มินัลก็ใช้ได้ทันที: Claude Code, Codex, OpenCode, Gemini CLI, Kiro, Aider, Goose, Amp, Cline, Cursor Agent และอะไรก็ตามที่คุณเปิดได้จาก command line

การแจ้งเตือนทำงานอย่างไร?

เมื่อโปรเซสต้องการความสนใจ cmux จะแสดงวงแหวนแจ้งเตือนรอบพาเนล, badge ที่ยังไม่ได้อ่านในแถบข้าง, ป็อปโอเวอร์แจ้งเตือน และการแจ้งเตือนบนเดสก์ท็อป macOS สิ่งเหล่านี้ทำงานอัตโนมัติผ่าน terminal escape sequence มาตรฐาน (OSC 9/99/777) หรือคุณสามารถเรียกใช้ผ่าน cmux CLI และ Claude Code hooks

ปรับแต่งคีย์ลัดได้ไหม?

การตั้งค่าคีย์ของเทอร์มินัลอ่านจากไฟล์คอนฟิก Ghostty (~/.config/ghostty/config) คีย์ลัดเฉพาะของ cmux (workspace, แยกหน้าจอ, เบราว์เซอร์, แจ้งเตือน) ปรับแต่งได้ในการตั้งค่า ดูคีย์ลัดเริ่มต้นสำหรับรายการทั้งหมด

เปรียบเทียบกับ tmux อย่างไร?

tmux เป็น terminal multiplexer ที่รันภายในเทอร์มินัลใดก็ได้ cmux เป็นแอป macOS เนทีฟที่มี GUI: แท็บแนวตั้ง, แยกหน้าจอ, เบราว์เซอร์ในตัว และ socket API ทั้งหมดมีมาให้ ไม่ต้องมีไฟล์คอนฟิกหรือ prefix key

cmux ฟรีไหม?

ใช่ cmux ใช้งานฟรี ซอร์สโค้ดอยู่บน GitHub

ชุมชน