{"version":1,"type":"comparison","editorialAuthor":"AppDuo Editorial Team","slug":"goose-vs-openhands","pages":{"vi":"https://app-duo.com/compare/goose-vs-openhands","en":"https://app-duo.com/en/compare/goose-vs-openhands"},"data":"https://app-duo.com/data/comparisons/goose-vs-openhands.json","apps":[{"slug":"goose","name":"goose","data":"https://app-duo.com/data/apps/goose.json"},{"slug":"openhands","name":"OpenHands","data":"https://app-duo.com/data/apps/openhands.json"}],"lastVerifiedAt":"2026-11-11","firstPublishedAt":"2026-11-11","dateModified":"2026-11-11","aiAssisted":true,"title":{"vi":"goose và OpenHands: agent chạy trên máy hay nền tảng agent cho cả nhóm?","en":"goose vs OpenHands: an agent on your machine or an agent platform for teams?"},"summary":{"vi":"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.\n\ngoose: 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.\n\nOpenHands: 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 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.","en":"Both are open-source AI agents, free at the base level, with model costs paid by you. The difference is where the agent runs, who shares it and which security risks you accept.\n\ngoose: a desktop app (macOS, Linux, Windows), CLI and API that run on your machine and connect to 15+ model providers, local models included. There is no paid plan or official support. Block published an internal red-team exercise in which a poisoned recipe ran an infostealer.\n\nOpenHands: a self-hosted platform built around Agent Canvas, a Python SDK and an Agent Server, able to drive other agents such as Claude Code and Codex. It sells a $500/month Teams plan and an Enterprise tier for businesses. It has had a patched high-severity CVE and a reported prompt-injection token leak with no confirmed fix, and its privacy policy allows content that reaches its services to be used for model training."},"overallWinner":"depends","rows":[{"criterion":{"vi":"Agent chạy ở đâu, dùng qua đâu","en":"Where the agent runs and how you use it"},"goose":{"vi":"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.","en":"Runs on your machine: desktop app for macOS, Linux and Windows, plus a CLI and an API. For the native Windows CLI the install page recommends Git Bash."},"openhands":{"vi":"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ợ.","en":"Agent Canvas is an open-source web client that connects to local, self-hosted, Cloud or Enterprise backends. The legacy CLI is no longer actively maintained and the openhands serve GUI is deprecated."},"edge":"tie","why":{"vi":"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.","en":"An individual who wants an agent on their own computer should look at goose; a team that wants agents on shared infrastructure should look at OpenHands. Users of the old OpenHands CLI or GUI need to move to Agent Canvas."},"sources":["https://goose-docs.ai","https://github.com/aaif-goose/goose","https://goose-docs.ai/docs/getting-started/installation","https://docs.openhands.dev","https://raw.githubusercontent.com/OpenHands/OpenHands/main/README.md"],"sourceIds":["s1","s2","s11","s13","s21"]},{"criterion":{"vi":"Nhà cung cấp model","en":"Model providers"},"goose":{"vi":"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.","en":"15+ providers (Anthropic, OpenAI, Google, Ollama, OpenRouter, Azure, Bedrock and more), local models via Ollama or LM Studio, and existing Claude, ChatGPT or Gemini subscriptions through ACP."},"openhands":{"vi":"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.","en":"Per the README, any LLM through your own key; Agent Canvas can also run third-party agents such as Claude Code, Codex, Gemini CLI and OpenCode."},"edge":"tie","why":{"vi":"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ỗ.","en":"goose's docs spell out local options and which providers have free tiers; OpenHands fits better when you want to orchestrate several existing agents from one place."},"sources":["https://github.com/aaif-goose/goose","https://goose-docs.ai/docs/getting-started/providers","https://raw.githubusercontent.com/OpenHands/OpenHands/main/README.md"],"sourceIds":["s2","s3","s21"]},{"criterion":{"vi":"Chi phí cho một người dùng","en":"Cost for an individual"},"goose":{"vi":"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.","en":"Free (Apache 2.0). Costs sit with the model provider: Groq and Google Gemini have free tiers, local models carry no service fee, OpenRouter is pay-per-use."},"openhands":{"vi":"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.","en":"Agent Canvas is free (MIT) and self-hosted, for a single user or shared identity; you pay for your own LLM usage and infrastructure. No paid plan for individuals."},"edge":"tie","why":{"vi":"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.","en":"Neither charges for the software itself; real cost depends on the model you pick, plus the infrastructure that runs agents in OpenHands' case."},"sources":["https://goose-docs.ai/docs/getting-started/providers","https://openhands.dev/pricing"],"sourceIds":["s3","s12"]},{"criterion":{"vi":"Gói cho nhóm và hỗ trợ","en":"Team plans and support"},"goose":{"vi":"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).","en":"No paid plan or official support; help comes from docs, Discord and GitHub (400+ open issues at check time)."},"openhands":{"vi":"Teams 500 USD/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, 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.","en":"Teams is $500/month per the official pricing page, up to 10 users, $50/month per extra seat, capped at 5,000 sessions a month; SSO/SAML, RBAC, budgeting, best-effort email support and a 30-day trial. Enterprise is custom-priced with SLA support."},"edge":"openhands","why":{"vi":"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.","en":"Of the two, only OpenHands offers SSO, roles, budget controls and vendor support, with an SLA only on Enterprise. goose sells no plan."},"sources":["https://goose-docs.ai","https://github.com/aaif-goose/goose","https://openhands.dev/pricing"],"sourceIds":["s1","s2","s12"]},{"criterion":{"vi":"Sự cố bảo mật đã được ghi nhận","en":"Documented security issues"},"goose":{"vi":"Đã 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.","en":"Confirmed: per Block (2026-01-15) and The Register, the internal Operation Pale Fire red-team exercise used a poisoned recipe to run an infostealer on an employee's machine. Block added recipe-instruction display and invisible-character filtering; the sources report no harm to outside users."},"openhands":{"vi":"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.","en":"CVE-2026-33718 (CVSS 7.6): an authenticated user could inject commands via the git diff endpoint; fixed in 1.5.0. Separately, researcher Johann Rehberger published (2025-08-09) a prompt-injection route to leak GITHUB_TOKEN; the post does not confirm a fix."},"edge":"tie","why":{"vi":"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.","en":"Both show prompt injection is a real risk for coding agents. Block states that goose and other LLM coding tools 'can not effectively isolate untrusted context', and OpenHands acknowledges its sandbox does not stop exfiltration of secrets in the agent's environment."},"sources":["https://engineering.block.xyz/blog/how-we-red-teamed-our-own-ai-agent-","https://www.theregister.com/2026/01/12/block_ai_agent_goose/","https://github.com/OpenHands/OpenHands/security/advisories/GHSA-7h8w-hj9j-8rjw","https://osv.dev/vulnerability/CVE-2026-33718","https://embracethered.com/blog/posts/2025/openhands-the-lethal-trifecta-strikes-again","https://www.openhands.dev/blog/mitigating-prompt-injection-attacks-in-software-agents"],"sourceIds":["s8","s9","s16","s17","s18","s19"]},{"criterion":{"vi":"Lớp bảo vệ có sẵn","en":"Built-in safeguards"},"goose":{"vi":"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.","en":"Tool permissions, prompt-injection detection, adversary mode and sandbox mode. The docs say detection is a safeguard, not a guarantee, and approved commands run with your full permissions."},"openhands":{"vi":"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.","en":"Each conversation runs in a Docker container; the vendor suggests confirmation mode, a security analyzer built with Invariant Labs and network policies for self-hosted setups."},"edge":"tie","why":{"vi":"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.","en":"goose runs with your own permissions on your machine, so vet extensions and recipes carefully; OpenHands isolates agents in containers but you still need to keep secrets out of the agent's environment."},"sources":["https://github.com/aaif-goose/goose","https://goose-docs.ai/docs/guides/security/","https://goose-docs.ai/docs/guides/security/prompt-injection-detection","https://www.openhands.dev/blog/mitigating-prompt-injection-attacks-in-software-agents"],"sourceIds":["s2","s5","s6","s19"]},{"criterion":{"vi":"Dữ liệu và quyền riêng tư","en":"Data and privacy"},"goose":{"vi":"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.","en":"Anonymous usage metrics are opt-in and exclude conversations, code and tool arguments. Your content still reaches the LLM provider you choose, and optional ML prompt-injection detection sends tool-call content and recent messages to the endpoint you configure."},"openhands":{"vi":"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.","en":"All Hands AI's policy allows submitted content to be used for model training, with no stated opt-out. Self-hosted, agents run on your infrastructure; data passes through the vendor only if you connect to its Cloud backend."},"edge":"goose","why":{"vi":"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.","en":"If you do not want your code covered by a developer's model-training terms, goose avoids that; with OpenHands you need to stay fully self-hosted and off the Cloud backend."},"sources":["https://goose-docs.ai/docs/guides/usage-data","https://goose-docs.ai/docs/guides/security/prompt-injection-detection","https://openhands.dev/privacy"],"sourceIds":["s4","s6","s14"]},{"criterion":{"vi":"Ngôn ngữ giao diện","en":"Interface languages"},"goose":{"vi":"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…","en":"Per the source code, the desktop app ships 16 interface languages, including English, Vietnamese, Japanese and Korean."},"openhands":{"vi":"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.","en":"The official site and docs are English-only; the vendor publishes no list of interface languages."},"edge":"goose","why":{"vi":"Người dùng không quen tiếng Anh sẽ dễ thao tác hơn với goose.","en":"People who are not comfortable in English will find goose easier to navigate."},"sources":["https://raw.githubusercontent.com/aaif-goose/goose/main/ui/desktop/src/i18n/index.ts","https://docs.openhands.dev"],"sourceIds":["s10","s13"]},{"criterion":{"vi":"Tự động hóa và mở rộng","en":"Automation and extensibility"},"goose":{"vi":"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.","en":"Recipes (portable YAML workflows), parallel subagents, MCP Apps, 70+ MCP extensions and ACP for Zed, JetBrains and VS Code. Also usable for non-coding work."},"openhands":{"vi":"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.","en":"Python SDK, Agent Server (REST/WebSocket), scheduled or webhook-triggered agents, and integrations with GitHub, GitLab, Bitbucket, Slack and Jira."},"edge":"tie","why":{"vi":"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.","en":"goose extends the tools of one agent on your machine; OpenHands fits when you want agents wired into the team's repos, tickets and shared workflows."},"sources":["https://goose-docs.ai","https://github.com/aaif-goose/goose","https://docs.openhands.dev","https://docs.openhands.dev/openhands/usage/cloud/openhands-cloud","https://raw.githubusercontent.com/OpenHands/OpenHands/main/README.md"],"sourceIds":["s1","s2","s13","s20","s21"]}],"chooseIf":{"goose":{"vi":["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"],"en":["Developers who want a free agent running on their own machine, as a desktop app or CLI","People who want to pick their own model, including local models via Ollama or LM Studio","People who want to automate non-coding work with MCP extensions and recipes"]},"openhands":{"vi":["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 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ỗ"],"en":["Engineering teams that want to self-host coding agents on shared infrastructure with their own LLM","Organisations that need SSO, roles and budget controls and can justify the $500/month Teams plan","Developers who want to build agents with the Python SDK or orchestrate Claude Code and Codex from one place"]}},"analysis":{"vi":"## Agent trên máy và nền tảng cho nhóm\ngoose 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.\nOpenHands, 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ợ.\n\n## Model và chi phí thực tế\nBả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.\nVới nhóm, chỉ OpenHands có gói trả phí: Teams 500 USD/tháng cho tối đa 10 người dùng (mỗi người thêm 50 USD/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.\n\n## Bảo mật: những gì đã được công bố\nVớ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.\nVớ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.\n\n## Dữ liệu và ngôn ngữ giao diện\ngoose 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.\nVề 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.","en":"## A local agent versus a team platform\ngoose is a general-purpose agent that runs on your machine: a desktop app for macOS, Linux and Windows, a CLI and an API. Block released it in early 2025 and contributed it to the Linux Foundation's Agentic AI Foundation when that foundation launched on 2025-12-09. Its README describes uses beyond coding, such as research, writing and automation.\nOpenHands, formerly OpenDevin, is developed by All Hands AI and aims at running coding agents across an organisation. Its centre is Agent Canvas, a web client that connects to self-hosted, Cloud or Enterprise backends, alongside a Python SDK and an Agent Server. Per the docs, the legacy CLI is no longer actively maintained and the openhands serve GUI is deprecated.\n\n## Models and what you actually pay\nThe software is free on both sides: goose under Apache 2.0 and OpenHands' Agent Canvas under MIT. The cost is the model. goose's docs list 15+ providers, with free tiers at Groq and Google Gemini and no service fee for local models via Ollama or LM Studio; some connections need a separate subscription such as ChatGPT Plus/Pro or Claude Code. OpenHands uses your own LLM key, and you pay for the infrastructure that runs agents.\nFor teams, only OpenHands sells a plan: Teams at $500/month for up to 10 users ($50/month per extra seat, 5,000 sessions a month), and custom-priced Enterprise. goose sells no plan and has no official support. The OpenHands pricing page does not list Cloud prices.\n\n## Security: what has been documented\nFor goose, the risk was disclosed by Block itself. Per its engineering post of 2026-01-15 and The Register, its internal red team hid instructions in calendar invites and recipes using invisible Unicode characters; in the third campaign an employee ran a poisoned recipe and an infostealer ran on their machine. Block's detection and response team identified and contained the simulated threat. It was an internal exercise, and the sources report no harm to outside users. goose then added recipe-instruction display, invisible-character filtering and prompt-injection detection, though the docs say this is not a guarantee.\nFor OpenHands, a GitHub advisory of 2026-03-23 disclosed CVE-2026-33718 (CVSS 7.6): an authenticated user could run arbitrary commands in the sandbox via the git diff endpoint; it was fixed in 1.5.0. Johann Rehberger's report (2025-08-09) of leaking GITHUB_TOKEN through prompt injection remains a researcher's claim: he says he reported it privately on 2025-03-13 and got a vendor response only 148 days later, and his post does not confirm a fix. On 2025-08-14 OpenHands published a post on mitigating prompt injection, said it had seen proof-of-concept attacks but no real-world attack, and acknowledged its sandbox does not stop exfiltration of secrets in the agent's environment. That post does not address Rehberger's report specifically.\n\n## Data handling and interface language\ngoose sends anonymous usage metrics only if you opt in, excluding conversations, code and tool arguments; your working content still goes to the LLM provider under its own policy. All Hands AI's privacy policy (effective 2025-09-03) lets the company use content and feedback to train its models and describes no opt-out; self-hosted, data passes through the vendor only if you connect to the Cloud backend.\nOn interface language, goose's desktop source ships 16 languages, Vietnamese among them. The OpenHands site and docs are English-only, and the vendor publishes no list of interface languages."},"faq":{"vi":[{"question":"goose và OpenHands có miễn phí không?","answer":"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."},{"question":"Nhóm 10 người dùng chung thì tốn bao nhiêu?","answer":"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 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."},{"question":"Bên nào an toàn hơn trước prompt injection?","answer":"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."},{"question":"Có chạy được với model cục bộ không?","answer":"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ộ."},{"question":"Có giao diện tiếng Việt không?","answer":"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."}],"en":[{"question":"Are goose and OpenHands free?","answer":"The software is: goose under Apache 2.0, OpenHands' Agent Canvas under MIT. You still pay the model provider unless you use a free tier or a local model, and self-hosted OpenHands also needs your own infrastructure."},{"question":"What does a 10-person team pay?","answer":"goose has no team plan; you pay only for each person's model usage. OpenHands Teams is $500/month for up to 10 users, with SSO, roles and budget controls; LLM costs are separate."},{"question":"Which is safer against prompt injection?","answer":"The sources do not support calling either one safer. Block published a red-team exercise that ran malware through a goose recipe; OpenHands has a patched CVE and a token-leak report with no confirmed fix. Both vendors say their current safeguards do not stop every case."},{"question":"Can they run local models?","answer":"goose's docs list Ollama, LM Studio and several other local options; models without tool calling can only chat. The OpenHands README says only that any LLM works with your own key; the sources cited here do not cover local models specifically."},{"question":"Is there a Vietnamese interface?","answer":"goose does: per its source code, the desktop app ships a Vietnamese interface alongside 15 other languages. The OpenHands site and docs are English-only."}]},"sources":[{"id":"s1","label":"Official site","url":"https://goose-docs.ai","kind":"official","checkedAt":"2026-11-11"},{"id":"s2","label":"GitHub README","url":"https://github.com/aaif-goose/goose","kind":"official","checkedAt":"2026-11-11"},{"id":"s3","label":"Official docs: providers and costs","url":"https://goose-docs.ai/docs/getting-started/providers","kind":"official","checkedAt":"2026-11-11"},{"id":"s4","label":"Official docs: usage data","url":"https://goose-docs.ai/docs/guides/usage-data","kind":"official","checkedAt":"2026-11-11"},{"id":"s5","label":"Official docs: staying safe","url":"https://goose-docs.ai/docs/guides/security/","kind":"official","checkedAt":"2026-11-11"},{"id":"s6","label":"Official docs: prompt injection detection","url":"https://goose-docs.ai/docs/guides/security/prompt-injection-detection","kind":"official","checkedAt":"2026-11-11"},{"id":"s7","label":"Linux Foundation: Agentic AI Foundation announcement (2025-12-09)","url":"https://www.linuxfoundation.org/press/linux-foundation-announces-the-formation-of-the-agentic-ai-foundation","kind":"press","checkedAt":"2026-11-11"},{"id":"s8","label":"Block Engineering: how we red teamed our own AI agent (2026-01-15)","url":"https://engineering.block.xyz/blog/how-we-red-teamed-our-own-ai-agent-","kind":"official","checkedAt":"2026-11-11"},{"id":"s9","label":"The Register (2026-01-12)","url":"https://www.theregister.com/2026/01/12/block_ai_agent_goose/","kind":"press","checkedAt":"2026-11-11"},{"id":"s10","label":"Desktop app locale list (source code)","url":"https://raw.githubusercontent.com/aaif-goose/goose/main/ui/desktop/src/i18n/index.ts","kind":"official","checkedAt":"2026-11-11"},{"id":"s11","label":"Official docs: installation","url":"https://goose-docs.ai/docs/getting-started/installation","kind":"official","checkedAt":"2026-11-11"},{"id":"s12","label":"Official pricing page","url":"https://openhands.dev/pricing","kind":"official","checkedAt":"2026-11-11"},{"id":"s13","label":"Official documentation","url":"https://docs.openhands.dev","kind":"official","checkedAt":"2026-11-11"},{"id":"s14","label":"All Hands AI privacy policy","url":"https://openhands.dev/privacy","kind":"official","checkedAt":"2026-11-11"},{"id":"s15","label":"GitHub repository","url":"https://github.com/OpenHands/OpenHands","kind":"official","checkedAt":"2026-11-11"},{"id":"s16","label":"GitHub Security Advisory GHSA-7h8w-hj9j-8rjw","url":"https://github.com/OpenHands/OpenHands/security/advisories/GHSA-7h8w-hj9j-8rjw","kind":"official","checkedAt":"2026-11-11"},{"id":"s17","label":"OSV: CVE-2026-33718","url":"https://osv.dev/vulnerability/CVE-2026-33718","kind":"community","checkedAt":"2026-11-11"},{"id":"s18","label":"Embrace The Red: OpenHands and the Lethal Trifecta (2025-08-09)","url":"https://embracethered.com/blog/posts/2025/openhands-the-lethal-trifecta-strikes-again","kind":"press","checkedAt":"2026-11-11"},{"id":"s19","label":"OpenHands blog: Mitigating prompt injection attacks in software agents","url":"https://www.openhands.dev/blog/mitigating-prompt-injection-attacks-in-software-agents","kind":"official","checkedAt":"2026-11-11"},{"id":"s20","label":"OpenHands Cloud documentation","url":"https://docs.openhands.dev/openhands/usage/cloud/openhands-cloud","kind":"official","checkedAt":"2026-11-11"},{"id":"s21","label":"GitHub README (Agent Canvas)","url":"https://raw.githubusercontent.com/OpenHands/OpenHands/main/README.md","kind":"official","checkedAt":"2026-11-11"}]}