Quay lại hướng dẫn
So sánh·21 tháng 9, 2026·Cập nhật 3 tháng 10, 2026·Đọc 10 phút

Factory Droid so với Claude Code: mô hình, thanh toán và di chuyển

Droid chấp nhận mọi mô hình nhưng phí gói vẫn còn khi dùng khóa tùy chỉnh; thông tin xác thực gateway của Claude Code thay thế thuê bao, nhưng Anthropic chỉ hỗ trợ các mô hình Claude thông qua gateway.

Được xem xét lần cuối vào .

Factory Droid và Claude Code đều là agent lập trình terminal độc quyền, mã nguồn đóng, và lựa chọn giữa chúng ít phụ thuộc vào terminal hơn là vào một câu hỏi: điều gì xảy ra khi bạn trỏ client đến một endpoint do mình chọn. Droid nhận bất kỳ mô hình nào thông qua ba giao thức truyền tải, nhưng phí gói vẫn tồn tại khi dùng khóa tùy chỉnh và Factory tiếp tục tính mức sử dụng sau một hạn mức mà họ không công bố. Thông tin xác thực gateway của Claude Code thay thế hoàn toàn gói đăng ký — và Anthropic "không hỗ trợ định tuyến Claude Code đến các mô hình không phải Claude thông qua bất kỳ gateway nào." Token rẻ hơn và danh mục mô hình rộng hơn là hai sản phẩm khác nhau trên hai client này.

Cả hai đều hiện hành và đều được phát hành cùng ngày. Trên npm registry vào ngày 21 tháng 9 năm 2026, droid của Factory ở phiên bản 0.223.0, phát hành ngày 19 tháng 9 năm 2026, khai báo UNLICENSED; @anthropic-ai/claude-code của Anthropic ở phiên bản 2.1.278, phát hành ngày 19 tháng 9 năm 2026, khai báo SEE LICENSE IN README.md. Cả hai được phát hành gần như hằng ngày, nên hãy kiểm tra registry thay vì tin vào hai con số này. Không công cụ nào là mã nguồn mở: GitHub API báo không có giấy phép trên Factory-AI/factory hoặc anthropics/claude-code, và không kho nào được đánh dấu là đã lưu trữ (archived). Vì vậy, "fork nó và chỉ trả tiền cho token" không phải lựa chọn đối với cả hai, và mọi tuyến cấu hình bên dưới đều là tuyến được nhà cung cấp tài liệu hóa. Một lưu ý về nguồn: factory.ai hiện trả lời HTTP 307 đến factory.com (đã kiểm tra cùng ngày), trong khi docs.factory.ai vẫn phục vụ trực tiếp, nên giá bên dưới trích dẫn factory.com còn hành vi trích dẫn docs.factory.ai.

Claude Code và Factory Droid: nên chọn công cụ nào

Hãy chọn dòng mô tả bạn và dừng ở đó. Phần còn lại của trang này là bằng chứng đằng sau năm dòng đó.

Nếu đây là tình huống của bạnLựa chọnBởi vì
Bạn muốn GPT, Gemini, Grok, Qwen hoặc một mô hình cục bộ bên trong một agent terminal duy nhấtFactory DroidCài đặt mô hình tùy chỉnh của nó chấp nhận bất kỳ mô hình nào thông qua ba giao thức; Anthropic không hỗ trợ định tuyến Claude Code đến các mô hình không phải Claude qua gateway
Bạn muốn ngừng trả phí thuê bao và chỉ trả tiền cho tokenClaude CodeThông tin xác thực gateway thay thế thông tin đăng nhập claude.ai trong phiên đó và giới hạn sử dụng của gói ngừng áp dụng; trên Factory, cả phí gói lẫn bộ đếm vẫn tồn tại khi dùng khóa tùy chỉnh
Bạn muốn một gói bao phủ ứng dụng web, thiết bị di động, ủy thác kiểu Slack và môi trường tính toán đám mây chạy lâu dàiFactory DroidDroid Computers, Missions và ứng dụng được lưu trữ nằm trong mọi gói — nhưng Factory ghi rõ rằng mô hình tùy chỉnh không xuất hiện trên nền tảng web hoặc di động được lưu trữ, nên ít nhất phần công việc đó vẫn được tính phí bởi Factory bất kể bạn giữ khóa nào
Bạn muốn chạy client mà không đăng ký thêm gói mớiClaude CodeTài khoản Claude Console có tín dụng trả trước, nhà cung cấp đám mây hoặc thông tin xác thực gateway đều có thể xác thực client; CLI của Factory đăng nhập vào Factory và trang giá của họ không công bố gói miễn phí hay điều khoản dùng thử
Bạn cần một con số đô la cho mỗi tác vụ trước khi cam kếtClaude CodeTrang chi phí của nó công bố mức trung bình trên mỗi nhà phát triển và CLI tính con số cho mỗi phiên từ số lượng token; Factory công bố các hệ số nhân nhưng không bao giờ công bố giá trị đô la của một credit

