Chuyển đến nội dung

goose và OpenHands: agent chạy trên máy hay nền tảng agent cho cả nhóm?

Bởi Đội ngũ biên tập chính thức của AppDuo · Cập nhật

Kết luận nhanh

Cả hai đều là agent AI mã nguồn mở, miễn phí ở bản cơ bản và bạn tự trả tiền model. Khác biệt nằm ở chỗ agent chạy ở đâu, ai dùng chung và bạn chấp nhận loại rủi ro bảo mật nào.

goose: app desktop (macOS, Linux, Windows), CLI và API chạy ngay trên máy bạn, kết nối hơn 15 nhà cung cấp model, kể cả model chạy cục bộ. Không có gói trả phí hay hỗ trợ chính thức. Block từng công bố bài tập red team nội bộ, trong đó một recipe độc hại đã chạy được phần mềm đánh cắp thông tin.

OpenHands: nền tảng tự host xoay quanh Agent Canvas, SDK Python và Agent Server, điều khiển được cả agent khác như Claude Code hay Codex. Có gói Teams 500 USD/tháng (≈ 12.804.000 ₫/tháng) và Enterprise cho doanh nghiệp. Dự án từng có một lỗ hổng mức Cao (CVE) đã vá, và một báo cáo về việc làm lộ token qua prompt injection chưa có xác nhận đã sửa. Khi dữ liệu đi qua dịch vụ của hãng, chính sách quyền riêng tư cho phép dùng nội dung để huấn luyện mô hình.

Đối đầu trực diện

goose hơn ở 2 tiêu chí, OpenHands hơn ở 1, 6 ngang nhau

