cmux là một ứng dụng terminal macOS gốc được xây dựng bằng Swift/AppKit có các tab dọc, hệ thống thông báo và trình duyệt trong ứng dụng được thiết kế đặc biệt để quản lý nhiều tác nhân viết mã AI.
https://github.com/manaflow-ai/cmux?ref=producthunt&utm_source=aipure
cmux

Thông tin Sản phẩm

Đã cập nhật:Mar 2, 2026

cmux là gì

cmux là một ứng dụng terminal mã nguồn mở, tái hiện cách các nhà phát triển tương tác với các tác nhân viết mã AI. Được xây dựng như một ứng dụng macOS gốc bằng Swift và AppKit, nó tích hợp Ghostty để hiển thị terminal đồng thời thêm các tính năng quan trọng như tab dọc, hệ thống thông báo và trình duyệt trong ứng dụng. Ứng dụng được tạo ra để giải quyết những thách thức trong việc quản lý đồng thời nhiều phiên viết mã AI, chẳng hạn như từ Claude Code, Codex, OpenCode và các CLI viết mã khác, đồng thời duy trì hiệu suất cao và tính linh hoạt cho người dùng.

Các Tính năng Chính của cmux

cmux là một ứng dụng terminal macOS gốc, kết hợp khả năng giả lập terminal dựa trên Ghostty với các tab dọc, thông báo và trình duyệt tích hợp được thiết kế đặc biệt cho các tác nhân viết mã AI. Nó có tính năng kết xuất tăng tốc GPU, CLI có thể viết script và API socket, cùng với tích hợp liền mạch với các cấu hình Ghostty hiện có, đồng thời cung cấp ngữ cảnh trực quan thông qua thông tin nhánh git, trạng thái PR và thông báo không gian làm việc.
Hệ thống thông báo: Có các vòng tròn màu xanh lam xung quanh các ngăn và các tab được chiếu sáng khi các tác nhân AI cần chú ý, với một bảng thông báo tập trung và chức năng chuyển nhanh đến các thông báo chưa đọc gần đây nhất
Trình duyệt tích hợp với API: Bao gồm một trình duyệt tích hợp có thể được chia cùng với các terminal, với một API có thể viết script tương thích với agent-browser để tự động hóa và kiểm thử
Các tab dọc thông minh: Hiển thị thông tin theo ngữ cảnh bao gồm nhánh git, trạng thái PR, thư mục làm việc và các cổng đang lắng nghe trong một thanh bên dọc để tổ chức không gian làm việc tốt hơn
Hiệu suất gốc: Được xây dựng bằng Swift và AppKit thay vì Electron, sử dụng khả năng tăng tốc GPU thông qua libghostty để kết xuất mượt mà và thời gian khởi động nhanh

Các Trường hợp Sử dụng của cmux

Quy trình phát triển AI: Quản lý đồng thời nhiều tác nhân viết mã AI (Claude Code, Codex, v.v.) trong khi vẫn duy trì phản hồi trực quan rõ ràng về trạng thái và yêu cầu của chúng
Phát triển Full-Stack: Chạy máy chủ phát triển, xem kết quả trong trình duyệt tích hợp và quản lý các hoạt động git, tất cả trong cùng một cửa sổ với các ngăn chia
Xem xét và kiểm thử mã: Xem xét các thay đổi mã do AI tạo ra trên nhiều tác vụ với môi trường xem trước tích hợp và khả năng kiểm thử tự động
Quản lý đa dự án: Sắp xếp nhiều dự án với các không gian làm việc riêng biệt, mỗi không gian hiển thị thông tin git và trạng thái phát triển liên quan một cách nhanh chóng

Ưu điểm

Ứng dụng macOS gốc hiệu suất cao với khả năng tăng tốc GPU
Khả năng viết script mở rộng thông qua CLI và API socket
Tích hợp liền mạch với các cấu hình Ghostty hiện có

Nhược điểm

Chỉ giới hạn ở nền tảng macOS
Không khôi phục trạng thái quy trình trực tiếp sau khi khởi động lại
Yêu cầu cấu hình thủ công cho một số tích hợp tác nhân AI