Hai dòng trong số đó cần được cảnh báo. Phần Câu hỏi thường gặp trên trang giá của Factory trả lời "Những sản phẩm nào được bao gồm trong mỗi gói?" bằng câu "Tất cả sản phẩm; IDE, Web, CLI, Slack, v.v. đều được bao gồm trong mọi gói", và điều đó đúng với quyền truy cập gói; trang BYOK của Factory lại nêu riêng rằng mô hình tùy chỉnh "không xuất hiện trên nền tảng web hoặc di động được Factory lưu trữ." Cả hai câu đều được công bố, nhưng nói về những điều khác nhau, và người mua chỉ đọc câu đầu rồi mua khóa sẽ lập ngân sách sai. Còn "chỉ trả tiền cho token" trên Claude Code chỉ đúng khi bạn đặt thông tin xác thực: tài liệu của Anthropic nêu rõ rằng chỉ đặt ANTHROPIC_BASE_URL, không có thông tin xác thực gateway, không thay thế gói đăng ký — lưu lượng được định tuyến qua endpoint của bạn trong khi thông tin đăng nhập claude.ai vẫn là thông tin xác thực đang hoạt động, và các giới hạn cùng khoản thanh toán của nó vẫn áp dụng.

Cánh cửa custom-endpoint, đặt cạnh nhau

Đây là khác biệt về cơ chế, và nó giải thích mọi hệ quả ở phần sau. Droid nhận một tệp cấu hình và tên giao thức; Claude Code nhận hai biến môi trường và mặc định sử dụng một giao thức.

Factory DroidClaude Code
Cấu hình ở đâuMảng customModels trong ~/.factory/settings.jsonANTHROPIC_BASE_URL cùng một biến thông tin xác thực, trong shell hoặc khối env của ~/.claude/settings.json
Các giao thức được chấp nhậnBa: anthropic (Messages), openai (Responses), generic-chat-completion-api (Chat Completions)Một trên tuyến này: Anthropic Messages tại /v1/messages
Các mô hình mà bạn có thể trỏ đếnBất kỳ mô hình nào, với lưu ý của Factory rằng chỉ các endpoint chính thức của Anthropic và OpenAI mới được “kiểm thử và benchmark đầy đủ”Các mô hình Claude; Anthropic không hỗ trợ định tuyến đến các mô hình không phải Claude thông qua gateway
Header thông tin xác thựcVới provider: "anthropic", thông tin xác thực mặc định được đặt trong x-api-key, còn authMode: "bearer" chuyển sang dùng Authorization; Factory chỉ ghi nhận authMode trong tài liệu dành cho các mô hình Anthropic và cho biết các nhà cung cấp khác nhận được "header xác thực phù hợp với nhà cung cấp"ANTHROPIC_AUTH_TOKEN gửi Bearer, ANTHROPIC_API_KEY gửi x-api-key, còn apiKeyHelper gửi cả hai
Ảnh hưởng đến gói đăng kýKhông có. Phí gói vẫn giữ nguyên, và BYOK được tính vào gói sau một hạn mức chưa được công bốĐược thay thế trong phiên đó: gói đăng ký không được sử dụng và các giới hạn sử dụng của gói không áp dụng
Những giao diện nào tôn trọng thiết lập nàyChỉ CLI của Droid và ứng dụng máy tính để bànCác môi trường được hướng dẫn kết nối của Anthropic đề cập: CLI, tiện ích mở rộng VS Code, GitHub Actions và Agent SDK; ứng dụng máy tính đọc cấu hình suy luận của bên thứ ba riêng, thay vì ANTHROPIC_BASE_URL. Hướng dẫn cũng không đề cập tiện ích mở rộng JetBrains theo hướng nào
Quản trị viên có thể thu hồi nóCó — allowCustomModels: false vô hiệu hóa hoàn toàn BYOK của người dùng, allowedBaseUrls buộc lưu lượng mô hình tùy chỉnh đi qua một máy chủ đã được phê duyệt, và một mục hoàn toàn mới do tổ chức quản lý không thể chứa apiKey tĩnh (các mục hiện có vẫn hoạt động và vẫn có thể luân chuyển khóa)Có — các thiết lập được quản lý có forceLoginMethod hoặc forceLoginOrgUUID không thể cùng tồn tại với thông tin xác thực của gateway