Tiêu chígooseOpenHands
Agent chạy ở đâu, dùng qua đâu[1],[2],[11],[13],[21]Chạy trên máy bạn: app desktop cho macOS, Linux, Windows, bản CLI và API. Muốn chạy CLI trực tiếp trên Windows, trang cài đặt khuyên dùng Git Bash.Agent Canvas là app web mã nguồn mở, nối với backend chạy trên máy, tự host, Cloud hoặc Enterprise. Nhóm phát triển không còn bảo trì tích cực CLI cũ, còn GUI chạy bằng openhands serve đã ngừng hỗ trợ.
→ Một người muốn agent ngay trên máy tính nên xem goose; nhóm muốn agent chạy trên hạ tầng chung nên xem OpenHands. Ai đang dùng CLI hay GUI cũ của OpenHands phải chuyển sang Agent Canvas.
Nhà cung cấp model[2],[3],[21]Hơn 15 nhà cung cấp (Anthropic, OpenAI, Google, Ollama, OpenRouter, Azure, Bedrock…), chạy được model cục bộ qua Ollama, LM Studio, hoặc dùng gói Claude, ChatGPT, Gemini bạn đang trả tiền qua ACP.Theo README, dùng được bất kỳ LLM nào bằng khóa của bạn; Agent Canvas còn chạy được agent bên thứ ba như Claude Code, Codex, Gemini CLI, OpenCode.
→ Tài liệu goose nêu rõ cách chạy model cục bộ và nhà cung cấp nào có mức dùng miễn phí; OpenHands hợp hơn khi bạn muốn điều phối nhiều agent có sẵn từ một chỗ.
Chi phí cho một người dùng[3],[12]Miễn phí (Apache 2.0). Tiền nằm ở nhà cung cấp model: Groq, Google Gemini có mức miễn phí, model cục bộ không mất phí dịch vụ, OpenRouter tính theo lượng dùng.Agent Canvas miễn phí (MIT), tự host, cho một người dùng hoặc một danh tính dùng chung; bạn tự trả phí LLM và hạ tầng. Không có gói trả phí cho cá nhân.
→ Phần mềm của cả hai đều không tốn tiền; tổng chi phí thực tế phụ thuộc model bạn chọn, và với OpenHands còn cộng thêm hạ tầng chạy agent.
Gói cho nhóm và hỗ trợ[1],[2],[12]Không có gói trả phí hay hỗ trợ chính thức; dựa vào tài liệu, Discord và GitHub (hơn 400 issue đang mở lúc kiểm tra).Teams 500 USD/tháng (≈ 12.804.000 ₫/tháng) theo trang giá chính thức, tối đa 10 người dùng, mỗi người thêm 50 USD/tháng (≈ 1.280.000 ₫/tháng), tối đa 5.000 phiên/tháng; có SSO/SAML, RBAC, kiểm soát ngân sách, hỗ trợ qua email không cam kết thời gian, dùng thử 30 ngày. Enterprise báo giá riêng, có SLA.
→ Giữa hai bên, chỉ OpenHands có SSO, phân quyền, kiểm soát ngân sách và kênh hỗ trợ từ nhà cung cấp, trong đó cam kết SLA chỉ có ở Enterprise. goose không bán gói nào.
Sự cố bảo mật đã được ghi nhận[8],[9],[16],[17],[18],[19]Đã xác nhận: theo Block (15/1/2026) và The Register, bài tập red team nội bộ Operation Pale Fire dùng recipe độc hại chạy được phần mềm đánh cắp thông tin trên máy một nhân viên. Block đã thêm hiển thị chỉ dẫn recipe, lọc ký tự vô hình; các nguồn không nêu thiệt hại với người dùng bên ngoài.CVE-2026-33718 (CVSS 7,6): người dùng đã đăng nhập có thể chèn lệnh qua endpoint git diff; đã vá ở bản 1.5.0. Ngoài ra, nhà nghiên cứu Johann Rehberger công bố (9/8/2025) cách làm lộ GITHUB_TOKEN qua prompt injection; bài viết không cho biết lỗi đã được sửa hay chưa.
→ Cả hai cho thấy prompt injection là rủi ro thật với agent lập trình. Block thừa nhận goose và các công cụ lập trình dùng LLM khác chưa cô lập hiệu quả được ngữ cảnh không đáng tin; OpenHands thừa nhận sandbox không chặn được việc lấy cắp bí mật có trong môi trường của agent.
Lớp bảo vệ có sẵn[2],[5],[6],[19]Phân quyền công cụ, phát hiện prompt injection, chế độ adversary và sandbox. Tài liệu nói phát hiện chỉ là lớp bảo vệ, không đảm bảo chặn hết; lệnh đã cho phép vẫn chạy với toàn bộ quyền của bạn.Mỗi cuộc hội thoại chạy trong một container Docker; hãng gợi ý chế độ xác nhận, bộ phân tích bảo mật làm cùng Invariant Labs và chính sách mạng cho bản tự host.
→ goose chạy với quyền của chính bạn trên máy, nên cần rà kỹ tiện ích và recipe; OpenHands tách agent vào container nhưng vẫn phải giữ bí mật ngoài môi trường agent.
Dữ liệu và quyền riêng tư[4],[6],[14]Số liệu sử dụng ẩn danh chỉ gửi khi bạn đồng ý, không gồm hội thoại, mã nguồn hay tham số công cụ. Nội dung vẫn tới nhà cung cấp LLM bạn chọn; nếu bật phát hiện prompt injection bằng ML, lệnh gọi công cụ và các tin nhắn gần nhất được gửi tới endpoint bạn cấu hình.Chính sách của All Hands AI cho phép dùng nội dung bạn gửi để huấn luyện mô hình, không nêu cách từ chối. Bản tự host chạy trên hạ tầng của bạn; dữ liệu chỉ qua dịch vụ của hãng khi nối với backend Cloud.
→ Nếu không muốn mã nguồn chịu điều khoản cho phép nhà phát triển dùng để huấn luyện mô hình, goose ít vướng hơn; với OpenHands, cần tự host hoàn toàn và không nối với backend Cloud.
Ngôn ngữ giao diện[10],[13]Theo mã nguồn, app desktop có 16 ngôn ngữ giao diện, gồm tiếng Anh, tiếng Việt, tiếng Nhật, tiếng Hàn…Website và tài liệu chính thức chỉ có tiếng Anh; hãng không công bố danh sách ngôn ngữ giao diện.
→ Người dùng không quen tiếng Anh sẽ dễ thao tác hơn với goose.
Tự động hóa và mở rộng[1],[2],[13],[20],[21]Recipe (quy trình lưu thành tệp YAML), subagent chạy song song, MCP Apps, hơn 70 tiện ích MCP; nối với Zed, JetBrains, VS Code qua ACP. Dùng được cả cho việc ngoài lập trình.SDK Python, Agent Server (REST/WebSocket), kích hoạt agent theo lịch hoặc webhook; tích hợp GitHub, GitLab, Bitbucket, Slack, Jira.
→ goose mở rộng công cụ cho một agent trên máy; OpenHands hợp khi muốn gắn agent vào kho mã, ticket và quy trình chung của cả nhóm.

Giá có dấu ≈ được quy đổi sang VND theo tỷ giá tham khảo ngày 11 thg 11, 2026 (ExchangeRate-API) để tiện so sánh. Số tiền thực trả tính theo giá và tỷ giá của nhà cung cấp.

Chọn goose nếu…

  • Lập trình viên muốn một agent miễn phí chạy ngay trên máy, có app desktop lẫn CLI
  • Người muốn tự chọn model, kể cả model chạy cục bộ qua Ollama hay LM Studio
  • Người muốn tự động hóa cả việc ngoài lập trình bằng tiện ích MCP và recipe

