MXterm Pro
So sánh sản phẩm

So sánh MXterm Pro và iTerm2

Cứ dùng iTerm2 nếu bạn cần một terminal Mac miễn phí, đã trưởng thành, có tích hợp tmux, shell integration, trigger và Python API. Hãy xem MXterm Pro nếu bạn còn chạy nhiều AI coding agent và máy chủ từ xa, và muốn gom chúng vào một workspace. Nó là phương án thay thế iTerm2 cho đúng việc đó, không phải bản thay thế cắm vào là chạy.

Tính năngMXterm ProiTerm2
GiáCó gói Free; Pro là mua một lần, từ $29 (tính đến tháng 9 năm 2026)Miễn phí, GPL v2
Nền tảngmacOS 10.15 trở lên (universal) và Windows x64 (chưa ký số)macOS
Chia pane✓ Các divider thẳng hàng và di chuyển cùng nhau, kéo header để hoán đổi hoặc di chuyển pane, Spotlight✓ Các pane trong một tab, mỗi pane có phiên riêng
tmuxChạy trong pane như mọi chương trình khác; không tích hợp control mode✓ Tích hợp gốc qua tmux -CC
ScriptingKhông có cho chính app✓ Python API và trigger dùng regex
Shell integrationKhông có✓ Theo dõi lệnh, mark, tải xuống và tải lên file
Hotkey windowKhông có✓ Phím tắt đưa iTerm2 lên trước
Host SSH đã lưu✓ Trình quản lý host: mỗi host một nhóm, jump host, nhập từ ~/.ssh/config✓ Profile có tag, tìm kiếm được
File từ xa✓ Panel SFTP trong tab SSH: duyệt, sửa, chmod, tìm kiếm từ xaTải xuống và tải lên qua shell integration
AI tích hợpKhông có model; chạy các agent CLI bạn tự cài; Command Recipes là bảng tra theo từ khóa✓ Cửa sổ AI Chat, dùng nhà cung cấp của bạn
Nhiều agent cùng lúc✓ Control Room có tin nhắn, việc đặt chỗ file chỉ mang tính khuyến nghị và một worktree cho mỗi agentCác chat điều phối bên trong AI Chat của chính nó

Thông tin về iTerm2 lấy từ iterm2.com và được kiểm tra vào tháng 9 năm 2026. Các ô của MXterm Pro mô tả bản 1.1.11 và được đối chiếu với mã nguồn của nó.

Nên ở lại với iTerm2 nếu

  • Bạn kết nối tmux bằng tmux -CC, thứ iTerm2 tích hợp gốc còn MXterm Pro thì không.
  • Bạn viết script cho terminal bằng Python API hoặc dùng trigger chạy khi output khớp một mẫu.
  • Bạn phụ thuộc vào shell integration, mark, hotkey window hoặc profile có tag.
  • Bạn muốn một terminal mã nguồn mở miễn phí và không chạy nhiều agent hay máy chủ từ đó.

Hãy thử MXterm Pro nếu

  • Bạn chạy nhiều agent CLI cùng lúc và muốn gom chúng vào một cửa sổ, trong một phòng, mỗi agent một worktree riêng.
  • Bạn để host SSH và file từ xa ngay cạnh các terminal và không muốn chạy thêm một app SFTP riêng.
  • Bạn muốn điều khiển MXterm trên một máy Mac khác từ máy này qua Tailscale hoặc mạng cục bộ, bằng Machines.
  • Bạn cũng cần bản Windows x64 và chấp nhận rằng nó chưa ký số.

MXterm Pro khác ở đâu

Cả hai app đều chia một tab thành nhiều pane. MXterm Pro thêm danh sách host SSH đã lưu có jump host, một panel SFTP gắn cạnh mỗi tab SSH, và một thanh trạng thái máy chủ hiển thị uptime, CPU, RAM và ổ đĩa. Thanh này chỉ hoạt động trên máy chủ Linux có python3. Nó có thể giúp bạn khỏi mở thêm một app quản lý file riêng cho các lần sửa file từ xa thường ngày.

Chạy nhiều AI agent cùng lúc

iTerm2 có AI Chat riêng: một cửa sổ chat dùng model bạn tự cấu hình, có thể được cấp quyền chạy lệnh hoặc ghi file. MXterm Pro không kèm model nào. Nó chạy các agent CLI bạn đang dùng, như Claude Code, Codex và Gemini CLI, mỗi cái trong một pane PTY thật.