Được đối chiếu với tài liệu về mô hình tùy chỉnh của Factory, trang gói cá nhân của Factory, tài liệu tham khảo về quyền kiểm soát của tổ chức của Factory, tổng quan về gateway của Anthropic và hướng dẫn kết nối của Anthropic, tất cả vào ngày 19 tháng 9 năm 2026. Kunavo phục vụ cả ba giao thức của Droid — /v1/messages, /v1/responses và /v1/chat/completions — nên cả hai cấu hình bên dưới đều có thể được biểu diễn. Chưa cấu hình nào được kiểm thử khi chạy thực tế tại đây với bất kỳ ứng dụng khách nào; chúng được xây dựng từ các giao thức mà nhà cung cấp ghi trong tài liệu và nên được xem là điểm khởi đầu trong khi bạn vẫn giữ tuyến đang hoạt động sẵn sàng để sử dụng.

~/.factory/settings.json — ba khóa bắt buộc
{
  "customModels": [
    {
      "model": "claude-sonnet-5",
      "baseUrl": "https://api.kunavo.com",
      "provider": "anthropic"
    }
  ]
}

Với giao thức Anthropic, URL cơ sở là origin không có /v1, vì Droid tự nối thêm đường dẫn; xem tài liệu tham khảo về URL cơ sở. Còn với tuyến Chat Completions, hãy đặt provider thành generic-chat-completion-api và URL cơ sở thành https://api.kunavo.com/v1. Claude Code hoàn toàn không cần tệp nào:

Shell hoặc khối env của ~/.claude/settings.json
# Claude Code: environment variables, no config file required.
export ANTHROPIC_BASE_URL=https://api.kunavo.com
export ANTHROPIC_AUTH_TOKEN=sk-your-key   # travels as: Authorization: Bearer

# ANTHROPIC_API_KEY is the same credential in the x-api-key header instead.
# Anthropic's docs: "If you weren't told which kind, use ANTHROPIC_AUTH_TOKEN."

# Pin models Kunavo serves. Claude Code's default and its opus alias are the
# newest Opus — pinned here to Opus 5.5, which needs Claude Code v2.1.280 or
# later (run `claude update` on an older version). The sonnet alias asks for
# Sonnet 5.5, which Kunavo does not serve, so without the SONNET line,
# /model sonnet, opusplan's execution phase and sonnet subagents 404.
export ANTHROPIC_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-5-5
export ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5

# Optional, off by default — adds the endpoint's models to the /model picker:
export CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1

Có một điểm bất đối xứng cần biết trước khi bạn bật dòng cuối cùng đó. Yêu cầu khám phá của Claude Code là GET /v1/models?limit=1000 với thời gian chờ mặc định ba giây, và bất kỳ chuyển hướng nào — ngay cả từ http sang https — đều khiến yêu cầu thất bại mà không thông báo; sau đó, nó chỉ giữ các mục có id chứa "claude" hoặc "anthropic". Các id Claude của Kunavo chính là id gốc của Anthropic, chẳng hạn claude-sonnet-5, nên chúng vượt qua bộ lọc đó, nhưng tại đây chưa đo xem endpoint có phản hồi trong thời gian chờ hay không. Tính năng khám phá mặc định bị tắt và danh sách mô hình tích hợp sẵn vẫn hoạt động khi không có tính năng này.

Những gì mỗi client tắt khi sử dụng endpoint bên thứ ba

Cả hai ứng dụng khách đều mất một số khả năng khi ngừng giao tiếp với nhà cung cấp của chính mình, và cả hai nhà cung cấp đều ghi điều này trong tài liệu. Hai danh sách khác nhau về bản chất: những gì Factory mất liên quan đến nơi khóa của bạn có thể sử dụng, còn những gì Anthropic mất liên quan đến những tính năng nào ngừng hoạt động.

Ứng dụng kháchNhững gì ngừng hoạt động theo nhà cung cấp
Factory DroidMô hình tùy chỉnh chỉ đến được CLI Droid và ứng dụng máy tính để bàn — không đến các nền tảng web hoặc di động được Factory lưu trữ. Bộ nhớ đệm prompt trên nhà cung cấp generic “thay đổi tùy nhà cung cấp và không thể đảm bảo”. Chỉ các endpoint chính thức của Anthropic và OpenAI mới được “kiểm thử và benchmark đầy đủ”, và Factory lưu ý rằng các mô hình dưới 30 tỷ tham số có hiệu suất thấp hơn trong việc lập trình tác vụ tự động.
Claude CodeRemote Control và các thiết lập do máy chủ quản lý bị tắt bất cứ khi nào ANTHROPIC_BASE_URL trỏ đến một máy chủ khác api.anthropic.com, bất kể endpoint chuyển tiếp nội dung gì. Tính năng tìm kiếm công cụ MCP mặc định bị tắt trên máy chủ không thuộc nhà cung cấp gốc, và các trình kết nối claude.ai chỉ được tải khi đăng nhập bằng gói thuê bao. Phiên trên đám mây, thiết bị di động, Slack, Claude Code Desktop, Routines, Ultrareview, Code Review, tiện ích mở rộng Chrome, computer use, Artifacts và nhập liệu bằng giọng nói đều yêu cầu tài khoản claude.ai.