Chọn OpenHands nếu…

  • Nhóm kỹ thuật muốn tự host agent lập trình trên hạ tầng chung, với LLM của riêng mình
  • Tổ chức cần SSO, phân quyền, kiểm soát ngân sách và sẵn sàng chi 500 USD/tháng (≈ 12.804.000 ₫/tháng) cho gói Teams
  • Nhà phát triển muốn tự xây agent bằng SDK Python hoặc điều phối Claude Code, Codex từ một chỗ

Agent trên máy và nền tảng cho nhóm

goose là agent đa năng chạy trên máy bạn: app desktop cho macOS, Linux, Windows, bản CLI và API. Block phát hành goose đầu năm 2025 rồi đóng góp cho Agentic AI Foundation thuộc Linux Foundation khi quỹ này ra mắt ngày 9/12/2025. README mô tả goose dùng được cho cả nghiên cứu, viết lách, tự động hóa, không chỉ viết code.

OpenHands, tiền thân là OpenDevin, do All Hands AI phát triển và hướng tới việc chạy agent lập trình cho cả tổ chức. Trung tâm là Agent Canvas, app web nối với backend tự host, Cloud hoặc Enterprise, đi kèm SDK Python và Agent Server. Theo tài liệu, CLI cũ không còn được bảo trì tích cực và GUI chạy bằng openhands serve đã ngừng hỗ trợ.

Model và chi phí thực tế

Bản thân phần mềm của cả hai đều miễn phí: goose theo Apache 2.0, Agent Canvas của OpenHands theo MIT. Tiền nằm ở model. Tài liệu goose liệt kê hơn 15 nhà cung cấp, trong đó Groq và Google Gemini có mức dùng miễn phí, model chạy cục bộ qua Ollama hay LM Studio không mất phí dịch vụ; một số kết nối cần gói riêng như ChatGPT Plus/Pro hoặc Claude Code. OpenHands dùng khóa LLM của bạn và bạn tự trả hạ tầng chạy agent.

Với nhóm, chỉ OpenHands có gói trả phí: Teams 500 USD/tháng (≈ 12.804.000 ₫/tháng) cho tối đa 10 người dùng (mỗi người thêm 50 USD/tháng (≈ 1.280.000 ₫/tháng), tối đa 5.000 phiên/tháng), Enterprise báo giá riêng. goose không bán gói nào và không có hỗ trợ chính thức. Trang giá OpenHands không nêu riêng giá bản Cloud.

Bảo mật: những gì đã được công bố

Với goose, rủi ro được chính Block công bố. Theo bài viết kỹ thuật ngày 15/1/2026 và The Register, nhóm red team nội bộ giấu lệnh trong lời mời lịch và recipe bằng ký tự Unicode vô hình; ở chiến dịch thứ ba, một nhân viên chạy recipe độc hại và phần mềm đánh cắp thông tin đã chạy trên máy người này. Đội phản ứng sự cố của Block đã phát hiện và khoanh vùng mối đe dọa giả lập. Đây là bài tập nội bộ, các nguồn không nêu thiệt hại với người dùng bên ngoài. goose sau đó hiển thị chỉ dẫn recipe, lọc ký tự vô hình và có tính năng phát hiện prompt injection, nhưng tài liệu nói đây không phải bảo đảm.

Với OpenHands, bản tin GitHub ngày 23/3/2026 công bố CVE-2026-33718 (CVSS 7,6): người dùng đã đăng nhập có thể chạy lệnh tùy ý trong sandbox qua endpoint git diff; lỗi đã vá ở bản 1.5.0. Riêng báo cáo của Johann Rehberger (9/8/2025) về việc làm lộ GITHUB_TOKEN qua prompt injection mới dừng ở công bố của nhà nghiên cứu: ông cho biết đã báo riêng cho hãng từ 13/3/2025 và 148 ngày sau mới nhận phản hồi; bài viết không xác nhận lỗi đã được sửa. Ngày 14/8/2025, OpenHands đăng bài về cách giảm thiểu prompt injection, cho biết mới thấy tấn công thử nghiệm chứ chưa thấy tấn công thực tế, và thừa nhận sandbox không chặn được việc lấy cắp bí mật có trong môi trường của agent. Bài này không nhắc riêng đến báo cáo của Rehberger.

Dữ liệu và ngôn ngữ giao diện

goose chỉ gửi số liệu sử dụng ẩn danh khi bạn bật, và không gồm hội thoại, mã nguồn hay tham số công cụ; phần nội dung bạn làm việc vẫn tới nhà cung cấp LLM theo chính sách của bên đó. Chính sách quyền riêng tư của All Hands AI (hiệu lực từ 3/9/2025) cho phép dùng nội dung và phản hồi để huấn luyện mô hình của hãng, và không nêu cách từ chối; với bản tự host, dữ liệu chỉ đi qua dịch vụ của hãng khi bạn nối với backend Cloud.