Control Room (trước đây là War Room) đưa các pane đó vào một phòng chung. Các agent nhắn tin cho nhau và đặt chỗ file, còn bạn điều khiển từ ô moderator. Việc đặt chỗ chỉ mang tính khuyến nghị, nên không có gì chặn việc ghi file. Bật git worktree cho mỗi agent để các thay đổi của chúng nằm trong những thư mục riêng.

Hướng dẫn từng bước: chạy Claude Code và Codex song song trong split pane và tách biệt các agent bằng git worktree. Muốn xem so sánh ba chiều với MobaXterm, hãy đọc bản so sánh đầy đủ. Phần MobaXterm có trang riêng: MXterm Pro so với MobaXterm.

Thử MXterm Pro từ iTerm2

  1. Cài file .dmg từ trang tải về. Đây là bản universal cho macOS 10.15 trở lên, đã ký số và đã được Apple notarize, và nó nằm cạnh iTerm2 mà không thay đổi gì ở iTerm2.
  2. Bấm ⌘T, chọn một thư mục và đặt số pane cần mở. Gói Free không giới hạn số pane. ⌘D và ⇧⌘D chia pane đang focus, còn ⌘F tìm trong buffer của nó.
  3. Chỉnh giao diện trong Cài đặt. Theme mặc định, iTerm2 Pro, dùng bảng màu gốc của iTerm2. Có 10 theme tối dựng sẵn, cùng một font tùy chọn và một tùy chọn độ tương phản chữ tối thiểu.
  4. Mở ⇧⌘H và bấm Nhập cho ~/.ssh/config của bạn. Nó đọc Host, HostName, User, Port và IdentityFile đầu tiên của mỗi mục. Nó bỏ qua các khối wildcard và không đọc ProxyJump, nên hãy đặt jump host thủ công ở chỗ bạn cần. Các host đã nhập nằm trong một nhóm tên Imported.
  5. Remap phím trong Cài đặt, rồi Shortcuts. 17 thao tác có thể đổi; zoom và chuyển tab là cố định.
  6. Trên macOS, profile iTerm2 nhập được: mở Session Manager (⇧⌘O), chọn tab Xuất / Nhập Kịch Bản và bấm Tìm profile trên máy Mac này. Profile có lệnh ssh đơn thuần trở thành host SSH trong nhóm tên iTerm2, còn profile có thư mục trở thành Saved Session. Màu, font, key map, trigger, lệnh khởi động và window arrangement không được nhập. Session Manager cũng giữ các layout MXterm của bạn (⇧⌘S lưu layout hiện tại) và có thể xuất chúng thành file .mxterm-session.json.

Giới hạn và lưu ý

Giới hạn Free là 5 host SSH đã lưu, 2 thành viên Control Room mỗi phòng, 1 Control Room có thành viên tại một thời điểm, 1 Machine đã lưu, 1 máy tính khác được ghép để điều khiển máy này (app MXterm trên điện thoại không được tính) và 5 pane chia sẻ cùng lúc. Bản Free không giới hạn số pane. mxterm.net có thể ghi đè con số của các giới hạn còn lại, và khi offline app dùng câu trả lời gần nhất hoặc mặc định tích hợp sẵn. Pro bỏ các giới hạn này, thêm My Devices và mật khẩu truy cập Thường trực (không hết hạn), và là mua một lần từ $29 cho 3 thiết bị, tính đến tháng 9 năm 2026.

Windows x64 là bộ cài thật nhưng chưa được ký số Authenticode, nên SmartScreen hiện Unknown publisher. Một số tính năng chỉ có trên macOS, gồm giới hạn gói Claude trong Token Meter và thông báo bấm vào để nhảy tới pane.

Một pane mạnh ngang cái shell phía sau nó, và giao pane cho một agent là cho nó quyền shell thật. Bypass permissions là tùy chọn và mặc định tắt. Guardrail lệnh sẽ hỏi trước 11 mẫu lệnh phá hủy gõ trong pane nhưng không áp dụng cho các lần gửi của Control Room. Worktree giảm va chạm; chúng không ngăn được các chỉnh sửa tệ.

Sau khi khởi chạy lại, mọi pane đều bắt đầu một shell mới, nên các tiến trình đang chạy và scrollback không được khôi phục. Trên macOS, các pane Claude Code và omp mở lại đúng cuộc hội thoại cũ, còn Codex mở bộ chọn của nó. Đóng cửa sổ cuối cùng sẽ thoát app. MXterm Pro cũng là một sản phẩm trẻ hơn iTerm2 nhiều.