Ma trận khả dụng của Anthropic có các cột cho gói đăng ký, Console và bốn nhà cung cấp đám mây, nhưng không có cột cho endpoint bên thứ ba generic. Quy tắc riêng của họ lấp đầy khoảng trống: khả dụng “phù hợp với nhà cung cấp nền tảng mà gateway chuyển tiếp đến, ngoại trừ các tính năng mà chính Claude Code tắt”. Đó là một quy tắc, không phải danh sách, nên một tính năng không được nêu ở trên thực sự chưa được xác định chứ không phải đã được xác nhận theo hướng nào — auto mode là một trường hợp như vậy, và trang này không tuyên bố rằng nó hoạt động hay không hoạt động.

Nhóm sự cố thứ hai nằm ở cấp giao thức thay vì cấp sản phẩm, và trách nhiệm thuộc về endpoint. Hướng dẫn tương thích gateway của Anthropic nói rõ: các dấu cache_control phải được chuyển tiếp nguyên trạng, nếu không "hội thoại sẽ bị tính phí như đầu vào không được lưu vào bộ nhớ đệm ở mỗi lượt"; khi một khả năng ghép một header beta với một trường trong phần thân — quản lý ngữ cảnh, các trường công cụ beta, output_config — cả hai phải được gửi cùng nhau, nếu không yêu cầu sẽ trả về lỗi 400, trong khi một khả năng chỉ dùng header như ngữ cảnh mở rộng lại âm thầm không hoạt động; không được giữ luồng trong bộ đệm và phải chuyển tiếp các ping keep-alive, nếu không Claude Code sẽ hủy sau 300 giây không nhận được dữ liệu; phần thân lỗi phải được chuyển tiếp nguyên trạng, nếu không cơ chế tự động thử lại bằng cách hạ mức khả năng của nó sẽ không còn khớp được lỗi. Đếm token là endpoint tùy chọn duy nhất — Kunavo không triển khai /v1/messages/count_tokens, nên /context chuyển sang ước tính dựa trên số ký tự.

Chi phí chuyển đổi theo cả hai chiều

Tệp chỉ dẫn là phần ít tốn công. Tài liệu AGENTS.md của Factory cho biết Droid tìm AGENTS.md và cũng chấp nhận agents.md, Agents.md, CLAUDE.md và Claude.md, tìm trong thư mục, rồi đến .factory/, .agents/ và .agent/ lên tới thư mục gốc git — lý do được nêu là "các tệp chỉ dẫn hiện có từ những công cụ lập trình khác vẫn tiếp tục hoạt động." Tài liệu về bộ nhớ của Anthropic đi theo hướng ngược lại: Claude Code đọc AGENTS.md làm chỉ dẫn dự án khi không có CLAUDE.md tại thư mục làm việc của bạn hoặc các thư mục cấp trên, và việc đọc trực tiếp tệp này yêu cầu v2.1.277 trở lên — phiên bản được phát hành ngày 18 tháng 9 năm 2026. Có một điều kiện liên quan đến chính chủ đề của trang này, và Anthropic nêu hai lần: việc đọc AGENTS.md còn cần một phiên lấy cờ tính năng từ Anthropic, và tài liệu tham khảo về biến môi trường liệt kê các phiên bỏ qua việc lấy cờ đó — nhà cung cấp bên thứ ba như Amazon Bedrock, phiên gateway của các ứng dụng Claude, hoặc bất kỳ phiên nào tắt telemetry hay GrowthBook. Gateway ANTHROPIC_BASE_URL thông thường không có trong danh sách đó và cũng không được loại trừ khỏi danh sách, nên việc một phiên định tuyến qua Kunavo có đọc AGENTS.md hay không chưa được ghi trong tài liệu và chưa được kiểm thử tại đây. Trong trường hợp có đọc, phương án dự phòng của Anthropic là nhập tệp từ một CLAUDE.md, cách này hoạt động trong mọi phiên.

