Bốn công cụ, nhưng thực ra chỉ là hai câu hỏi. Bạn muốn bị khóa vào một mô hình duy nhất hay tự mang mô hình của mình? Và bạn muốn phê duyệt từng hành động, hay để công cụ tự chạy? Trả lời hai câu hỏi đó và cuộc so kè bốn bên giữa Claude Code, Codex CLI, Gemini CLI và Cline gần như tự sắp xếp xong. Mọi thứ còn lại chỉ là chi tiết.
Tôi nói "gần như" vì một trong bốn công cụ vừa thay đổi với tất cả mọi người trong tháng này. Lộ trình miễn phí cho cá nhân của Gemini CLI đã kết thúc vào ngày 18 tháng 6 năm 2026, và Google đang hướng những người dùng đó sang Antigravity CLI, nên mọi điều bạn biết về gói miễn phí của Gemini CLI giờ đã lỗi thời. Đây không hẳn là cuộc đua "cái nào tốt nhất" mà là một tấm bản đồ chỉ ra bạn đang đứng ở góc nào trong ma trận, và công cụ nào ở đó cùng bạn.
Phiên bản ngắn gọn
Nếu bạn chỉ đọc đến đây, đây là kết luận của tôi về cả bốn công cụ:
- Claude Code là lựa chọn được trau chuốt, giàu hệ sinh thái: một dòng mô hình duy nhất (của Anthropic), bộ công cụ chuyên sâu, mức độ tự chủ tùy chỉnh được. Không có gói miễn phí; bạn trả tối thiểu $20/tháng, và người dùng nặng leo lên gói Max $200/tháng.
- Codex CLI là agent terminal của OpenAI, viết bằng Rust, mã nguồn mở, với khoảng 92.000 sao trên GitHub. Nó chạy cục bộ, có thể thực thi mã trong một sandbox bị giới hạn, và được tích hợp trong các gói ChatGPT gồm Free, Go, Plus, Pro, Business, Edu và Enterprise, với giới hạn sử dụng tùy theo gói. Để dùng hằng ngày đều đặn, Plus trở lên vẫn là mức nền thực tế, nhưng "không có gói miễn phí" thì không còn chính xác nữa.
- Gemini CLI thay đổi nhiều nhất: quyền truy cập cho cá nhân và gói miễn phí đã bị cắt vào ngày 18 tháng 6 năm 2026, và Google đang hướng những người dùng đó sang Antigravity CLI. Người dùng Enterprise và người dùng API-key trả phí vẫn giữ được quyền truy cập Gemini CLI.
- Cline là công cụ linh hoạt nhất trong nhóm: BYOK trên hơn 30 nhà cung cấp, bao gồm cả mô hình cục bộ qua Ollama. Nó miễn phí và mã nguồn mở; bạn chỉ trả tiền cho suy luận. Mặc định nó xin phép trước mỗi lần chỉnh sửa, điều mà bạn sẽ hoặc rất thích hoặc tắt đi ngay ngày đầu tiên.
Điểm xoắn về chi phí cần biết trước: nếu bạn dùng một công cụ BYOK như Cline đủ nhiều, hóa đơn API biến đổi có thể vượt qua một gói thuê bao cố định, và đến lúc đó một backend mô hình tự lưu trữ trở thành lựa chọn rẻ hơn. Sẽ nói thêm sau phần tính toán giá cả.
Hai câu hỏi thực sự quyết định điều này
Bắt đầu một refactor trong Cline và nó dừng lại ở lần chỉnh sửa file đầu tiên rồi chờ bạn đồng ý. Bắt đầu cùng tác vụ đó trong Codex CLI với cài đặt phê duyệt cho phép, và nó có thể kiểm tra repo, chỉnh sửa file và chạy lệnh trong một sandbox bị giới hạn bởi hệ điều hành. Khoảng cách đó, cộng thêm một điểm nữa, là toàn bộ phần so sánh.
Câu hỏi thứ nhất là chiến lược mô hình. Một số công cụ khóa bạn vào mô hình của một nhà cung cấp; số khác cho bạn mang khóa của riêng mình (BYOK) và trỏ tới bất cứ thứ gì bạn muốn.
- Bị khóa: Claude Code chạy các mô hình Anthropic (dòng Opus 4.x) cho việc dùng tiêu chuẩn. Có các tích hợp nhà cung cấp bên thứ ba, nhưng đó không phải cách dùng mặc định. Codex CLI chạy dòng mô hình Codex hiện tại của OpenAI, gồm GPT-5.5, GPT-5.4 và GPT-5.4 mini tùy bề mặt và gói. Quyền truy cập được tích hợp trong các gói ChatGPT với giới hạn sử dụng, và việc dùng API-key có sẵn riêng.
- Linh hoạt (BYOK): Cline kết nối tới hơn 30 nhà cung cấp, gồm Anthropic, OpenAI, Google, AWS Bedrock, Azure, OpenRouter, DeepSeek, Groq, cộng với các backend cục bộ qua Ollama và LM Studio. Gemini CLI ở dạng doanh nghiệp chạy các mô hình Google qua một API trả phí; bản kế nhiệm mã nguồn đóng Antigravity cũng nằm trong hệ sinh thái Google.
Câu hỏi thứ hai là tư thế tự chủ. Công cụ có hỏi trước khi hành động, hay hành động rồi báo cho bạn sau?
- Mặc định yêu cầu phê duyệt: Cline xác nhận từng lần chỉnh sửa file và từng lệnh terminal trước khi chạy. Plan Mode của Gemini CLI thực hiện một lượt lập kế hoạch chỉ-đọc trước khi chạm vào bất cứ thứ gì.
- Tùy chỉnh được theo hướng tự chủ: Claude Code dựa vào hệ thống hooks và các nút bật tự-phê-duyệt, và hoàn toàn buông tay với Agent Teams. Codex CLI có thể chạy lệnh trong một sandbox bị giới hạn bởi hệ điều hành, với cài đặt phê duyệt kiểm soát thời điểm nó dừng lại để xác nhận. Hầu hết chúng cũng có chế độ không giám sát (cờ -y của Cline, cờ YOLO của Gemini) cho lúc bạn thực sự muốn bỏ đi nơi khác.
Đặt bốn công cụ lên hai trục đó và chúng gần như không chồng lấn. Claude Code nằm ở vị trí bị-khóa-nhưng-tùy-chỉnh-được. Codex ở vị trí bị-khóa-nhưng-sandbox-tự-chủ. Cline ở vị trí linh-hoạt-nhưng-phê-duyệt-trước. Gemini từng là lựa chọn thân thiện với phê duyệt, dùng mô hình Google cho cá nhân, nhưng vai trò đó đã thay đổi khi lộ trình miễn phí cho cá nhân của Gemini CLI bị cắt.
Điểm rút ra của phần này: bốn công cụ không thực sự cạnh tranh trên một trục "tốt nhất" duy nhất. Mỗi cái sở hữu một góc khác nhau của chiến-lược-mô-hình theo mức-tự-chủ, và góc của bạn chọn công cụ cho bạn nhiều hơn bất kỳ danh sách tính năng nào.
So sánh nhanh
Đây là toàn cảnh trên năm trục, để bạn tìm góc của mình trước khi đọc chi tiết từng công cụ bên dưới.
| Claude Code | Codex CLI | Gemini CLI | Cline | |
|---|---|---|---|---|
| Chiến lược mô hình | Bị khóa (Anthropic) | Bị khóa (OpenAI GPT-5.x) | Mô hình Google (BYO API doanh nghiệp) | BYOK, hơn 30 nhà cung cấp gồm cả Ollama cục bộ |
| Mặc định tự chủ | Tùy chỉnh được (hooks, Agent Teams) | Thực thi sandbox với kiểm soát phê duyệt | Thân thiện với phê duyệt (Plan Mode) | Yêu cầu phê duyệt theo từng hành động |
| Giá khởi điểm | $20/mo (no free tier) | Có trong ChatGPT Free/Go với giới hạn; Plus bắt đầu từ $20/tháng | Gói miễn phí kết thúc ngày 18 tháng 6 năm 2026 | Công cụ miễn phí; trả theo suy luận (BYOK) |
| Cửa sổ ngữ cảnh | Thay đổi tùy bề mặt và mô hình Claude; đừng giả định một ngữ cảnh CLI cố định | Không nêu rõ | 1M token | Kế thừa từ mô hình đã cấu hình |
| Mô hình / benchmark chính | Opus 4.x (xem các lưu ý về benchmark) | GPT-5.x (OpenAI ngừng báo cáo SWE-bench) | Dòng Gemini 3 | Bất cứ gì bạn cấu hình |
Hãy đọc bảng này như một công cụ định tuyến, không phải bảng điểm. Không có cột nào mà một công cụ thắng trên mọi hàng, và hàng giá cả đặc biệt là mục tiêu di động: Gemini vừa thay đổi, còn chữ "miễn phí" của Cline che giấu một hóa đơn suy luận biến đổi mà tôi sẽ phân tích sau. Các phần từng công cụ bên dưới bổ sung những sắc thái mà các ô bảng không chứa nổi.
Claude Code
Điều mà Claude Code làm đúng là nó không còn cảm giác như một công cụ đơn lẻ mà bắt đầu cảm giác như một quy trình làm việc trải dài qua nhiều bề mặt. Bạn bắt đầu một tác vụ trong terminal, tiếp tục nó trong ứng dụng desktop, kiểm tra nó trên web tại claude.ai/code, cùng ngữ cảnh, cùng agent. Với kiểu lập trình viên sống trong vòng lặp có AI hỗ trợ cả ngày, sự liền mạch đó là lý do chính để chọn nó.
Bên dưới lớp vỏ, nó chỉ dùng Anthropic cho việc dùng tiêu chuẩn. Dòng Opus 4.x làm phần việc; có các tích hợp nhà cung cấp bên thứ ba và được tài liệu hóa, nhưng chúng là ngoại lệ, không phải chế độ bạn sẽ chạy. Nếu tính linh hoạt về mô hình là yêu cầu bắt buộc với bạn, đây là chỗ Claude Code bị "khóa", và đó là đánh đổi có chủ ý để có trải nghiệm trau chuốt, tích hợp hơn.
Danh sách năng lực rất sâu và, quan trọng hơn, là loại chiều sâu bạn thực sự dùng đến: Agent Teams và sub-agent (ra mắt cùng tích hợp Opus 4.6 đầu năm 2026) cho công việc song song, một file bộ-nhớ-bền CLAUDE.md mà agent đọc trong mỗi lần chạy, một hệ thống hooks với hơn 30 sự kiện vòng đời có thể lập trình, hỗ trợ MCP, và tích hợp CI/CD cho GitHub Actions, GitLab và CircleCI. Hệ thống hooks đó là nơi mức tự chủ tồn tại, bạn quyết định cái gì tự-phê-duyệt và cái gì dừng lại chờ người.
Giờ là điểm trừ. Không có lộ trình Claude Code miễn phí độc lập. Pro là $20/tháng và bao gồm Claude Code, nhưng phàn nàn thực sự từ người dùng nặng là hạn mức của Pro được chia sẻ chung qua các bề mặt Claude chứ không phải một hạn mức lập trình riêng. Một ngày chat nhiều có thể ngốn vào chính khoảng dư thuê bao mà bạn muốn dành cho lập trình. Để dùng nghiêm túc hằng ngày, Anthropic đẩy người dùng lên Max: Max 5x là $100/tháng và Max 20x là $200/tháng, với hạn mức gấp 5 hoặc 20 lần Pro. Các bậc Max rõ ràng hơn Pro cho công việc nặng, nhưng bạn cảm nhận được cái giá.
Vị trí của nó: bị khóa vào một mô hình, tùy chỉnh được theo hướng tự chủ. Đây là lựa chọn cho người muốn một mô hình tốt và một hệ sinh thái sâu, và sẵn lòng trả tiền cho sự trau chuốt.
Codex CLI
Con số nổi bật của Codex CLI là 92.000 sao GitHub, và nếu gần đây bạn thấy đâu đó "65K", con số đó đã cũ; tính đến giữa tháng 6 năm 2026 là 92K. Nó dùng giấy phép Apache 2.0, và đây là chi tiết tôi thấy thực sự thú vị: 96,2% là Rust. OpenAI đã viết lại nó từ TypeScript sang Rust vào cuối năm 2025, và bản phát hành hiện tại là v0.141.0 (họ ra khoảng một bản mỗi ngày). Đó là một công cụ đang được phát triển mạnh và tích cực.
Kiến trúc là phần mạnh nhất trong lời chào hàng. Codex CLI chạy như một agent terminal cục bộ nhẹ, có thể kiểm tra repo của bạn, chỉnh sửa file và chạy lệnh từ terminal. Chi tiết quan trọng không phải là nó "cứ thế chạy" theo mặc định; mà là mô hình thực thi của nó được xây quanh sandbox và kiểm soát phê duyệt. Nói cách khác, bạn có thể đẩy nó về phía công việc tự chủ hơn, nhưng bạn vẫn đang chọn nó được phép làm bao nhiêu trước khi dừng lại để xác nhận.
Về giá, Codex giờ được tích hợp trong các gói ChatGPT Free, Go, Plus, Pro, Business, Edu và Enterprise, với giới hạn tùy theo gói. Free và Go nên được xem là truy cập dùng thử hoặc dùng nhẹ. Plus bắt đầu từ $20/tháng và là mức nền thực tế cho việc dùng cá nhân đều đặn, trong khi việc dùng API-key vẫn là một lộ trình tính phí theo lượng riêng.
Điểm cần lưu ý là cảm nhận về độ tin cậy. Một số thảo luận của lập trình viên và bài viết bên thứ ba đã báo cáo các trường hợp Codex hành xử ít giống một agent đang thực thi mà giống một cỗ máy gợi ý hơn, hoặc có vẻ nêu sai kết quả lệnh. Tôi sẽ không trình bày điều đó như một khiếm khuyết phổ quát đã được chứng minh nếu chưa có nguồn sơ cấp vững hơn, nhưng đáng nêu ra như một mối lo được báo cáo nếu quy trình của bạn phụ thuộc vào việc thực thi không giám sát.
Vị trí của nó: bị khóa vào OpenAI, có sandbox, và tùy chỉnh được theo hướng tự chủ. Đây là lựa chọn nếu bạn muốn một agent terminal gốc OpenAI, tốc độ gốc Rust, và sandbox cùng kiểm soát phê duyệt thực sự, và nếu lưu ý về độ tin cậy không loại nó khỏi quy trình của bạn.
Gemini CLI và thứ vừa thay thế nó
⚠ Lưu ý: điều này đã thay đổi vào ngày 18 tháng 6 năm 2026. Gemini CLI không còn phục vụ yêu cầu cho người dùng cá nhân miễn phí, người dùng Google AI Pro, hay người dùng Google AI Ultra. Google đang hướng những người dùng đó sang Antigravity CLI, một bản kế nhiệm mã nguồn đóng được xây quanh một kiến trúc đa-agent bất đồng bộ. Người dùng Enterprise và người dùng API-key trả phí vẫn giữ được quyền truy cập Gemini CLI.
Phần gây bối rối là kho GitHub của Gemini CLI vẫn tồn tại và vẫn giới thiệu Gemini CLI như một agent terminal mã nguồn mở Apache 2.0. README cũng có thể vẫn nhắc đến gói miễn phí cũ 60 yêu cầu mỗi phút và 1.000 yêu cầu mỗi ngày, nhưng thông báo chuyển đổi của Google thay thế điều đó với những người dùng cá nhân bị ảnh hưởng. Mã vẫn mở; lộ trình dịch vụ tiêu dùng đã thay đổi.
Trước thời điểm cắt, Gemini CLI là một lựa chọn mã nguồn mở mạnh: hơn 100.000 sao GitHub, giấy phép Apache 2.0, quyền truy cập mô hình Gemini 3, cửa sổ ngữ cảnh 1M token, công cụ tích hợp sẵn, và một gói miễn phí hào phóng. Gói miễn phí đó là điều mọi người bàn tán. Bất cứ bài viết nào còn khuyên dùng Gemini CLI chủ yếu vì "1.000 yêu cầu miễn phí mỗi ngày" thì giờ đang mô tả trải nghiệm tiêu dùng trước ngày 18 tháng 6.
Antigravity CLI được công bố và phát hành vào tháng 5 năm 2026. Google nói sẽ không có sự ngang bằng tính năng 1:1 ngay khi ra mắt, nhưng Antigravity CLI sẽ giữ các khái niệm cốt lõi của Gemini CLI như Agent Skills, Hooks, Subagents và Extensions, nay được xử lý dưới dạng plugin Antigravity. Đánh đổi thì rõ ràng: Google đang tiến tới một nền tảng agent thống nhất, nhưng lộ trình cho lập trình viên cá nhân không còn là câu chuyện Gemini CLI mở như trước.
Vị trí của nó: Gemini CLI từng là lựa chọn thân thiện với phê duyệt, dùng mô hình Google cho cá nhân. Sau ngày 18 tháng 6 năm 2026, vai trò đó chủ yếu thuộc về người dùng doanh nghiệp và người dùng API-key trả phí, trong khi người dùng cá nhân đang bị đẩy sang Antigravity CLI.
Cline
Cline là công cụ duy nhất ở đây cho phép bạn trỏ agent của mình tới một mô hình chạy trên chính máy của bạn. Một sự thật đó định hình lại cuộc trò chuyện về chi phí ở phần sau, nên hãy ghi nhớ.
Trước hết là các con số: Cline hiện tuyên bố hơn 8 triệu lập trình viên hoặc lượt cài đặt trên các nền tảng và khoảng 63,6k sao GitHub. CLI gốc terminal của nó đã tiến nhanh, với CLI v3.0.29 phát hành ngày 20 tháng 6 năm 2026, nên hãy xem mọi số phiên bản chính xác như một ảnh chụp tại thời điểm. Bước chuyển sản phẩm quan trọng hơn là Cline CLI 2.0, được công bố vào tháng 2 năm 2026 như một sản phẩm gốc terminal tách khỏi extension VS Code. Nó đi kèm một TUI tương tác, một nút chuyển Plan/Act, một chế độ headless -y , agent song song, tuân thủ ACP, và pipe stdin/stdout cho CI/CD. Cline định vị nó là "điều phối, không phải soạn thảo": một quy trình ưu tiên terminal, không phải bản sao của VS Code.
Tính năng nổi bật là sự linh hoạt về mô hình, và đó không phải lời quảng cáo. Cline làm BYOK trên hơn 30 nhà cung cấp (Anthropic, OpenAI, Google, Bedrock, Azure, OpenRouter, DeepSeek, Groq) và, phần quan trọng với bài này, các backend cục bộ và tự lưu trữ qua Ollama và LM Studio. Nó là công cụ duy nhất trong bốn cái có hỗ trợ mô hình cục bộ gốc. Nếu "chạy agent của tôi với mô hình tôi tự lưu trữ" nằm trong danh sách mong muốn của bạn, Cline là công cụ duy nhất ở đây nói có.
Sự linh hoạt đó cũng thay đổi cách bạn cân nhắc về mô hình bên dưới. Với Claude Code hay Codex, bạn đặt cược vào lộ trình của một nhà cung cấp. Với Cline, bạn có thể đổi một mô hình tiên tiến lấy một cái rẻ hơn cho công việc thường ngày và chỉ tiêu token đắt ở nơi nó xứng đáng, hoặc chạy một mô hình cục bộ nhanh cho phần lặp lại và dành một API đám mây cho phần suy luận khó. Đó là thêm nhiều núm chỉnh, và việc đó không miễn phí, nhưng với bất cứ ai từng chứng kiến một thay đổi giá hay chính sách của một nhà cung cấp đơn lẻ phá hỏng quy trình của họ, khả năng trỏ lại agent bằng một dòng cấu hình mới là điểm bán hàng thực sự. Nếu bạn đã chạy agent trên một máy chủ, chính cơ chế BYOK đó là thứ làm cho thiết lập trên VPS hoạt động.
Câu chuyện tự chủ là phiên bản ngược của Codex. Theo mặc định, mỗi lần chỉnh sửa file và mỗi lệnh terminal đều chờ bạn phê duyệt. Đó là mặc định an toàn nhất trong bốn cái, và với một lần chạy qua đêm kiểu giao-rồi-quên, nó cũng là cái phiền nhất. Có một nút bật tự-phê-duyệt (Shift+Tab trong CLI 2.0) và cấu hình theo từng loại hành động, nên bạn có thể chỉnh từ "hỏi tôi mọi thứ" tới "cứ làm đi". Bạn đang chọn mức tự chủ của riêng mình thay vì chấp nhận của công cụ.
Giá là phần dễ: bản thân Cline miễn phí và mã nguồn mở. Bạn chỉ trả cho suy luận, BYOK theo giá nhà cung cấp. Nghe có vẻ tuyệt, và đúng là vậy, cho đến khi bạn dùng nó nặng đến mức đồng hồ đo API trở thành câu chuyện chính.
Một lưu ý tôi sẽ không bỏ qua: khi bạn thấy các benchmark cộng đồng cho "Cline", hãy kiểm tra xem chúng có thực sự đang thử Roo Code không, một bản fork phổ biến do cộng đồng dẫn dắt. Nhiều so sánh "Cline" trên mạng thực ra là so sánh Roo Code, nên các con số có thể không cùng cơ sở với công cụ bạn sẽ cài. Và Cline có những giới hạn về duy trì ngữ cảnh đã được ghi nhận trên các dự án nhiều file lớn (cline/cline): một nghiên cứu sử dụng 600 giờ (bv_dev) chỉ ra rằng nó có thể chật vật giữ cấu trúc dự án trên các codebase lớn. Chưa công cụ nào giải quyết trọn vẹn ngữ cảnh phiên dài, nhưng đáng để biết lợi thế của Cline nằm ở đâu.
Vị trí của nó: linh hoạt về mô hình, mặc định yêu cầu phê duyệt (tùy chỉnh được thành tự chủ). Lựa chọn cho sự linh hoạt về mô hình, một mặc định an toàn trước tiên, hoặc suy luận cục bộ.
Benchmark: Đọc cho kỹ
Tôi sẽ không xếp hạng các công cụ này theo một bảng SWE-bench Verified duy nhất. OpenAI đã công khai lập luận rằng SWE-bench Verified ngày càng bị nhiễm dữ liệu và giờ báo cáo hiệu năng agent lập trình mới hơn qua các benchmark khác. Các con số benchmark của Claude và Gemini cũng thay đổi nhanh, và Cline không có một điểm số gốc nào vì nó kế thừa bất kỳ mô hình nào bạn cấu hình.
Điều đó khiến các con số benchmark hữu ích như bối cảnh sơ bộ về dòng mô hình, chứ không phải yếu tố quyết định giữa các công cụ này. Nếu bạn chọn giữa Claude Code, Codex CLI, Gemini CLI và Cline dựa trên một khoảng cách benchmark một điểm, bạn có lẽ đang tối ưu sai biến số. Trong dùng hằng ngày, độ tin cậy, tư thế tự chủ, sự linh hoạt về mô hình và chi phí quan trọng hơn một điểm số nổi bật.
Giá cả và chi phí thực của việc dùng nặng
So sánh quan trọng không phải là giá niêm yết. Mà là số tiền bạn thực sự tiêu một khi đã dùng một trong những công cụ này hằng ngày.
| Công cụ | Gói miễn phí | Mức trả phí khởi điểm | Dùng tích cực hằng ngày | Dùng nặng |
|---|---|---|---|---|
| Claude Code | Không có với Claude Code | $20/mo (Pro) | $20–100/mo | $200/mo (Max 20x) |
| Codex CLI | Truy cập giới hạn trên ChatGPT Free/Go | Plus bắt đầu từ $20/tháng | $20/mo for regular individual use; API optional | Bậc thuê bao cao hơn hoặc dùng API tính theo lượng |
| Gemini chuyển sang Antigravity | Lộ trình miễn phí cho cá nhân của Gemini CLI kết thúc ngày 18 tháng 6 năm 2026 | API key Enterprise hoặc trả phí cho Gemini CLI | Chi tiết gói Antigravity cần kiểm tra cập nhật | Không áp dụng |
| Cline | Công cụ miễn phí | Chi phí suy luận BYOK | ~$8–12/tháng ở mức vừa | ~$50–200+/tháng nếu dùng API nặng, và có thể hơn |
Phần toán học thú vị nằm ở các tổ hợp, vì nhiều người chạy một thiết lập lai: một công cụ BYOK như Cline cho công việc hằng ngày, cộng với một công cụ thuê bao cho các refactor lớn.
- Cline BYOK hằng ngày cộng với Claude Code Pro thỉnh thoảng: khoảng $28–32/tháng.
- Cline BYOK cộng với Claude Code Max 5x: khoảng $108–112/tháng.
- Thuần Claude Code Max 20x, dùng nặng hằng ngày: một mức cố định $200/tháng.
- Thuần Cline BYOK có thể trở nên đắt đỏ khi dùng nặng. Ví dụ, nếu một phiên API hạng Sonnet tốn $2–5 và bạn chạy năm phiên mỗi ngày trong hai mươi ngày làm việc, hóa đơn hằng tháng rơi vào khoảng $200–500. Đó không phải chi phí Cline phổ quát; đó là điểm mà việc tính phí API biến đổi bắt đầu cạnh tranh với các thuê bao cố định hoặc suy luận tự lưu trữ.
Dòng cuối đó là dòng đáng ngẫm. Dùng một công cụ BYOK đủ nặng và hóa đơn API biến đổi lặng lẽ vượt qua thuê bao Max cố định, rồi tiếp tục leo. Một lập trình viên trên Hacker News chạy ba agent liên tục đã tổng kết: "Token API tốn gấp x40 so với token trong thuê bao." Một khi bạn ở vùng đó, bạn có hai bước đi hợp lý: chuyển sang một thuê bao cố định, hoặc, nếu muốn giữ BYOK và sự linh hoạt về mô hình, ngừng trả tiền theo token hoàn toàn.
Khi chi phí API biến đổi không còn hợp lý nữa
Hóa đơn biến đổi $200–500/tháng đó là cái neo cho một lựa chọn thứ ba đáng tính toán. Vì Cline có thể giao tiếp với các backend cục bộ và tự lưu trữ qua các công cụ như Ollama, người dùng nặng có thể chuyển một phần suy luận sang hạ tầng họ kiểm soát thay vì tính từng token qua một API đám mây. VPS Ollama một-cú-nhấp của Cloudzy và GPU VPS các gói này làm cho thiết lập đó khả thi, nhưng phần cứng phù hợp phụ thuộc vào kích thước mô hình, mức lượng tử hóa, mức đồng thời và giá hiện tại. Câu hỏi thực tế thì đơn giản: liệu một GPU VPS cố định có thể thắng hóa đơn API biến đổi của bạn không? Nếu câu trả lời là có, suy luận tự lưu trữ trở thành lựa chọn rẻ hơn.
Bạn nên dùng cái nào
Giờ bạn đã có dữ liệu, việc định tuyến thì đơn giản. Tìm góc của bạn trong ma trận hai trục và công cụ gần như đã được quyết định:
- Muốn một mô hình trau chuốt và một hệ sinh thái sâu, sẵn lòng trả thuê bao, thoải mái tự cấu hình mức tự chủ? Claude Code. Lên thẳng Max nếu bạn dùng nặng, và làm hòa với điểm kỳ quặc về hạn mức chia sẻ trên Pro.
- Đã ở trong hệ sinh thái OpenAI và muốn một agent terminal gốc Rust với sandbox và kiểm soát phê duyệt? Codex CLI, miễn là lưu ý về độ tin cậy không loại nó khỏi công việc của bạn. Nếu bạn từng bị một agent quên mất vai trò của nó làm bỏng tay, hãy cân nhắc kỹ điều đó trước khi cam kết.
- Đang dựa vào gói miễn phí của Gemini CLI? Lộ trình đó đã đóng vào ngày 18 tháng 6 năm 2026. Đánh giá Antigravity một cách thận trọng (nó mã nguồn đóng với một khoảng cách về sự ngang bằng), hoặc chuyển sang một công cụ BYOK và ngừng phụ thuộc vào gói miễn phí của bất kỳ nhà cung cấp nào.
- Muốn sự linh hoạt về mô hình, một lưới an toàn phê-duyệt-theo-mặc-định, hoặc suy luận cục bộ và tự lưu trữ? Cline. Nó là công cụ duy nhất trong bốn cái làm được cả ba, và là cái duy nhất bạn có thể trỏ tới một mô hình bạn tự lưu trữ.
- Muốn giao phó những lần chạy qua đêm giao-rồi-quên thực sự? Hãy dùng các công cụ tùy-chỉnh-được-về-tự-chủ, Agent Teams của Claude Code hoặc Cline với -y, chứ không phải một mặc định cổng-phê-duyệt. Nếu bạn chưa tin tưởng tự-phê-duyệt (nhiều người không tin), các cổng theo từng hành động của Cline cho phép bạn xây dựng lòng tin đó dần dần thay vì bật một công tắc đáng sợ.
Một vài phản biện trước, vì đây là những phản đối tôi tự nêu ra. Ưu tiên BYOK để né một thuê bao mà hạn mức có thể đổi dưới chân bạn là hợp lý, ngay cho đến khi hóa đơn BYOK không còn là lựa chọn rẻ hơn. Và chuyển từ trợ lý IDE sang một agent terminal không phải chuyện được-ăn-cả-ngã-về-không; thiết lập lai ở trên là câu trả lời thực của hầu hết mọi người, không phải một cuộc di cư sạch sẽ.