Phân tích có nguồn13
Cơ sở đánh giá
Bài đánh giá dựa trên nghiên cứu: Ban biên tập AppDuo tổng hợp từ trang chính thức, tài liệu, kho ứng dụng, báo chí và phản hồi người dùng, chưa dùng thử thực tế. Mỗi nhận định có link nguồn và ngày kiểm tra.
13 nguồn tham khảoThông tin cập nhật 11 thg 11, 2026
Cách chúng tôi đánh giá
Đánh giá OpenCode
Agent lập trình mã nguồn mở cho terminal và desktop, dùng được nhiều model
Bởi Ban biên tập AppDuo · Kiểm tra thông tin
- macOS
- Windows
- Linux
- iOS
- Web
- API
Trong trang này
Đọc nhanh để quyết định
Kết luận của chúng tôi
OpenCode hợp với lập trình viên cần một agent mã nguồn mở, không phụ thuộc hãng model nào và muốn tự chọn cách trả tiền. Đổi lại, dự án còn non: riêng năm 2026 đã phải vá bốn lỗ hổng cho phép chạy lệnh trên máy người dùng, và tài liệu chỉ cho thấy giao diện tiếng Anh.
Phù hợp với: Lập trình viên muốn tự do đổi model và nhà cung cấp, kể cả model chạy cục bộ
Không nên chọn nếu: Nhóm cần cam kết hỗ trợ và bảo mật cấp doanh nghiệp được công bố rõ ràng
Ưu điểm
- Mã nguồn mở giấy phép MIT; kết nối hơn 200 nhà cung cấp model qua Models.dev, kể cả model chạy cục bộ (theo trang chủ)
- Có bản terminal, desktop (macOS, Windows, Linux), web và SDK; app iPhone qua TestFlight
- Hỗ trợ MCP, plugin, agent tuỳ chỉnh, skill viết bằng SKILL.md, lệnh slash và phân quyền thao tác
Nhược điểm
- Năm 2026 lộ bốn lỗ hổng cho phép chạy lệnh trên máy người dùng, trong đó CVE-2026-22813 mức nghiêm trọng (Critical); tất cả đã vá, nên cần luôn cập nhật bản mới
- Không còn đăng nhập trực tiếp gói Claude (gỡ từ 2/2026); muốn dùng Claude phải qua khoá API hoặc Claude Code cài riêng
Xem đầy đủ ưu, nhược điểm · Phù hợp với nhu cầu nào?
Thêm ưu điểm
- Phần mềm miễn phí; gói Go 10 USD/tháng hoặc Zen trả theo mức dùng, Go có thể được hoàn tiền trong 14 ngày nếu gần như chưa dùng
Thêm nhược điểm
- Hạn mức Go chỉ là ước tính và chênh nhau nhiều giữa các model
- Chưa có điểm đánh giá người dùng trên kho ứng dụng hay trang đánh giá
Phù hợp với
- Người đã trả tiền ChatGPT Plus/Pro hoặc GitHub Copilot và muốn dùng luôn trong một agent
Không nên chọn nếu
- Người muốn cài xong là dùng, không muốn tự chọn và kết nối model
Trải nghiệm & tính năng nổi bật
OpenCode là gì
OpenCode là agent lập trình mã nguồn mở của Anomaly, phát hành theo giấy phép MIT. Theo trang chủ, công cụ chạy trên terminal, desktop (macOS, Windows, Linux) và web; app iPhone đang phát hành qua TestFlight, bản Android ghi là sắp ra. Repo GitHub hiện có khoảng 226.000 sao.
Cách hoạt động và tính năng
Bạn kết nối model bằng lệnh /connect: khoá API của mình, gói đang trả như ChatGPT Plus/Pro hay GitHub Copilot, hoặc dịch vụ Go/Zen của OpenCode. Có thể chạy nhiều agent song song trên cùng dự án, gắn máy chủ MCP, viết plugin, tạo agent và lệnh riêng, dạy agent quy trình qua tệp SKILL.md, chọn thao tác nào cần duyệt và hoàn tác bằng /undo. Lệnh opencode pair tạo liên kết kết nối dùng một lần, hết hạn sau 5 phút.
Giá và giá trị
Bản thân phần mềm miễn phí. Muốn OpenCode lo luôn phần model thì có Go (10 USD/tháng, 32 model chọn lọc), Go Plus (40 USD/tháng, hạn mức cao hơn), Go Teams chưa công bố giá, và Zen tính theo token, mỗi lần nạp tiền mất thêm 4,6% + 0,31 USD phí xử lý. Trang giá chỉ đưa số yêu cầu ước tính và ghi rõ là để minh hoạ, nên mức dùng thực tế có thể khác. OpenCode không công bố giá bằng VND.
Xem thêm phân tích
So với lựa chọn khác
OpenCode cạnh tranh với Claude Code, OpenAI Codex, Cline và Kilo Code. Khác biệt lớn nhất là mã nguồn mở và không phụ thuộc một hãng model. Cần cân nhắc hai điểm: từ tháng 1/2026 Anthropic chặn đăng nhập gói Claude qua OAuth từ công cụ bên thứ ba (bản 2.2.3 cuối tháng 10/2026 thêm cách dùng Claude thông qua Claude Code cài riêng), và trong năm 2026 công cụ đã phải vá bốn lỗ hổng cho phép chạy lệnh, có một lỗi mức nghiêm trọng.
Ảnh chụp màn hình