Mọi thứ còn lại đều riêng cho từng ứng dụng khách. Droid có /commands cho lệnh tùy chỉnh, /droids cho tác tử phụ, /skills, và /mcp cho máy chủ MCP; Claude Code có các lệnh, tác tử phụ, kỹ năng, hook, plugin và cấu hình MCP riêng, được Anthropic liệt kê trong số những tính năng hoạt động với mọi nhà cung cấp. Định dạng và thư mục khác nhau, nên hãy dự trù công sức viết lại chúng thay vì sao chép. Quyền tự chủ là phần chuyển đổi khác cần công sức: Factory cung cấp các mức tự chủ Off, Low, Medium và High cùng các chế độ tương tác Normal, Spec và Mission, còn Claude Code dùng các chế độ quyền riêng — không có bảng ánh xạ giữa hai bên, nên hãy chủ động xác định lại các giới hạn kiểm soát thay vì giả định có thiết lập tương đương.

Chi phí token và chi phí gói

Chỉ một phía trong phép so sánh này có thể được quy ra chi phí tiền tệ một cách trung thực. Factory công bố hệ số theo từng mô hình dựa trên Factory Standard Credits nhưng không bao giờ công bố giá trị bằng đô la của một credit, nên không ai ngoài Factory có thể quy một phiên Droid thành tiền — hướng dẫn giá Factory Droid trình bày đầy đủ bảng gói, cơ chế credit và các cửa sổ thời gian trượt. Phần có thể tính giá là tuyến sử dụng token mà cả hai ứng dụng khách cùng dùng.

Giả sử một ngày làm việc với các phiên tác tử sử dụng 1,5M token đầu vào không được lưu vào bộ nhớ đệm và 100K token đầu ra, và một tháng có 20 ngày. Đây là giả định được nêu rõ, không phải số đo của bất kỳ phiên nào. Theo đơn giá hiện tại trong danh mục Kunavo:

Mô hìnhBảng giá Anthropic: đầu vào / đầu raKunavo: đầu vào / đầu raNgày theo mô hìnhTháng 20 ngày theo mô hình tính toán
Claude Haiku 4.5$1,00 / $5,00$0,70 / $3,50$1,40$28,00
Claude Sonnet 5$2,00 / $10,00$1,40 / $7,00$2,80$56,00
Claude Opus 5$5,00 / $25,00$3,50 / $17,50$7,00$140,00

Giá tính trên mỗi triệu token; đơn giá niêm yết của Anthropic được đọc từ trang giá của Anthropic và đơn giá Kunavo từ danh mục trực tiếp, ngày 19 tháng 9 năm 2026. Đây là phép tính token minh họa theo các giả định đã nêu — không phải chi phí tác vụ được đo thực tế, không phải trần hóa đơn, và không bao gồm phí bộ nhớ đệm, lượt gọi công cụ và thuế. Hãy so sánh hàng của mô hình bạn thực sự sẽ chạy thay vì mức chênh lệch chung cho cả nhà cung cấp. Với Claude Sonnet 5, giá trong danh mục và giá niêm yết của Anthropic khác nhau, nên hãy đọc đúng dòng thay vì giả định là ngang giá, và Claude Opus 5 lại có một mức giá khác. Mức chênh lệch tính theo từng mô hình, không phải từng nhà cung cấp.

Giờ cần đối chiếu với thực tế, vì giả định quá thuận lợi là nguyên nhân khiến những phép so sánh này sai lệch. Chính tài liệu về chi phí của Anthropic báo cáo rằng trên các triển khai doanh nghiệp, "chi phí trung bình khoảng $13 cho mỗi nhà phát triển trong mỗi ngày hoạt động và $150-250 cho mỗi nhà phát triển mỗi tháng, với chi phí duy trì dưới $30 cho mỗi ngày hoạt động ở 90% người dùng." Mức $13 đó xấp xỉ 4,6× ngày được mô hình hóa ở trên theo đơn giá Claude Sonnet 5, nên ngày được mô hình hóa tại đây là một ngày sử dụng nhẹ. Khoảng chi phí hằng tháng do Anthropic công bố trải từ dưới đến trên mức $200 mà Factory Max và Claude Max 20x đều có: mức thấp nhất, $150, thấp hơn cả hai, còn mức cao nhất, $250, cao hơn cả hai. Vì vậy, chỉ một bảng đơn giá không thể quyết định nên dùng gói hay trả theo token — vị trí của bạn trong khoảng đó quyết định câu trả lời, và Anthropic báo cáo khoảng này trên các triển khai doanh nghiệp, không phải cho nhóm của bạn.

