
Herdr, Orca hay tmux? Cả ba đều giúp chạy nhiều AI agent lập trình cùng lúc, nhưng theo ba triết lý khác nhau. tmux là bộ chia terminal kinh điển, không biết gì về agent. Herdr vẫn sống trong terminal nhưng nhận ra agent, hiện trạng thái và cho agent gọi nhau. Orca là ứng dụng desktop, mỗi agent chạy trong một git worktree riêng, có sẵn khung xem diff và git. Chọn cái nào phụ thuộc vào việc bạn quen làm trong terminal hay muốn một giao diện đồ hoạ.
Bài này tổng hợp từ tài liệu chính thức của từng công cụ (tra cứu ngày 3/10/2026) và các câu hỏi so sánh để lại dưới video hướng dẫn Herdr của kênh Holetex. Cả Herdr và Orca đang thay đổi rất nhanh, nên con số và tính năng có thể đã khác khi bạn đọc.
Bảng so sánh nhanh
| Tiêu chí | tmux | Herdr | Orca |
|---|---|---|---|
| Dạng | Công cụ dòng lệnh, chạy trong terminal | Giao diện trong terminal (TUI) + server chạy nền | Ứng dụng desktop (Electron) + app điện thoại |
| Giấy phép | Mã nguồn mở | Apache-2.0 | MIT |
| Đóng cửa sổ, agent vẫn chạy | Có | Có | Có chế độ server không giao diện (orca serve) |
| Nhận ra agent, hiện trạng thái | Không | Có — blocked / working / done / idle / unknown | Có — theo dõi trạng thái từng agent |
| Agent gọi nhau, đọc kết quả của nhau | Tự viết script | Có CLI, socket API và Herdr Skill | Tập trung vào giao một yêu cầu cho nhiều agent rồi so kết quả |
| Cô lập code giữa các agent | Tự làm | Tự làm (ví dụ git worktree) | Có sẵn: mỗi agent một git worktree |
| Xem diff, sửa file, git | Không | Không có sẵn (dựa vào plugin hoặc editor ngoài) | Có sẵn trong ứng dụng |
| Làm việc với máy chủ từ xa | SSH vào rồi chạy tmux | herdr --remote, herdr machine add gộp nhiều máy chung một sidebar | Worktree qua SSH trên máy chủ, tự kết nối lại |
| Điện thoại | Qua app SSH | Qua app SSH | Có app iOS / Android riêng |
tmux: nền móng, đủ dùng khi ít agent
tmux (Terminal Multiplexer) đã có từ lâu và gần như máy chủ Linux nào cũng cài được. Nó cho bạn chia một cửa sổ thành nhiều terminal, giữ phiên chạy khi ngắt kết nối, điều khiển bằng phím tiền tố Ctrl+B.
Điểm thiếu duy nhất nhưng quan trọng: tmux không biết pane nào đang chạy Claude Code hay Codex, càng không biết agent đang chờ bạn cấp quyền. Với một, hai agent thì không sao — bạn tự nhìn được. Khi lên năm, mười agent, việc bấm qua từng pane để dò trạng thái bắt đầu tốn thời gian thật.
Hợp với: người đã quen tmux, chạy ít agent, hoặc cần thứ gì đó chắc chắn có sẵn trên mọi máy chủ.
Herdr: tmux «hiểu» agent