Về giao diện, mã nguồn app desktop goose có 16 ngôn ngữ, trong đó có tiếng Việt. Website và tài liệu OpenHands chỉ có tiếng Anh, hãng cũng không công bố danh sách ngôn ngữ giao diện.

Câu hỏi thường gặp

goose và OpenHands có miễn phí không?

Phần mềm thì có: goose theo Apache 2.0, Agent Canvas của OpenHands theo MIT. Bạn vẫn trả tiền cho nhà cung cấp model, trừ khi dùng mức miễn phí hoặc model cục bộ; với OpenHands tự host, bạn còn tự trả hạ tầng.

Nhóm 10 người dùng chung thì tốn bao nhiêu?

goose không có gói cho nhóm, chỉ tốn tiền model của từng người. OpenHands Teams giá 500 USD/tháng (≈ 12.804.000 ₫/tháng) cho tối đa 10 người dùng, kèm SSO, phân quyền và kiểm soát ngân sách; chi phí LLM tính riêng.

Bên nào an toàn hơn trước prompt injection?

Các nguồn không cho phép kết luận bên nào an toàn hơn. Block công bố một bài tập red team đã chạy được mã độc qua recipe goose; OpenHands có một CVE đã vá và một báo cáo rò token chưa xác nhận đã sửa. Cả hai hãng đều nói biện pháp hiện có không chặn được mọi trường hợp.

Có chạy được với model cục bộ không?

Tài liệu goose liệt kê Ollama, LM Studio và vài lựa chọn cục bộ khác; model không hỗ trợ gọi công cụ chỉ dùng để trò chuyện. Với OpenHands, README chỉ nói dùng được bất kỳ LLM nào bằng khóa của bạn; các nguồn trong bài không nói riêng về model cục bộ.

Có giao diện tiếng Việt không?

goose có: theo mã nguồn, app desktop có giao diện tiếng Việt cùng 15 ngôn ngữ khác. Website và tài liệu OpenHands chỉ có tiếng Anh.

Nguồn tham khảo

Số trong bảng trỏ tới các nguồn dưới đây, kèm ngày đọc nguồn.

  1. 1.Official site · Hãng cung cấp · 11 thg 11, 2026
  2. 2.GitHub README · Hãng cung cấp · 11 thg 11, 2026
  3. 3.Official docs: providers and costs · Hãng cung cấp · 11 thg 11, 2026
  4. 4.Official docs: usage data · Hãng cung cấp · 11 thg 11, 2026
  5. 5.Official docs: staying safe · Hãng cung cấp · 11 thg 11, 2026
  6. 6.Official docs: prompt injection detection · Hãng cung cấp · 11 thg 11, 2026
  7. 7.Linux Foundation: Agentic AI Foundation announcement (2025-12-09) · press · 11 thg 11, 2026
  8. 8.Block Engineering: how we red teamed our own AI agent (2026-01-15) · Hãng cung cấp · 11 thg 11, 2026
  9. 9.The Register (2026-01-12) · press · 11 thg 11, 2026
  10. 10.Desktop app locale list (source code) · Hãng cung cấp · 11 thg 11, 2026
  11. 11.Official docs: installation · Hãng cung cấp · 11 thg 11, 2026
  12. 12.Official pricing page · Hãng cung cấp · 11 thg 11, 2026
  13. 13.Official documentation · Hãng cung cấp · 11 thg 11, 2026
  14. 14.All Hands AI privacy policy · Hãng cung cấp · 11 thg 11, 2026
  15. 15.GitHub repository · Hãng cung cấp · 11 thg 11, 2026
  16. 16.GitHub Security Advisory GHSA-7h8w-hj9j-8rjw · Hãng cung cấp · 11 thg 11, 2026
  17. 17.OSV: CVE-2026-33718 · Cộng đồng phản ánh · 11 thg 11, 2026
  18. 18.Embrace The Red: OpenHands and the Lethal Trifecta (2025-08-09) · press · 11 thg 11, 2026
  19. 19.OpenHands blog: Mitigating prompt injection attacks in software agents · Hãng cung cấp · 11 thg 11, 2026
  20. 20.OpenHands Cloud documentation · Hãng cung cấp · 11 thg 11, 2026
  21. 21.GitHub README (Agent Canvas) · Hãng cung cấp · 11 thg 11, 2026

Nội dung do Ban biên tập AppDuo biên soạn từ các nguồn được dẫn trong bài. AI được sử dụng để hỗ trợ tổng hợp và đối chiếu dữ liệu, không thay thế trách nhiệm biên tập.

Bình luận

Chưa có bình luận nào. Hãy là người đầu tiên chia sẻ trải nghiệm của bạn.

Bình luận là ý kiến của người đọc, không phải nội dung của Ban biên tập AppDuo.