Giá niêm yếtFactoryAnthropic
Gói miễn phíKhông được công bố trên trang định giáMiễn phí, $0
Gói trả phí đầu tiênPro, $20/thángPro, $20/tháng hoặc $17/tháng khi thanh toán hằng năm ($200 trả trước)
Bậc trungPlus, $100/tháng (~5x mức sử dụng Pro)Max 5x, $100/tháng
Bậc cá nhân cao nhấtMax, $200/tháng (~10x mức sử dụng Pro)Max 20x, $200/tháng
Suất thành viên nhómTeams, $60/tháng cho nhóm cộng thêm $40/tháng cho mỗi suấtTeam, $20/suất/tháng khi thanh toán hằng năm hoặc $25 hằng tháng; suất Premium $100 hằng năm hoặc $125 hằng tháng
Phí vượt mứcExtra Usage: credit trả trước, tối thiểu $10, không hết hạn — hoặc chuyển miễn phí sang Droid Core, nhóm trọng số mở với giới hạn tốc độ riêngCredit sử dụng theo mức giá API tiêu chuẩn, tính vào giới hạn chi tiêu hàng tháng do bạn đặt

Giá Factory lấy từ docs.factory.ai, giá Anthropic từ claude.com/pricing, cả hai vào ngày 19 tháng 9 năm 2026. Hãy nêu tên nhà cung cấp mỗi khi nói "Max": Factory Max và Claude Max 20x là hai sản phẩm khác nhau cùng có giá $200. Cũng lưu ý rằng giá của hai cấp Max không có trên claude.com/pricing, trang này chỉ ghi "Từ $100 mỗi tháng" — các con số $100 và $200 đến từ Trung tâm trợ giúp của Anthropic, nơi bổ sung rằng chúng "chỉ dành cho đăng ký qua web." Khi hai trang chính thức khác nhau như vậy, hãy xác nhận số tiền ở bước thanh toán trước khi cam kết.

Nếu bạn muốn dùng tuyến trả theo token, mức nạp tối thiểu của Kunavo là $10 tín dụng trả trước không kèm gói nào, và số tiền trong danh mục là mức sàn tính phí thay vì mức trần — hướng dẫn thanh toán giải thích lý do. Đơn giá niêm yết rẻ nhất và chi phí thấp nhất để hoàn thành tác vụ vẫn là hai nhận định khác nhau: một mô hình nhỏ hơn cần ba lần thử và một lượt con người rà soát có thể tốn nhiều hơn một lượt chạy với mô hình mạnh hơn. Tạo tài khoản Kunavo nếu bạn muốn đo điều đó trên kho mã của mình; phần thiết lập Claude Code được trình bày tại trang tích hợp Claude Code, và tại đây không có trang thiết lập Droid, vì vậy cấu hình Droid ở trên được trình bày ngay trong bài và được đánh dấu là chưa kiểm thử.

Giao diện và mô hình thực thi

Năng lựcFactory DroidClaude Code
Client dòng lệnhDroid CLI, được cài bằng npm install -g droid hoặc HomebrewCLI Claude Code, được liệt kê là hoạt động trên mọi nhà cung cấp
Không giao diện / CIDroid Exec, “chế độ thực thi không tương tác cho các pipeline CI/CD và tập lệnh tự động hóa”CLI không giao diện cùng các tích hợp GitHub Actions và GitLab CI/CD được ghi nhận
Tính toán chạy dàiDroid Computers, “môi trường tính toán bền vững, tồn tại lâu dài”, bao gồm cả việc mang máy của riêng bạnCác phiên đám mây, yêu cầu tài khoản claude.ai và không thuộc một đợt triển khai gateway
Điều phối nhiều bướcMissions, yêu cầu bật Extra Usage và tạm dừng khi chạm giới hạn tốc độSubagents, Workflows và checkpoint, tất cả đều được liệt kê là khả dụng trên mọi nhà cung cấp
Kiểm soát tính tự chủCác mức tự chủ Off, Low, Medium, High; các chế độ tương tác Normal, Spec, Mission; maxAutonomyLevel của tổ chức giới hạn tất cả các mức và chế độ nàyCác chế độ cấp quyền, với hook và sandbox trên mọi nhà cung cấp. Chế độ khởi đầu tích hợp là auto trên gói Pro, Max hoặc Team trong terminal hoặc VS Code, và Manual trên gói Enterprise hoặc khóa Console — nhưng một số điều kiện được nêu sau phần gói sẽ buộc dùng Manual, bao gồm phiên không lấy cờ tính năng, vì vậy hãy đọc bảng của Anthropic thay vì dựa vào tên gói
Khả năng mở rộng/commands, droid tùy chỉnh qua /droids, /skills, MCP qua /mcpLệnh, subagent, skill, hook, plugin và máy chủ MCP
Hiển thị chi phí trong client/cost, "hiển thị thống kê sử dụng"/usage, được tính cục bộ từ số lượng token theo giá niêm yết
Tích hợp trình soạn thảoClient máy tính để bàn Factory AppTiện ích mở rộng VS Code và JetBrains, khả dụng trên mọi nhà cung cấp