Gói & bảng giá
Giá được xác minh lần cuối 11 thg 11, 2026
OpenCode (mã nguồn mở)
Cá nhânMiễn phí
Giấy phép MIT, miễn phí. Dùng khoá API của bạn hoặc đăng nhập gói đang trả (ChatGPT Plus/Pro, GitHub Copilot). Kèm vài model miễn phí có thời hạn, không cần tài khoản.
Go
Cá nhân10 US$/tháng
10 USD/tháng, chỉ thanh toán theo tháng. Gói cố định cho 32 model chọn lọc. Hạn mức tính theo khung 5 giờ, tuần và tháng; trang giá ước tính khoảng 110 yêu cầu mỗi 5 giờ với Kimi K3 và 3.850 yêu cầu với Claude Haiku 5.5. Hết hạn mức thì dùng tiếp bằng tín dụng nạp thêm.
Go Plus
Cá nhân40 US$/tháng
40 USD/tháng. Như Go nhưng hạn mức cao hơn (khoảng 440 yêu cầu mỗi 5 giờ với Kimi K3). Trang giá ghi rõ các con số chỉ là ước tính theo mức dùng thông thường.
Go Teams
Doanh nghiệpLiên hệ báo giá
Có trên trang giá nhưng chưa công bố giá hay cách tính theo người dùng; Extra Usage bật sẵn.
Zen (trả theo dùng)
APILiên hệ báo giá
Trả theo mức dùng, giá niêm yết theo 1 triệu token, trừ tiền theo từng yêu cầu. Mỗi lần nạp tín dụng mất thêm phí xử lý 4,6% + 0,31 USD.
- Giới hạn gói miễn phí
- Một số model miễn phí trong thời gian giới hạn, chẳng hạn LongCat 2.5 Free tối đa 100 yêu cầu/ngày; vài model miễn phí không dùng được ở một số quốc gia. Muốn ẩn các model này, đặt OPENCODE_DISABLE_FREE_MODELS=1.
- Dùng thử
- Không có dùng thử
Hủy & hoàn tiền
Gói Go: có thể được hoàn tiền nếu yêu cầu trong 14 ngày kể từ ngày bị trừ tiền và gần như chưa dùng hạn mức của kỳ đó. Gửi email tới [email protected], tiêu đề "Go refund". Tài liệu Zen không nói về hoàn tiền.
Quyền riêng tư
Theo chính sách quyền riêng tư (hiệu lực từ 9/11/2026), OpenCode chuyển thẳng prompt tới nhà cung cấp model và không lưu lại, trừ phiên của agent chạy trên máy chủ OpenCode (xoá sau 30 ngày kể từ lần hoạt động cuối). Website opencode.ai dùng cookie và tự thu thập số liệu phân tích, không dùng dịch vụ phân tích bên thứ ba. Với Zen, tài liệu nêu các nhà cung cấp nhìn chung không lưu dữ liệu và không dùng để huấn luyện, nhưng có ngoại lệ: một số model miễn phí có thể dùng dữ liệu để cải thiện model, còn API của OpenAI và Anthropic giữ yêu cầu 30 ngày. Nếu dùng khoá API riêng, điều khoản của nhà cung cấp model sẽ áp dụng.
Ứng dụng thay thế OpenCode
7,5/10GitHub Copilot
Trợ lý lập trình AI chạy trong nhiều IDE, gắn chặt với GitHub
7,4/10Claude Code
Agent lập trình của Anthropic, dùng được trong terminal, IDE, web và CI
Tranh cãi & sự cố
Các vụ việc được báo chí, cơ quan quản lý, tòa án hoặc chính hãng ghi nhận. Mỗi mục đều có nguồn; cáo buộc chưa được xác minh được ghi rõ là cáo buộc. Rà soát lần cuối: 11 thg 11, 2026
- Ảnh hưởng vừaĐã xử lýBảo mật ·
Lỗi thực thi mã qua MCP OAuth trên Windows/WSL (bản 1.0.137 đến 1.18.32)
Theo Pillar Security (qua DeepInspect), máy chủ MCP từ xa do kẻ tấn công kiểm soát có thể chạy mã trên máy Windows và WSL. Lỗi đã vá ở bản 1.18.33.
Xem đầy đủ
Theo trang của DeepInspect (ngày 19/10/2026), dữ liệu máy chủ MCP từ xa trả về trong bước xác thực OAuth có thể lọt vào một điểm chèn lệnh hệ điều hành; sau khi kết nối MCP bắt đầu, kẻ tấn công không cần người dùng thao tác thêm. Pillar Security đề xuất điểm CVSS 3.1 là 9,8. Anomaly phát hành bản 1.18.33 ngày 28/9/2026, trước khi nghiên cứu được công bố, nhưng không có mã CVE hay advisory nào. Người dùng nên nâng cấp lên 1.18.33 trở lên.
Phản hồi của hãng
Theo DeepInspect, Anomaly vá lỗi ở bản 1.18.33 trước khi Pillar Security công bố nhưng không đăng advisory.
- Ảnh hưởng vừaĐã xử lýBảo mật ·
Lỗi endpoint nâng cấp cho phép website cài gói npm tuỳ ý (bản 1.14.30 đến 1.18.21)
Theo Datadog Security Labs, khi chạy opencode serve hoặc opencode web không đặt mật khẩu và cài OpenCode qua npm, pnpm hoặc Bun, một trang web độc hại có thể khiến máy cài gói npm của kẻ tấn công và chạy mã. Đã vá ở 1.18.22.
Xem đầy đủ
Bài của Datadog Security Labs (24/9/2026) cho biết endpoint /global/upgrade nhận mục tiêu cài đặt tuỳ ý và xử lý sai kiểu nội dung của yêu cầu. Một trang web độc hại có thể khiến trình duyệt gửi form POST tới máy chủ cục bộ; máy chủ cài gói npm do kẻ tấn công lưu trữ và script preinstall của gói chạy ngay trên máy. Lỗi xuất hiện từ bản 1.14.30 (30/4/2026). Datadog báo qua GitHub ngày 11/8/2026, Anomaly vá ở 1.18.22 ngày 24/8/2026 và đề nghị hoãn công bố một tháng. Advisory GHSA-632h-h47v-g4x4 xếp mức cao (CVSS 7.5) và nêu bản cài qua curl, Homebrew, Chocolatey hoặc Scoop không bị ảnh hưởng.
Phản hồi của hãng
Anomaly vá lỗi khoảng hai tuần sau khi nhận báo cáo và đăng advisory. Theo Datadog, công ty không xin mã CVE vì cho rằng CVE cho các báo cáo qua GitHub Security Advisories khuyến khích nhiều báo cáo kém chất lượng.
Nguồn:Datadog Security Labs: OpenCode upgrade remote code executionOpenCode security advisory GHSA-632h-h47v-g4x4
- Ảnh hưởng vừaĐã xử lýBảo mật ·
CVE-2026-22812 và CVE-2026-22813: website độc hại có thể chạy lệnh trên máy người dùng
Ngày 12/1/2026, hai advisory trên GitHub công bố lỗi máy chủ HTTP không xác thực (mức cao, CVSS 8.8) và lỗi XSS trên giao diện web (mức nghiêm trọng, CVSS 9.4), đều cho phép chạy lệnh trên máy người dùng. Đã vá ở bản 1.0.216 và 1.1.10.
Xem đầy đủ
Theo advisory GHSA-vxw4-wv6m-9hhh, OpenCode tự khởi động một máy chủ HTTP không có xác thực; tiến trình bất kỳ trên máy, hoặc website nhờ cấu hình CORS lỏng, có thể gọi tới để chạy lệnh shell với quyền người dùng. Với cờ --mdns, máy chủ mở trên 0.0.0.0 và lộ ra mạng nội bộ. Người báo lỗi (CyberShadow) cho biết đã email [email protected] ngày 17/11/2025 theo chính sách bảo mật của dự án nhưng không nhận được phản hồi. Advisory thứ hai, GHSA-c83v-7274-4vgp (người báo: AlbertSPedersen), mô tả cách website lợi dụng tham số đổi địa chỉ máy chủ của giao diện web để chạy JavaScript trên localhost:4096 (trình hiển thị markdown không lọc HTML), rồi gọi các endpoint /pty/ để chạy lệnh. Cả hai advisory do thdxr đăng trên repo anomalyco/opencode.
Phản hồi của hãng
Anomaly phát hành bản vá 1.0.216 và 1.1.10, đăng cả hai advisory trên repo chính thức.
Nguồn:GitHub Advisory GHSA-vxw4-wv6m-9hhh (CVE-2026-22812)GitHub Advisory GHSA-c83v-7274-4vgp (CVE-2026-22813)
Xem thêm 1 vụ việc
- Ảnh hưởng vừaĐã xác nhậnKhác ·
Anthropic chặn OpenCode đăng nhập gói Claude qua OAuth
Theo Shareuhack, các bản OpenCode đầu tiên giả header của Claude Code để đăng nhập Claude qua OAuth; Anthropic chặn từ 9/1/2026 và cập nhật tài liệu ngày 19/2/2026. OpenCode đã gỡ mã liên quan.
Xem đầy đủ
Theo Shareuhack, các bản OpenCode đầu tiên gửi header beta claude-code-20250219 để máy chủ Anthropic coi yêu cầu như đến từ Claude Code chính thức. Ngày 9/1/2026 Anthropic bật biện pháp chặn phía máy chủ; Thariq Shihipar của Anthropic nói công ty đã "tightened our safeguards against spoofing the Claude Code harness", và một số tài khoản bị khoá nhầm đã được mở lại. Ngày 19/2/2026 Anthropic thêm vào tài liệu quy định không được dùng token OAuth của gói Free, Pro, Max trong công cụ bên thứ ba; cùng ngày, commit 973715f của OpenCode gỡ header này, plugin xác thực Anthropic và tệp prompt riêng cho Anthropic. Bài viết không nêu vụ kiện nào và không trích phát biểu chính thức của OpenCode. AppDuo chưa đối chiếu tài liệu gốc của Anthropic.
Phản hồi của hãng
Theo Shareuhack, phản hồi công khai của OpenCode là commit ngày 19/2/2026 gỡ mã OAuth của Claude.
Câu hỏi thường gặp
OpenCode có miễn phí không?
Phần mềm là mã nguồn mở giấy phép MIT, dùng miễn phí. Tiền model thì vẫn phải trả: qua khoá API riêng, gói đang có, gói Go từ 10 USD/tháng hoặc Zen trả theo mức dùng. Một số model miễn phí trong thời gian giới hạn.
OpenCode có dùng được với gói Claude Pro/Max không?
Theo Shareuhack, Anthropic chặn đăng nhập OAuth từ OpenCode từ 9/1/2026 và OpenCode gỡ mã liên quan ngày 19/2/2026. Từ bản 2.2.3 (30/10/2026), changelog hướng dẫn cài Claude Code, đăng nhập bằng claude auth login rồi chọn Claude Agent trong /connect; changelog không nói rõ cách này dùng được với những gói Claude nào. Ngoài ra vẫn có thể dùng khoá API Anthropic trả theo mức dùng.
OpenCode có lưu mã nguồn hay prompt của tôi không?
Theo chính sách quyền riêng tư, OpenCode chuyển prompt tới nhà cung cấp model và không lưu lại, trừ phiên của agent chạy trên máy chủ OpenCode (xoá sau 30 ngày không hoạt động). Nhà cung cấp model có chính sách riêng; riêng với Zen, API của OpenAI và Anthropic giữ yêu cầu 30 ngày.
OpenCode có lỗ hổng bảo mật nào đáng lo không?
Có. Năm 2026 có bốn lỗ hổng cho phép website hoặc máy chủ MCP độc hại chạy lệnh trên máy người dùng: CVE-2026-22812 (vá ở 1.0.216), CVE-2026-22813 (vá ở 1.1.10), lỗi endpoint nâng cấp (vá ở 1.18.22) và lỗi MCP OAuth trên Windows/WSL (vá ở 1.18.33). Nên dùng bản 1.18.33 trở lên.
Có bản mobile không?
Trang chủ nêu app iPhone qua TestFlight; bản Android ghi là sắp ra.
Thông tin đánh giá & nguồn13
Điểm số
- Dễ sử dụng
- 6,5
- Tính năng
- 8,0
- Đáng giá tiền
- 8,0
- Hiệu năng
- 7,0
- Hỗ trợ
- 6,5
- Quyền riêng tư & bảo mật
- 6,0
Vì sao có điểm này
Cài được bằng nhiều cách (curl, npm, Homebrew…) và có bản desktop, nhưng phải tự kết nối model; tài liệu chỉ cho thấy giao diện tiếng Anh.
Vì sao có điểm này
Chạy nhiều agent song song trên cùng dự án, MCP, plugin, agent và skill tuỳ chỉnh, hoàn tác bằng /undo, SDK; phạm vi tính năng ngang các agent lập trình hàng đầu.
Vì sao có điểm này
Phần mềm miễn phí, dùng được khoá API riêng hoặc gói đang trả, gói Go từ 10 USD/tháng; trừ điểm vì hạn mức chỉ là ước tính và Zen tính thêm phí nạp 4,6% + 0,31 USD.
Vì sao có điểm này
Chất lượng phụ thuộc model bạn chọn. Changelog cho thấy bản mới ra dày (từ 2.2.0 đến 2.2.6 trong khoảng 10 ngày); chưa có benchmark độc lập để so sánh.
Vì sao có điểm này
Có tài liệu và email [email protected] nhưng không công bố thời gian phản hồi. Người báo CVE-2026-22812 cho biết đã email [email protected] ngày 17/11/2025 mà không được trả lời; ngược lại, Datadog ghi nhận Anomaly vá nhanh và trao đổi cởi mở với lỗi họ báo tháng 8/2026.
Vì sao có điểm này
Chính sách nêu không lưu prompt, website không dùng phân tích bên thứ ba, Zen nhìn chung không lưu hay huấn luyện trên dữ liệu (trừ vài model miễn phí). Trừ điểm vì năm 2026 có bốn lỗ hổng cho phép chạy lệnh qua máy chủ cục bộ, giao diện web hoặc luồng MCP OAuth, dù đều đã vá.
Nguồn tham khảo
- Hãng cung cấpOpenCode official home page11 thg 11, 2026
- Hãng cung cấpOpenCode Go pricing page11 thg 11, 2026
- Hãng cung cấpOpenCode docs11 thg 11, 2026
- Hãng cung cấpOpenCode Zen docs11 thg 11, 2026
- Hãng cung cấpOpenCode privacy policy11 thg 11, 2026
- Hãng cung cấpOpenCode changelog11 thg 11, 2026
- Hãng cung cấpOpenCode GitHub repository11 thg 11, 2026
- Hãng cung cấpGitHub Advisory GHSA-vxw4-wv6m-9hhh (CVE-2026-22812)11 thg 11, 2026
- Hãng cung cấpGitHub Advisory GHSA-c83v-7274-4vgp (CVE-2026-22813)11 thg 11, 2026
- Hãng cung cấpOpenCode security advisory GHSA-632h-h47v-g4x411 thg 11, 2026
- pressDatadog Security Labs: OpenCode upgrade remote code execution11 thg 11, 2026
- pressShareuhack: OpenCode Banned by Anthropic11 thg 11, 2026
- pressDeepInspect: OpenCode MCP OAuth remote code execution11 thg 11, 2026
Thông số & khả năng tương thích
- Nhà phát triển
- Anomaly
- Trụ sở
- Hoa Kỳ
- Ra mắt
- 2025
Khả năng
- Mã nguồn mở
- Tính năng AI
- Có API công khai
- Tích hợp
Nền tảng
- macOS
- Windows
- Linux
- iOS
- Web
- API
Ngôn ngữ giao diện
- Tiếng Anh
Tích hợp
- MCP
- GitHub Copilot
- ChatGPT Plus/Pro
- Models.dev (200+ providers)
- SDK for scripts and CI
Hỗ trợ
- Diễn đàn cộng đồng
- Trung tâm trợ giúp
Lịch sử thay đổi
- Tính năng.Bản 2.2.6: dùng chung kết nối MCP giữa các dự án, chạy script trong worktree, thanh thao tác cảm ứng trên điện thoại và máy tính bảng.
- Tính năng.Bản 2.2.3: dùng Claude Code trong OpenCode bằng cách chọn Claude Agent trong /connect.
- Tính năng.Bản 2.2.0: plugin desktop (thử nghiệm) và giao diện desktop mới; ngừng phát hành OpenCode GitHub Action.
Xem toàn bộ lịch sử (8)
- Cập nhật.Bản 1.18.33 vá lỗi thực thi mã qua luồng MCP OAuth trên Windows/WSL (theo DeepInspect).
- Cập nhật.Bản 1.18.22 vá lỗi endpoint nâng cấp cho phép website cài gói npm tuỳ ý (theo Datadog Security Labs).
- Cập nhật.Anthropic thêm vào tài liệu quy định cấm dùng OAuth của gói Claude trong công cụ bên thứ ba; cùng ngày OpenCode gỡ mã OAuth của Claude (theo Shareuhack).
- Cập nhật.Công bố CVE-2026-22812 và CVE-2026-22813; bản 1.0.216 và 1.1.10 vá lỗi máy chủ HTTP không xác thực và lỗi XSS trên giao diện web.
- Cập nhật.Anthropic bật biện pháp phía máy chủ chặn truy cập OAuth không chính thức vào Claude, ảnh hưởng tới OpenCode (theo Shareuhack).
Thông tin tác giả
Đánh giá & bình luận
Viết bởi người đọc có tài khoản đã xác minh email.
Chưa có đánh giá nào. Bạn đã dùng OpenCode? Hãy chia sẻ trải nghiệm thực tế.
Đánh giá của người đọc được tính riêng, không ảnh hưởng đến điểm của Ban biên tập.
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.