Panel SFTP là một pane từ xa duy nhất, không có phía local, và chỉ xuất hiện trong các tab SSH. Mật khẩu đã lưu nằm trong keychain của hệ điều hành nhưng không được gõ giúp bạn: hãy nhập mật khẩu một lần trong terminal và panel file sẽ dùng lại phiên đó.

Những câu hỏi thường gặp

MXterm Pro có thay thế được iTerm2 không?

Chỉ với một số người. Nó có chia pane, tab, tìm kiếm và theme, nhưng không có tmux control mode, không có Python API, không có trigger, không có shell integration và không có hotkey window. Nếu bạn dựa vào bất kỳ thứ nào trong số đó, hãy giữ iTerm2. Hai app cài cạnh nhau được, nên bạn có thể thử MXterm Pro trước.

Giá của mỗi app là bao nhiêu?

iTerm2 miễn phí, dùng license GPL v2 (theo iterm2.com). MXterm Pro có gói Free với các giới hạn cố định. Pro là mua một lần, không có thuê bao: Solo giá $29 cho 3 thiết bị và Max giá $199 cho 100 thiết bị, tính đến tháng 9 năm 2026. License không hết hạn. App xác minh license ngay trên máy bạn và kiểm tra lại online khoảng một lần mỗi ngày.

Có dùng tmux trong MXterm Pro được không?

Được, bạn chạy tmux bên trong một pane, vì mỗi pane là một PTY thật. Thứ bạn không có là phần tích hợp tmux của iTerm2, nơi các window tmux hiện thành cửa sổ và pane gốc của app. Nếu hiện giờ bạn kết nối tmux bằng tmux -CC, quy trình đó vẫn ở lại iTerm2.

iTerm2 có tính năng AI không?

Có. Tài liệu của nó mô tả một cửa sổ AI Chat chạy bằng nhà cung cấp model bạn cấu hình. Một chat có thể được phép chạy lệnh, điều khiển terminal hoặc ghi file, và các chat điều phối có thể truy cập mọi phiên. MXterm Pro đi hướng khác: không kèm model và chạy các agent CLI bạn cài.

Có nhập được profile hoặc màu của iTerm2 không?

Một phần. Trên macOS, Session Manager có tab Xuất / Nhập Kịch Bản để đọc các profile iTerm2 của bạn, và file JSON xuất profile có thể kéo thả vào trên mọi nền tảng. Profile chạy một lệnh ssh đơn thuần trở thành host SSH đã lưu, giữ tên, host, port, user, file key và jump host. Profile có thư mục làm việc trở thành Saved Session mở một shell thuần trong thư mục đó. Lệnh khởi động, bộ màu, font, key map, tag, trigger và window arrangement không được nhập. Theme mặc định, iTerm2 Pro, dùng bảng màu gốc của iTerm2 nên giao diện bắt đầu khá quen. Font, cỡ chữ và độ tương phản đặt trong Cài đặt, còn phím tắt được remap ở Cài đặt, rồi Shortcuts.

MXterm Pro có chạy trên Windows không?

Có, dưới dạng bộ cài Windows x64, nhưng nó chưa được ký số Authenticode nên SmartScreen hiện Unknown publisher. Một số tính năng chỉ có trên macOS, gồm giới hạn gói Claude trong Token Meter. iTerm2 chỉ chạy trên macOS.

Phím tắt nào sẽ thấy quen?

Chia pane dùng ⌘D và ⇧⌘D, tìm là ⌘F, còn ⌘1 đến ⌘8 chuyển tab. 17 thao tác có thể remap trong Cài đặt, miễn là phím tắt là một phím bổ trợ cộng một chữ cái. Zoom, chuyển tab và vài phím khác là cố định.

Dùng thử MXterm Pro miễn phí

Gói Free không giới hạn số pane và gồm 5 host SSH đã lưu, 2 thành viên Control Room mỗi phòng và 1 Machine đã lưu.

Hỏi AI về MXterm Pro

Mở câu trả lời trực tiếp trong ChatGPT, Claude hoặc Perplexity, dựa trên trang này. Trợ lý AI tự viết, không phải chúng tôi, nên hãy kiểm tra nguồn nó trích dẫn.

Câu hỏi được gửiMXterm Pro so với iTerm2 thế nào, và iTerm2 phù hợp hơn ở đâu?