Được đọc từ chỉ mục tài liệu của Factory và tài liệu tham khảo CLI, cùng trang về tính khả dụng của tính năng của Anthropic, ngày 19 tháng 9 năm 2026. Hãy lưu ý bản chất của các số liệu chi phí hiển thị: cả hai đều là phép tính riêng của ứng dụng khách dựa trên số token được báo cáo, không phải báo cáo từ hệ thống tính phí, nên hãy đối chiếu từng số liệu với bản ghi sử dụng của nhà cung cấp trước khi tin vào con số hằng tháng. Với Kunavo, bản ghi đó là endpoint sử dụng và sổ giao dịch trên bảng điều khiển.

Nếu cả hai ứng dụng khách đều không phù hợp, các bài so sánh liên quan trên trang này áp dụng cùng cách tiếp cận: OpenCode so với Claude Code, Claude Code so với Codex và Goose so với Claude Code đề cập những ứng dụng khách có cách định tuyến mô hình và cơ chế tài khoản lại khác nhau, còn bài so sánh nhà cung cấp cho Claude Code chỉ tập trung vào việc chọn endpoint.

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

Factory Droid có tốt hơn Claude Code không?

Không có kiểm thử đối đầu được công bố nào giải quyết câu hỏi này, và không nhà cung cấp nào công bố một bài kiểm thử như vậy. Thông báo "#1 trên Terminal-Bench" của chính Factory tại factory.ai/news/terminal-bench vẫn là con số được lưu truyền: thông báo nêu 58,75% ở tiêu đề và 58,8% trong phần kết quả, trên bộ Terminal-Bench Core v0.1.1 gồm 80 tác vụ, và được ghi ngày 25 tháng 9 năm 2025 — bài kiểm thử chạy Claude Opus 4.1, model mà trang ngừng cung cấp model của Anthropic hiện liệt kê là đã ngừng hoạt động trên Claude API từ ngày 5 tháng 8 năm 2026. Đó là benchmark của nhà cung cấp về một agent harness trên một thế hệ mô hình không còn được cung cấp, chứ không phải so sánh hiện tại. Thay vào đó, hãy quyết định dựa trên quyền truy cập mô hình, bề mặt thực thi và tuyến thanh toán, rồi chạy một tác vụ có phạm vi giới hạn trên mỗi công cụ bằng kho mã của riêng bạn.

Factory Droid có thể sử dụng gói đăng ký Claude của tôi không?

Cài đặt mô hình tùy chỉnh của Factory nhận endpoint API và khóa, không nhận thông tin đăng nhập thuê bao claude.ai, nên không có tuyến được tài liệu hóa nào để đưa gói Claude Pro hoặc Max vào Droid CLI. Các proxy bên thứ ba tuyên bố có thể kết nối hai bên là không chính thức và chưa được xác minh, và trang này không khuyến nghị proxy nào. Riêng việc sử dụng khóa tùy chỉnh không loại bỏ phí gói của Factory: tài liệu giá của chính Factory nêu rằng BYOK được miễn phí đến một hạn mức trên mọi gói Individual và sau đó được tính vào gói của bạn.

Tự mang API key có khiến một trong hai client rẻ hơn không?

Hai câu trả lời trái ngược nhau, và đây là khác biệt quan trọng nhất giữa chúng. Trên Claude Code, thông tin xác thực gateway thay thế gói đăng ký trong phiên đó: tài liệu của Anthropic nêu rằng khi biến thông tin xác thực gateway hoặc apiKeyHelper đang hoạt động, gói đăng ký claude.ai không được sử dụng và các giới hạn sử dụng của nó không áp dụng, nên bạn chỉ trả tiền cho endpoint và không trả Anthropic khoản nào cho lưu lượng đó. Trên Factory Droid, phí gói vẫn tồn tại, và sau một hạn mức mà Factory không công bố quy mô ở bất kỳ đâu, Factory cũng tính mức sử dụng vào gói của bạn — vì vậy khóa tùy chỉnh nằm trên gói đăng ký thay vì thay thế nó.

Claude Code có thể chạy các mô hình GPT hoặc Gemini thông qua gateway không?

Không theo tuyến được hỗ trợ. Tài liệu gateway của Anthropic nêu rằng Anthropic "không chứng thực, duy trì hoặc kiểm toán các sản phẩm gateway bên thứ ba và không hỗ trợ định tuyến Claude Code đến các mô hình không phải Claude thông qua bất kỳ gateway nào." Bộ lọc phát hiện mô hình của nó cũng được xây dựng theo cách tương tự: Claude Code chỉ giữ lại một mục được phát hiện khi ID của mục đó chứa "claude" hoặc "anthropic" ở bất kỳ vị trí nào trong chuỗi. Factory Droid không có hạn chế tương đương — cài đặt mô hình tùy chỉnh chấp nhận bất kỳ mô hình nào nằm sau một trong ba giao thức truyền tải. Nếu yêu cầu là chạy các mô hình không phải Claude bên trong một agent terminal duy nhất, đó là lý do để chọn Droid hoặc một client được xây dựng xoay quanh việc định tuyến đa nhà cung cấp.