Cách Sử dụng cmux

Cài đặt cmux: Tải xuống và cài đặt cmux bằng cách tải xuống tệp .dmg từ các bản phát hành GitHub và kéo nó vào thư mục Ứng dụng hoặc sử dụng Homebrew với lệnh: 'brew tap manaflow-ai/cmux && brew install --cask cmux'
Khởi chạy cmux: Mở cmux từ thư mục Ứng dụng. Khi khởi chạy lần đầu, macOS có thể hiển thị cảnh báo bảo mật - nhấp vào 'Mở' để tiếp tục. Ứng dụng sẽ tự động cập nhật thông qua Sparkle.
Tạo không gian làm việc: Sử dụng Cmd+N để tạo không gian làm việc mới (tab). Mỗi không gian làm việc hiển thị nhánh git, thư mục làm việc, cổng và thông báo trong thanh bên. Sử dụng Cmd+1-8 để chuyển đổi giữa các không gian làm việc.
Chia ngăn: Sử dụng Cmd+D để chia ngăn theo chiều ngang (phải) hoặc Cmd+Shift+D để chia theo chiều dọc (xuống). Điều hướng giữa các ngăn bằng cách sử dụng Option+Cmd+Phím mũi tên.
Sử dụng tích hợp trình duyệt: Nhấn Cmd+Shift+L để mở trình duyệt trong ngăn chia. Sử dụng Cmd+L để tập trung vào thanh địa chỉ. Trình duyệt hỗ trợ các công cụ dành cho nhà phát triển (Option+Cmd+I) và bảng điều khiển (Option+Cmd+C).
Theo dõi thông báo: Khi các tác nhân AI cần chú ý, các ngăn sẽ có vòng màu xanh lam và các tab sáng lên. Nhấn Cmd+I để hiển thị bảng thông báo, Cmd+Shift+U để chuyển đến thông báo chưa đọc mới nhất.
Tùy chỉnh giao diện: cmux đọc các chủ đề, phông chữ và màu sắc từ tệp ~/.config/ghostty/config. Mở Cài đặt (Cmd+,) để tùy chỉnh các phím tắt và các tùy chọn khác.
Sử dụng tự động hóa CLI: cmux cung cấp CLI và socket API để tự động hóa việc tạo không gian làm việc, chia ngăn, tổ hợp phím và điều khiển trình duyệt. Sử dụng 'cmux notify' để tích hợp với các thông báo của tác nhân AI.

Câu hỏi Thường gặp về cmux

cmux là một ứng dụng terminal macOS dựa trên Ghostty với các tab dọc và thông báo được thiết kế đặc biệt cho các tác nhân viết mã AI. Nó cung cấp một terminal, trình duyệt, thông báo, không gian làm việc, phân chia, tab và một CLI để điều khiển tất cả.

Công cụ AI Mới nhất Tương tự cmux

Gait
Gait
Gait là một công cụ hợp tác tích hợp việc tạo mã hỗ trợ AI với kiểm soát phiên bản, cho phép các nhóm theo dõi, hiểu và chia sẻ bối cảnh mã do AI tạo ra một cách hiệu quả.
invoices.dev
invoices.dev
invoices.dev là một nền tảng lập hóa đơn tự động tạo hóa đơn trực tiếp từ các cam kết Git của các nhà phát triển, với khả năng tích hợp cho các dịch vụ GitHub, Slack, Linear và Google.
EasyRFP
EasyRFP
EasyRFP là một bộ công cụ tính toán biên được hỗ trợ bởi AI giúp đơn giản hóa các phản hồi RFP (Yêu cầu đề xuất) và cho phép phân loại hình thái thực địa theo thời gian thực thông qua công nghệ học sâu.
Cart.ai
Cart.ai
Cart.ai là một nền tảng dịch vụ dựa trên AI cung cấp các giải pháp tự động hóa doanh nghiệp toàn diện bao gồm lập trình, quản lý quan hệ khách hàng, chỉnh sửa video, thiết lập thương mại điện tử và phát triển AI tùy chỉnh với hỗ trợ 24/7.