tmux và Herdr — Ảnh: Holetex.
Herdr giữ cách làm quen thuộc của tmux (server nền, prefix Ctrl+B, workspace / tab / pane) và thêm lớp hiểu agent:
- Tự phát hiện agent trong pane — trang chủ ghi nhận 22 loại agent CLI, gồm Claude Code, Codex, Cursor, opencode, Copilot, Hermes.
- Trạng thái từng agent trên sidebar; một agent bị blocked thì cả workspace báo blocked.
- Bộ lệnh để agent đọc output, gửi chữ, chờ agent khác xong việc — đủ để dựng một vòng builder → reviewer tự động.
- Gộp máy local và VPS vào một giao diện bằng
herdr machine add. - Hệ sinh thái plugin cộng đồng khá lớn (trang chủ ghi hơn 1.400 plugin).
Điểm yếu: vẫn là terminal. Muốn xem diff đẹp, sửa file bằng chuột hay quản lý git trực quan, nhiều người dùng vẫn phải mở thêm VS Code — một bình luận dưới video cũng nói đúng điều này. Herdr còn ở bản 0.x nên lệnh và giao diện có thể đổi giữa các bản.
Hợp với: người làm việc chủ yếu trong terminal, hay SSH vào VPS, muốn agent chạy 24/7 trên server và điều phối nhiều agent bằng lệnh.
Chi tiết cài đặt và thao tác: xem Herdr là gì? và dựng team AI agent trên Herdr.
Orca: môi trường phát triển cho «đội agent»
Orca tự gọi mình là ADE — môi trường phát triển dành cho việc làm cùng nhiều agent song song. Đây là ứng dụng desktop (xây bằng Electron) chạy trên macOS, Windows, Linux, kèm app điện thoại để theo dõi và điều khiển agent từ xa.
- Mỗi agent một git worktree — agent không giẫm lên file của nhau; bạn có thể giao cùng một yêu cầu cho nhiều agent rồi so kết quả, chọn bản tốt nhất để gộp.
- Có sẵn terminal, khung xem diff, nhánh git trong cùng một cửa sổ.
- Làm việc trên máy chủ từ xa qua SSH, có tự kết nối lại và chuyển tiếp cổng; có chế độ chạy server không giao diện.
- Hỗ trợ hầu hết agent dòng lệnh phổ biến.
Đánh đổi chính: là ứng dụng Electron nên thường nặng hơn một công cụ chạy trong terminal. Một số người bình luận dưới video cho biết Orca tốn RAM hơn Herdr — tôi chưa đo trên cùng điều kiện nên chỉ ghi nhận ở mức phản hồi người dùng; nếu máy bạn ít RAM, hãy tự thử với số agent bạn định chạy.
Hợp với: người quen giao diện đồ hoạ hơn terminal, muốn xem diff và git ngay tại chỗ, hay muốn giao một việc cho nhiều agent để so sánh.
Còn Hermes, OpenRig thì sao?
Dưới video có người hỏi «Herdr khác Hermes thế nào». Hai thứ này không cùng loại: Hermes Agent (của Nous Research) là một agent — nó tự làm việc, có bộ kỹ năng và trí nhớ riêng. Herdr là nơi chạy agent. Bạn hoàn toàn có thể chạy Hermes bên trong một pane của Herdr; Hermes nằm trong danh sách agent mà Herdr nhận diện được. Các công cụ khác như OpenRig mà một số bạn nhắc tới, tôi chưa tìm hiểu đủ để so sánh nên không đưa vào bảng.
Herdr, Orca hay tmux: chọn thế nào cho nhanh?
- Một, hai agent, đã quen tmux → giữ tmux.
- Nhiều agent, sống trong terminal, có VPS → Herdr.
- Muốn giao diện đồ hoạ, xem diff và git ngay, so kết quả nhiều agent → Orca.
- Chưa chắc → cả ba đều miễn phí và mã nguồn mở; thử mỗi cái với một dự án nhỏ trong một tuần là biết.
Dù chọn công cụ nào, phần quyết định chất lượng vẫn là spec rõ, có agent review độc lập và có người duyệt trước khi gộp code. Công cụ chỉ làm cho việc đó đỡ mệt hơn. Muốn học cách làm web app bằng Claude Code bài bản, xem các khoá học tại 5F Edu; doanh nghiệp cần làm phần mềm theo quy trình riêng có thể gửi yêu cầu tư vấn báo giá.
Câu hỏi thường gặp
›Herdr và Orca khác nhau chủ yếu ở đâu?
Herdr chạy trong terminal, mạnh ở nhận diện trạng thái agent, cho agent gọi nhau và gộp nhiều máy qua SSH. Orca là ứng dụng desktop, mỗi agent một git worktree, có sẵn khung xem diff, git và app điện thoại.
›Đang dùng tmux có cần chuyển sang Herdr không?
Với một, hai agent thì tmux đủ dùng. Khi chạy nhiều agent cùng lúc và cần biết ngay agent nào đang chờ bạn, hoặc muốn agent tự gọi nhau review, Herdr mới phát huy rõ.
›Herdr khác Hermes thế nào?
Hermes Agent của Nous Research là một agent tự làm việc. Herdr là môi trường để chạy và theo dõi agent. Bạn có thể chạy Hermes bên trong một pane của Herdr.
›Orca có nặng hơn Herdr không?
Orca là ứng dụng Electron nên thường tốn tài nguyên hơn công cụ chạy trong terminal, và một số người dùng phản hồi như vậy. Bài viết chưa đo trên cùng điều kiện; nếu máy ít RAM hãy tự thử với số agent bạn định chạy.
Tác giả
Chuyên gia chuyển đổi số · Đại diện 5F Edu
Hơn 8 năm triển khai và tư vấn chuyển đổi số cho doanh nghiệp vừa và nhỏ: chuẩn hoá quy trình, xây phần mềm quản lý bằng AppSheet và web app, tự động hoá bằng N8N. Người làm kênh YouTube Nghiện AppSheet.