Công cụ nào chạy không giám sát trong CI?

Cả hai đều làm được, nhưng bằng các cơ chế khác nhau. Factory cung cấp Droid Exec, được tài liệu hóa là "Chế độ thực thi không tương tác cho pipeline CI/CD và tập lệnh tự động hóa", cùng Droid Computers như một môi trường tính toán liên tục và tùy chọn tự mang máy của bạn. Claude Code chạy headless từ CLI và tài liệu hóa các tích hợp GitHub Actions và GitLab CI/CD, trong đó CLI và Agent SDK nằm trong số các tính năng hoạt động trên mọi nhà cung cấp. Khác biệt nằm ở thông tin xác thực: tuyến GitHub Actions của Claude Code đọc ANTHROPIC_BASE_URL từ env của workflow, nên CI có thể trỏ đến endpoint của riêng bạn. Ở phía Factory, tài liệu nêu rằng mô hình tùy chỉnh nằm trong settings.json cục bộ mà Droid CLI và ứng dụng desktop đọc, và không xuất hiện trên nền tảng web hoặc di động được Factory lưu trữ; tài liệu không nói Droid Exec phân giải chúng như thế nào trên runner do bạn cung cấp, nên hãy xác minh trước khi giả định câu trả lời nào.

Chuyển đổi giữa hai công cụ cần bao nhiêu công sức?

Ít hơn hầu hết các lần di chuyển, vì cả hai đều đọc AGENTS.md. Tài liệu của Factory nêu rằng Droid tìm AGENTS.md và cũng chấp nhận các tên tệp tương thích agents.md, Agents.md, CLAUDE.md và Claude.md, nên các tệp chỉ dẫn hiện có từ những công cụ lập trình khác vẫn hoạt động. Claude Code đọc AGENTS.md như chỉ dẫn dự án khi không có CLAUDE.md hoặc CLAUDE.local.md trong thư mục làm việc hoặc phía trên nó; việc đọc trực tiếp yêu cầu Claude Code v2.1.277 trở lên, và Anthropic bổ sung rằng phiên làm việc cũng phải tải feature flag, điều mà một số cấu hình nhà cung cấp và telemetry tắt đi. Trong các phiên đó, phương án dự phòng được Anthropic tài liệu hóa là nhập AGENTS.md từ một CLAUDE.md. Những gì không được chuyển là mọi thứ bên dưới tệp chỉ dẫn: slash command, định nghĩa subagent, hook, skill và cấu hình máy chủ MCP là các định dạng riêng của từng client trong các thư mục riêng, còn cài đặt quyền hoặc mức độ tự chủ không có từ vựng dùng chung.

Đã kiểm tra ngày 19 tháng 9 năm 2026: phiên bản mới nhất, ngày phát hành và trường giấy phép của cả hai gói npm, cùng trạng thái lưu trữ và trường giấy phép của cả hai kho GitHub qua GitHub API; chuyển hướng từ factory.ai sang factory.com; factory.com/pricing, bao gồm các câu trả lời trong FAQ; các trang gói cá nhân, gói tổ chức, mô hình tùy chỉnh, quyền kiểm soát của tổ chức, AGENTS.md, tài liệu tham khảo CLI và chỉ mục tài liệu của Factory; các trang gateway, kết nối gateway, giao thức gateway, tính khả dụng của tính năng, bộ nhớ, biến môi trường, chế độ quyền, ngừng hỗ trợ mô hình và chi phí của Anthropic; claude.com/pricing và bài viết về gói Max trong Trung tâm trợ giúp; cùng thông báo Terminal-Bench của Factory. Hai số phiên bản npm và hai trường giấy phép GitHub được đọc lại vào ngày 21 tháng 9 năm 2026. Các hệ số credit theo từng mô hình của Factory không được đọc lại cho trang này và được trình bày trong hướng dẫn giá. Đơn giá token Kunavo được đọc từ danh mục trực tiếp và các con số chi phí là phép tính minh họa theo các giả định đã nêu. Kunavo chưa kiểm thử khi chạy thực tế bất kỳ ứng dụng khách nào với API của mình, nên mọi nhận định về cấu hình tại đây đều được đọc từ các giao thức mà nhà cung cấp ghi trong tài liệu thay vì từ một phiên thực tế.