Claude Code, Codex, OpenCode, OpenClaw hay Hermes?
Chạy cả năm và tự so sánh.
Orkas chạy cả năm dưới dạng phiên cục bộ trong một ứng dụng máy tính, nên bảng dưới đây phản ánh những gì ứng dụng chủ thực sự quan sát được khi điều khiển chúng—không phải danh sách tính năng chép từ tài liệu. Bạn chọn theo từng tác vụ thay vì chọn một lần cho tất cả.
Khác biệt thực tế giữa năm công cụ
Mỗi hàng dưới đây là một giao ước mà Orkas phải tuân thủ để điều khiển CLI đó, nên nó được đo từ phía điều khiển thay vì lấy tuyên bố từ trang tài liệu. Dấu gạch ngang là giới hạn của cơ chế truyền tải của CLI đó, không phải đánh giá về mô hình của nó.
| Khả năng | Claude Code | Codex | OpenCode | OpenClaw | Hermes |
|---|---|---|---|---|---|
| Tiếp tục một phiên | Hỗ trợ sẵn | Hỗ trợ sẵn | Hỗ trợ sẵn | Cùng mã phiên | Orkas phát lại lịch sử |
| Chỉ dẫn được duy trì | Trường gốc, theo từng lượt chạy | Trường gốc, theo từng phiên | Lượt người dùng đầu tiên, theo từng phiên | Lượt người dùng đầu tiên, theo từng phiên | Lượt người dùng đầu tiên, theo từng lượt chạy |
| Gắn với thư mục dự án | ✓ | ✓ | ✓ | — | — |
| Có cầu nối công cụ Orkas | ✓ | ✓ | ✓ | — | — |
| Đọc và ghi bộ nhớ Tác nhân | ✓ | ✓ | — | — | — |
| Nhận tin nhắn giữa lượt chạy | ✓ | ✓ | — | — | — |
| Kiểm soát quyền từ Orkas | Kế thừa / Hỏi / Toàn quyền | Kế thừa / Hỏi / Toàn quyền | Chỉ có toàn quyền truy cập | Chỉ kế thừa | Kế thừa / Hỏi / Toàn quyền |
Claude Code và Codex là hai công cụ đáp ứng đầy đủ giao ước Orkas: gắn với dự án, cầu nối công cụ, bộ nhớ Tác nhân, tin nhắn giữa lượt chạy và chế độ quyền riêng cho từng Tác nhân. OpenCode dùng cầu nối nhưng chỉ chạy ở chế độ toàn quyền truy cập. OpenClaw và Hermes chỉ hỗ trợ phiên, nên Orkas dùng chúng cho các lượt độc lập.
Một cuộc trò chuyện, nhiều tác nhân thực thi có phạm vi rõ ràng
Đa tác nhân hữu ích khi tác vụ trải rộng qua nghiên cứu, mã, tệp, phân tích và công việc tiếp nối. Tác nhân trưởng giữ mục tiêu tổng thể trong khi các tác nhân phụ xử lý công việc hẹp hơn bằng kỹ năng riêng.
Tác nhân trưởng chịu trách nhiệm về mục tiêu
Nó hiểu yêu cầu, lập kế hoạch công việc, huy động tác nhân phụ và giữ cho kết quả cuối cùng nhất quán.
- plan
- coordinate
Tác nhân phụ làm việc có trọng tâm
Mỗi tác nhân phụ có thể mang một vai trò, bộ kỹ năng và ranh giới bối cảnh, để các tác vụ phức tạp không dồn vào một luồng quá tải.
- roles
- context
Kỹ năng biến hành động thành hiện thực
Các tác nhân gọi kỹ năng để xử lý tệp, thực thi mã, tìm kiếm kiến thức, dùng trình kết nối và thực hiện các thao tác cụ thể khác.
- skills
- tools
Tác nhân phụ trở thành quy trình làm việc
Công việc lặp lại có thể được lưu thành tác nhân phụ, rồi gọi lại từ cuộc trò chuyện với cùng chỉ dẫn và ranh giới.
- reuse
- workflow
Cho công việc cần nhiều hơn một vai trò trợ lý
Nghiên cứu
Phân chia việc thu thập, tổng hợp và phản biện cho các tác nhân phụ khác nhau.
Kỹ thuật
Để một tác nhân kiểm tra bối cảnh trong khi tác nhân khác chỉnh sửa, kiểm thử hoặc giải thích các bản chênh lệch mã.
Vận hành
Biến báo cáo, danh sách kiểm tra và công việc tiếp nối thành các quy trình tác nhân có thể lặp lại.
Công việc dữ liệu
Tách riêng việc trích xuất, làm sạch, phân tích, vẽ biểu đồ và giải thích cuối cùng.
Lựa chọn giữa các bộ thực thi CLI
Tôi nên dùng Claude Code, Codex, OpenCode, OpenClaw hay Hermes?
Claude Code và Codex là hai công cụ duy nhất đáp ứng đầy đủ giao ước của ứng dụng chủ—gắn với dự án, cầu nối công cụ, bộ nhớ Tác nhân, tin nhắn giữa lượt chạy và chế độ quyền riêng cho từng Tác nhân—nên phù hợp với công việc dài trong kho mã. OpenCode dùng cầu nối công cụ nhưng chỉ ở chế độ toàn quyền truy cập. OpenClaw và Hermes chỉ hỗ trợ phiên, phù hợp với các lượt độc lập. Trong Orkas, bạn cài nhiều công cụ rồi chọn theo từng tác vụ.
Tôi có thể chạy Claude Code và Codex cùng lúc không?
Có. Mỗi tác nhân bên ngoài bạn thêm có một phiên CLI cục bộ riêng, nên nhiều tác nhân có thể chạy song song trong một cửa sổ và bạn đọc đầu ra của chúng trong cùng cuộc trò chuyện. Claude Code và Codex cũng nhận tin nhắn mới khi lượt chạy vẫn đang diễn ra; ba công cụ còn lại hoàn tất lượt trước.
Tác nhân phụ có giống quy trình làm việc không?
Có thể. Tác nhân phụ có thể chứa chỉ dẫn, kỹ năng và kỳ vọng đầu ra cho một quy trình lặp lại, để bạn gọi lại thay vì xây dựng lại luồng.
Orkas có ưu tiên cục bộ và mã nguồn mở không?
Có. Orkas là mã nguồn mở và ưu tiên cục bộ. Theo mặc định, cấu hình tác nhân, cuộc trò chuyện, tệp được tạo và khóa mô hình đã mã hóa nằm trên máy của bạn; các lệnh gọi mô hình đi thẳng đến nhà cung cấp của bạn.
Tôi có thể đổi bộ thực thi khi dự án đang làm dở không?
Có. Mỗi tác nhân bên ngoài là một phiên cục bộ riêng, nên thêm bộ thực thi thứ hai không ảnh hưởng đến bộ đầu tiên. Thứ không chuyển sang được là chính phiên đó: Claude Code và Codex hỗ trợ tiếp tục phiên sẵn có, OpenCode cũng tiếp tục được, OpenClaw dùng lại mã phiên, còn Hermes hoàn toàn không có mã tham chiếu để tiếp tục—với công cụ này, ứng dụng chủ phát lại lịch sử hiển thị vào một phiên mới.
Xây dựng nhóm AI riêng trên máy tính
Mã nguồn mở, ưu tiên cục bộ và được xây dựng quanh các tác nhân cùng kỹ năng có thể tái sử dụng.