Điểm khởi đầu trung thực khi xem xét các lựa chọn thay thế cho Mistral Vibe là Vibe CLI sẽ không biến mất: mistralai/mistral-vibe sử dụng giấy phép Apache-2.0, chưa được lưu trữ, đã phát hành v2.25.5 vào ngày 18 tháng 9 năm 2026 và được đẩy mã lần cuối vào ngày 21 tháng 9 năm 2026. Mọi người thay thế nó vì bốn lý do cụ thể — các lệnh gọi nền vẫn đến Mistral, tính năng giọng nói không có đường dẫn của bên thứ ba, các giá trị mặc định có thể bị thay đổi từ xa, và nhịp phát hành đủ nhanh để làm hỏng một cấu hình đang hoạt động — và mỗi lý do đó dẫn tới một lựa chọn thay thế khác nhau. Trang này là cây lựa chọn, cùng với những chi phí thực tế khi chuyển đổi xét trên các tệp.
Trước hết cần phân biệt rõ, vì điều đó quyết định mức giá nào thực sự liên quan. Mistral đổi tên Le Chat thành Vibe vào ngày 28 tháng 5 năm 2026: "Le Chat is now Vibe", một agent và một giấy phép cho cả công việc lẫn lập trình. Vì vậy, "Mistral Vibe" hiện chỉ cả một trợ lý dành cho người dùng phổ thông và một agent lập trình, còn mọi con số thuê bao bạn tìm thấy dưới tên đó đều là giá của trợ lý. CLI là gói mistral-vibe, Apache-2.0, $0. Sản phẩm thứ ba, Mistral Code Enterprise, là một plugin riêng không còn được khuyến nghị sử dụng: "deprecated in favor of Mistral Vibe", vẫn hoạt động đến tháng 3 năm 2027, chỉ dành cho giấy phép doanh nghiệp. Và có hai trường hợp trùng tên đáng nêu: vibe.us bán phần cứng cộng tác cho phòng họp, còn các bài tổng hợp về "vibe coding" của Replit, Bolt và Lovable nói về một phương pháp, không phải việc thay thế một agent chạy trong terminal.
Vì sao mọi người rời Vibe CLI
Không phải mọi yêu cầu đều được gửi tới nhà cung cấp mà bạn đã khai báo. Trong v2.25.5, mô-đun hoàn thành tiện ích định nghĩa một mô hình Mistral nhanh, mistral-vibe-cli-fast, và docstring của nó nêu rằng mô hình này được ưu tiên bất cứ khi nào có thể sử dụng nhà cung cấp Mistral, "ngay cả khi nhà cung cấp đang hoạt động của phiên là một nhà cung cấp khác" — trong khi các giá trị mặc định tích hợp luôn cấu hình một nhà cung cấp. Các bên gọi là những tiện ích nền, không phải lượt lập trình của bạn: tiêu đề phiên, tên git worktree, vòng lặp agent và thời gian chạy máy chủ ứng dụng. Cùng tệp đó có ba trường hợp thoát được ghi nhận: không có nhà cung cấp Mistral khả dụng, danh sách cho phép allowed_models loại trừ bí danh mistral-small, hoặc không thể phân giải MISTRAL_API_KEY. Nếu lý do bạn rời đi là "mọi lưu lượng phải đi qua một endpoint duy nhất", hãy bắt đầu từ đây trước khi di chuyển — có thể vấn đề đã giải quyết được ngay tại chỗ.
Tính năng giọng nói bị khóa vào giao thức âm thanh riêng của Mistral. Trong bản phát hành đó, TranscribeClient và TTSClient là các enum chuỗi chỉ có thành viên duy nhất là Mistral, còn các giá trị mặc định được phát hành trỏ tới wss://api.mistral.ai và https://api.mistral.ai, cả hai đều sử dụng MISTRAL_API_KEY. Một khối [[transcribe_providers]] hoặc [[tts_providers]] cho phép bạn thay đổi api_base và biến khóa — nhưng không thể thay đổi client, vì vậy bất cứ nơi nào bạn trỏ tới vẫn phải nói được API âm thanh riêng của Mistral. Kunavo cũng không cung cấp mô hình chuyển giọng nói thành văn bản, chuyển văn bản thành giọng nói hoặc embedding, nên việc chuyển ứng dụng khách hay cổng không giải quyết được yêu cầu về giọng nói — bước đó cần một nhà cung cấp bán tính năng này, và trang này sẽ không giả vờ ngược lại.
Một số giá trị mặc định được thiết lập từ xa. Lược đồ cấu hình 2.25.5 cung cấp ExperimentsConfig với enable = True tới https://experiments.mistral.services/, và enable_telemetry mặc định là True. Lớp đó có thể cung cấp routed_default_model, routed_model_config và routed_extra_models trong thời gian chạy, đồng thời kiểm soát chế độ Smart Approve bằng hai cờ thử nghiệm vẫn tắt trừ khi có đợt triển khai bật chúng. Phần cuối này bổ sung một lưu ý cho trang Vibe CLI so với Claude Code của chúng tôi, trong đó mô tả bộ phân loại của Smart Approve chạy trên mô hình Mistral nhanh: ở 2.25.5, cả hai cờ đều mặc định tắt và chế độ này bị ẩn cho đến khi một đợt triển khai công khai nó, vì vậy việc định tuyến đó chỉ áp dụng cho bạn khi Smart Approve thực sự được cung cấp. Việc định tuyến mô hình tiện ích ở trên vẫn áp dụng cho tiêu đề và tên worktree.
Nhịp phát hành đủ nhanh để làm hỏng một cấu hình đang hoạt động. Nhật ký thay đổi 2.25.5 ghi nhận bản sửa cho các nhà cung cấp được cấu hình không có biến môi trường khóa API — các máy chủ mô hình cục bộ hoặc tự lưu trữ — vốn "chạy lại trên Unified Harness thay vì thất bại ở mỗi lượt với lỗi thiếu MISTRAL_API_KEY". Điều đó có nghĩa là một nhà cung cấp cục bộ không cần khóa từng bị lỗi trên Unified Harness trong ít nhất một bản phát hành trước đó; nhật ký thay đổi không cho biết từ phiên bản nào, vì vậy hãy đối chiếu với phiên bản bạn cài đặt. Cùng bản phát hành này loại bỏ nhãn "experimental" khỏi harness đó và nêu --legacy-harness là cách thoát, còn 2.25.4 liệt kê năm mã định danh CVE đã được sửa trong việc kiểm tra quyền shell (các ID đúng như được in trong nhật ký thay đổi, chưa được kiểm tra riêng với cơ sở dữ liệu CVE). Hãy ghim phiên bản trong mọi runbook bạn viết.
Phương án nào phù hợp với lý do rời đi nào
| Lý do bạn rời đi | Nhóm | Điều cần xem xét | Trạng thái ngày 21 tháng 9 năm 2026 |
|---|---|---|---|
| Mọi lệnh gọi phải đến endpoint bạn đã khai báo | Kiểm soát API mở | Crush, OpenCode | Crush v0.96.1 (2026-09-21); OpenCode v1.18.31 (2026-09-14), kho hiện phân giải tới anomalyco/opencode |
| Ưu tiên cục bộ, không có tài khoản nhà cung cấp tham gia | Ưu tiên cục bộ | Nhà cung cấp llama.cpp tích hợp sẵn của Vibe; Goose | Vibe 2.25.5 cung cấp llamacpp tại http://127.0.0.1:8080/v1 và một mục Devstral cục bộ với giá đầu vào và đầu ra là 0.0; Goose v1.51.0, tài liệu hiện nằm dưới Agentic AI Foundation |
| Bạn muốn agent nằm trong trình soạn thảo, không phải terminal | Quy trình IDE | Cline, Kilo Code, Continue | Tiện ích Cline 4.1.19 (2026-09-17); Kilo Code v7.7.6 (2026-09-21); Continue vẫn hoạt động dưới Apache-2.0 |
| Các lần chạy tự động dài thay vì chỉnh sửa từng lượt | Thực thi tự động | OpenHands | v1.20.0 (2026-09-17), MIT; kho hiện phân giải tới OpenHands/OpenHands |
| Bạn muốn agent của chính OpenAI | Kiểm soát API mở, có điều kiện giới hạn | Codex CLI | rust-v0.155.1 (2026-09-18); chỉ chấp nhận giao thức Responses cho nhà cung cấp tùy chỉnh |
| Có người giới thiệu Roo Code | Đã ngừng | Kilo Code, hoặc Roomote, nơi roocode.com hiện chuyển hướng tới | RooCodeInc/Roo-Code đã được lưu trữ; bản phát hành cuối v3.54.0 và lần đẩy mã cuối đều vào 2026-05-15; roocode.com chuyển hướng 301 tới roomote.dev |
| Có người giới thiệu Aider | Không hoạt động, hãy quyết định dựa trên các mốc ngày | Aider | Chưa được lưu trữ, Apache-2.0; commit cuối 2026-05-22, bản phát hành GitHub cuối v0.86.0 vào 2025-08-09, PyPI aider-chat 0.86.2 vào 2026-02-12. Không có tuyên bố nào của bên duy trì theo hướng nào |
Các số liệu về kho, bản phát hành và marketplace được lấy từ GitHub API, PyPI, Visual Studio Marketplace và tài liệu riêng của từng dự án vào ngày 21 tháng 9 năm 2026. Ba dự án trong số này hiện trả lời dưới một chủ sở hữu khác với URL mà hầu hết hướng dẫn vẫn in. Các lệnh chuyển hướng của GitHub chứng minh chủ sở hữu mới, nhưng không tìm thấy thông báo có ghi ngày nào cho bất kỳ dự án nào, vì vậy hãy đọc chúng như các lần đổi tên được ghi nhận, chứ không phải các thương vụ mua lại. Một giới hạn của hàng đầu tiên: phần được kiểm tra là cấu hình nhà cung cấp tùy chỉnh của từng dự án, không phải lưu lượng nền; vì vậy nếu yêu cầu thực tế là "mọi lệnh gọi đều đến endpoint của tôi", hãy xác nhận bằng nhật ký proxy trong thiết lập của chính bạn. Các so sánh chuyên sâu hơn nằm ở các lựa chọn thay thế cho OpenCode, các lựa chọn thay thế cho Aider và Crush so với OpenCode.
Kiểm tra wire trước khi chọn
Đây là phần mà bảng tính năng bỏ sót, và nó quyết định liệu khóa hiện có của bạn có hoạt động hay không. Mỗi ứng dụng khách chấp nhận một tập giao thức khác nhau cho endpoint tùy chỉnh, và một trong số đó từ chối dạng mà hầu hết cổng cung cấp.
| Ứng dụng khách và phiên bản đã kiểm tra | Nơi khai báo endpoint tùy chỉnh | Các giao thức được chấp nhận |
|---|---|---|
| Vibe CLI 2.25.5 | ~/.vibe/config.toml hoặc ./.vibe/config.toml, dưới dạng [[providers]] cùng với [[models]] | Năm giá trị api_style: openai, reasoning, anthropic, openai-responses, vertex-anthropic. Mã thông báo Bearer cho ba giá trị có dạng OpenAI; x-api-key cùng với anthropic-version: 2023-06-01 cho anthropic |
| OpenCode 1.18.31 | opencode.json: provider.<id>.npm cùng với options.baseURL và options.apiKey | Được chọn theo gói: @ai-sdk/openai-compatible cho endpoint /v1/chat/completions, @ai-sdk/openai khi mô hình sử dụng /v1/responses |
| Crush v0.96.1 | ./.crushrc, ./crushrc hoặc ~/.config/crush/crushrc — "chỉ là Bash với một số hàm dựng riêng của Crush" | Nhà cung cấp được thêm bằng provider add --type. README ghi lại openai và openai-compat cho các API có dạng OpenAI, và anthropic cho các API có dạng Anthropic, cùng với các kiểu cho Ollama, llama.cpp và Vertex; openai-compat là tên mà nó dùng cho các nhà cung cấp không phải OpenAI có API tương thích OpenAI |
| Codex CLI rust-v0.155.1 | ~/.codex/config.toml, dưới model_providers.<id> | Chỉ Responses. Enum WireApi có một biến thể duy nhất và trình giải tuần tự từ chối "chat" với lỗi đã loại bỏ |
| Goose, tài liệu được kiểm tra ngày 21 tháng 9 năm 2026 | Môi trường: OPENAI_API_KEY, cùng với OPENAI_HOST và OPENAI_BASE_PATH | Các nhà cung cấp tùy chỉnh hỗ trợ kiểu API OpenAI Compatible, Anthropic Compatible và Ollama Compatible |
Ba chi tiết, mỗi chi tiết có thể khiến bạn mất cả một buổi chiều. Đối với các kiểu có dạng OpenAI của Vibe, api_base phải là gốc /v1, vì bộ điều hợp OpenAI tự thêm /chat/completions — trong khi bộ điều hợp anthropic tự thêm /v1/messages, nên kiểu đó muốn gốc của máy chủ. Cấu hình của Crush đã thay đổi: ở v0.96.1, crushrc là nơi được tài liệu ghi nhận để thêm nhà cung cấp, trong khi crush.json vẫn nằm dưới $HOME/.local/share/crush/, vì vậy hướng dẫn thêm nhà cung cấp vào tệp JSON mô tả dạng cũ — và README cảnh báo rằng cả hai tệp đều là mã đáng tin cậy, vì crushrc chạy trong một shell đầy đủ. Còn cổng của Codex CLI kết thúc việc di chuyển từ sớm: ở phiên bản này, một khóa chat-completions không phải là nhà cung cấp Codex CLI.
Đối với cách chuyển phổ biến nhất — từ Vibe CLI sang OpenCode, vẫn giữ một khóa — khai báo ở phía đích là một tệp, không phải trình hướng dẫn:
{
"provider": {
"kunavo": {
"npm": "@ai-sdk/openai-compatible",
"name": "Kunavo",
"options": {
"baseURL": "https://api.kunavo.com/v1",
"apiKey": "{env:KUNAVO_API_KEY}"
},
"models": {
"claude-sonnet-4-6": { "name": "Claude Sonnet 4.6" }
}
}
}
}Tương đương của Crush là một dòng crushrc — provider add kunavo --type openai-compat --base-url "https://api.kunavo.com/v1" --api-key "$KUNAVO_API_KEY" — tiếp theo là một model add cho mỗi mô hình bạn muốn liệt kê; đây là dạng mà chính ví dụ về nhà cung cấp tùy chỉnh trong README sử dụng. Cả hai đều là các dạng cấu hình được công bố và đọc từ tài liệu riêng của từng dự án, không phải các bài kiểm tra thời gian chạy: Kunavo chưa chạy ứng dụng khách nào trong số hai ứng dụng này với endpoint của mình. Tài liệu tham khảo thiết lập nằm tại Tích hợp OpenCode, Tích hợp Crush và Tích hợp Mistral Vibe.
Những gì được chuyển, những gì không được chuyển và cách khôi phục
Được chuyển dưới dạng bản sao tệp: AGENTS.md. Vibe CLI 2.25.5 định nghĩa AGENTS_MD_FILENAME = "AGENTS.md", tài liệu OpenCode yêu cầu bạn commit AGENTS.md của dự án vào Git, còn Crush v0.96.1 đọc ~/.config/AGENTS.md và cung cấp tùy chọn initialize-as AGENTS.md. Cùng tên tệp, nên phần này có thể chuyển được — dù mỗi ứng dụng khách diễn giải nội dung theo cách riêng, vì vậy hãy đọc nó một lần trong công cụ mới thay vì giả định hành vi giống hệt nhau.
Hoàn toàn không được chuyển: tools, skills, plugins và sub-agents. Vibe giữ chúng trong thư mục dự án .vibe/ với các thư mục con tools/, skills/, plugins/ và agents/, cùng với một thư mục .agents/skills, và các thành phần tương đương toàn cục nằm dưới ~/.vibe. Không ứng dụng khách nào khác ở đây đọc bố cục đó, vì vậy hãy dự trù việc khai báo lại chúng thủ công. Các khóa cũng không được chuyển: quy trình thiết lập của Vibe ghi chúng vào ~/.vibe/.env, biến môi trường được ưu tiên, và mỗi ứng dụng khách đích đặt tên biến riêng.
Lịch sử hoàn toàn không được chuyển. Các phiên Vibe là những tệp cục bộ dưới ~/.vibe/logs/session — một .session_index.json, sau đó là một meta.json và messages.jsonl cho mỗi phiên. Gói wheel 2.25.5 cung cấp ba console script (vibe, vibe-acp, vibe-app-server) và hiển thị --continue cùng --resume; không tìm thấy lệnh xuất nào trong đó. Kể từ 2.25.5, thư mục đó chỉ cho chủ sở hữu quyền truy cập trên các hệ thống không chạy Windows. Hãy giữ lại nó thay vì dự định nhập lịch sử.
Một quy trình di chuyển không khiến bạn bị mắc kẹt, theo thứ tự: sao chép AGENTS.md vào thư mục gốc của dự án trong ứng dụng khách mới; khai báo nhà cung cấp trong tệp riêng của ứng dụng khách đó bằng giao thức trong bảng trên; xuất biến khóa mà nó chỉ định; chạy một tác vụ có giới hạn — chỉnh sửa một tệp duy nhất, sau đó điều tra trên nhiều tệp — trong cả hai ứng dụng khách; đọc những gì tài khoản nhà cung cấp của bạn đã ghi nhận cho từng bên. Thiết lập phương án khôi phục trước khi bắt đầu: Vibe CLI là một gói Python thông thường, vì vậy cài đặt lại phiên bản bạn đang dùng (uv tool install mistral-vibe==2.25.5) sẽ khôi phục ứng dụng khách, còn việc không thay đổi ~/.vibe trong thời gian thử nghiệm sẽ bảo toàn cả cấu hình và tệp khóa của bạn.
Việc chuyển đổi ảnh hưởng thế nào đến hóa đơn của bạn
Phần lớn là không ảnh hưởng, và đó chính là điểm cốt lõi: khi sử dụng khóa API của riêng bạn, ứng dụng khách là phần mềm miễn phí còn mô hình quyết định chi phí. Các con số này là phép tính token minh họa, không phải chi phí tác vụ được đo lường và không phải mức trần hóa đơn. Giả sử một phiên gửi 200.000 token đầu vào không được lưu trong bộ nhớ đệm và nhận 12.000 token đầu ra. Hàng đầu tiên là mức giá được Mistral công bố cho mô hình mặc định của Vibe CLI, hiển thị để so sánh — Kunavo không bán các mô hình Mistral. Các hàng còn lại là mức giá hiện hành trong danh mục Kunavo tính trên mỗi triệu token.
| Mô hình | Đầu vào / đầu ra trên mỗi 1M | Được tính phí bởi | Ước tính cho phiên giả định |
|---|---|---|---|
| Mistral Medium 3.5 | $1,50 / $7,50 | API riêng của Mistral | $0,390 |
| Claude Haiku 4.5 | $0,70 / $3,50 | Catalog Kunavo | $0,182 |
| GPT-5.6 Terra | $0,70 / $4,20 | Catalog Kunavo | $0,190 |
| Claude Sonnet 4.6 | $2,10 / $10,50 | Catalog Kunavo | $0,546 |
| Claude Opus 5 | $3,50 / $17,50 | Catalog Kunavo | $0,910 |
Mức giá của Mistral được lấy từ bảng giá API của họ vào ngày 21 tháng 9 năm 2026, và cấu hình được phát hành của Vibe khai báo cùng hai con số đó cho mistral-vibe-cli-latest. Điều mà bảng không thể cho bạn biết: mức giá thấp nhất được niêm yết và chi phí thấp nhất để hoàn thành tác vụ là hai khẳng định khác nhau, và một mô hình cần ba lần thử có thể tốn nhiều hơn một mô hình đắt hơn nhưng hoàn thành trong một lượt. Hãy nhân rộng theo số phiên mỗi ngày của chính bạn trước khi coi bất kỳ con số nào là ngân sách.
Số tiền trong catalog của Kunavo là mức sàn thanh toán chứ không phải mức trần: khi upstream báo cáo khoản phí, hóa đơn là giá trị lớn hơn giữa chi phí trong catalog và chi phí upstream nhân với mức cộng thêm áp dụng. Phí bộ nhớ đệm và công cụ bên ngoài nằm ngoài ví dụ này. Khoản nạp tối thiểu là $10 tín dụng trả trước, dùng để cấp số dư chứ không phải mua gói — xem chi tiết thanh toán, và tạo tài khoản Kunavo khi bạn sẵn sàng nạp tiền cho một khóa dùng với ứng dụng khách bạn chọn.
Vẫn đang cân nhắc giữa việc ở lại và chuyển đi? Mistral Vibe so với Claude Code trình bày việc giữ CLI và trỏ nó sang nơi khác, API tốt nhất cho OpenCode giải quyết câu hỏi về nhà cung cấp tại điểm đến phổ biến nhất, còn Các lựa chọn thay thế cho Claude Code mở rộng phạm vi nếu terminal không phải là yếu tố giới hạn.
Câu hỏi thường gặp
Lựa chọn thay thế tốt nhất cho Mistral Vibe CLI là gì?
Không có một lựa chọn duy nhất chiến thắng, vì bốn lý do khiến mọi người rời đi lại hướng đến bốn công cụ khác nhau. Nếu vấn đề là các lời gọi nền vẫn đi đến Mistral, trước tiên hãy thử các lối thoát riêng của Vibe, sau đó xem xét Crush hoặc OpenCode, mỗi công cụ đều khai báo endpoint tùy chỉnh trong file cấu hình riêng — dù trang này đã xác minh hình dạng cấu hình của chúng chứ không phải lưu lượng nền, vì vậy hãy xác nhận bằng log proxy thay vì bảng. Nếu muốn thiết lập ưu tiên cục bộ, hãy lưu ý rằng Vibe CLI đã tích hợp provider llama.cpp tại http://127.0.0.1:8080/v1 và một mục Devstral cục bộ có giá bằng không, vì vậy lựa chọn thay thế rẻ nhất cho Vibe CLI đôi khi chính là Vibe CLI được trỏ đến localhost; Goose cũng tài liệu hóa một provider tùy chỉnh Ollama Compatible. Nếu muốn agent nằm trong editor thay vì terminal, Cline, Kilo Code và Continue là ba lựa chọn mã nguồn mở được phát hành tích cực. Nếu muốn các lần chạy tự động dài, hãy dùng OpenHands. Chưa công cụ nào trong số này được kiểm thử runtime với Kunavo, và không có benchmark nào trên trang này xếp hạng chúng theo chất lượng đầu ra.
Mistral Vibe có miễn phí không?
CLI thì có. Gói mistral-vibe trên PyPI có giấy phép Apache-2.0, phiên bản 2.25.5 được tải lên ngày 18 tháng 9 năm 2026, và yêu cầu Python 3.12 trở lên, vì vậy phần mềm có giá $0. Gói thuê bao hiện dùng cùng tên là một sản phẩm riêng: sau khi Mistral đổi tên Le Chat thành Vibe vào ngày 28 tháng 5 năm 2026, mistral.ai/pricing niêm yết Free ở mức $0 với “Limited coding sessions”, Pro ở mức $14,99 mỗi tháng ($5,99 cho sinh viên đã xác minh) với “All-day coding in the CLI, IDE, or on web”, và Team ở mức $24,99 mỗi người dùng mỗi tháng với mức tối thiểu $50 mỗi tháng. Mistral không công bố số phiên, giới hạn token hoặc khoảng thời gian đặt lại đằng sau bất kỳ cách diễn đạt nào, vì vậy “all-day” là tuyên bố được công bố chứ không phải khẳng định rằng mức sử dụng là không giới hạn. Ngoài gói, khoản bạn trả là token model, theo mức giá của Mistral hoặc theo bất kỳ provider nào bạn tự khai báo.
Roo Code còn là một lựa chọn có thể sử dụng được không?
Không còn là một khuyến nghị mới. RooCodeInc/Roo-Code đã được lưu trữ trên GitHub, bản phát hành cuối cùng v3.54.0 và lần đẩy mã gần nhất đều vào ngày 15 tháng 5 năm 2026, còn roocode.com trả về HTTP 301 tới roomote.dev (tất cả được kiểm tra ngày 21 tháng 9 năm 2026). Tiện ích mở rộng VS Code RooVeterinaryInc.roo-cline vẫn có thể cài đặt nhưng bị đóng băng ở phiên bản 3.54.0 kể từ cùng ngày. Không có trang chính thức nào đăng thông báo ngừng hoạt động có ghi ngày, vì vậy hãy coi các ngày của kho lưu trữ và lệnh chuyển hướng là bằng chứng, thay vì bất kỳ ngày nào được trích dẫn trong bài viết của bên thứ ba. Roomote, trang web mà roocode.com hiện chuyển hướng tới, tự mô tả là một đồng đội lập trình AI tự lưu trữ với mã nguồn khả dụng, đồng thời niêm yết Cloud ở mức $49 mỗi tháng cho tối đa 10 người dùng và $249 mỗi tháng cho 11-50 người dùng; việc tự lưu trữ miễn phí cho tối đa 10 người dùng. Hãy lấy giá từ roomote.dev thay vì các bài viết của bên thứ ba. Nếu cần một agent VS Code vẫn đang được phát hành tích cực, Kilo Code sử dụng giấy phép MIT và đã phát hành v7.7.6 vào ngày 21 tháng 9 năm 2026.
Các quy tắc AGENTS.md của tôi có chuyển sang một agent lập trình khác không?
Bản thân tệp AGENTS.md được chuyển dưới dạng bản sao tệp, vì ba trong số các ứng dụng khách này đọc tên tệp đó. Vibe CLI 2.25.5 định nghĩa AGENTS_MD_FILENAME là “AGENTS.md”, tài liệu OpenCode cho biết hãy commit AGENTS.md của dự án vào Git, còn Crush v0.96.1 đọc ~/.config/AGENTS.md và cung cấp tùy chọn khởi tạo dưới dạng AGENTS.md. Những gì không được chuyển là mọi thứ xung quanh nó: thư mục .vibe của dự án trong Vibe, cùng các thư mục con tools, skills, plugins và agents, và thư mục .agents/skills, không dùng chung định dạng với các thành phần tương đương của ứng dụng khách khác, nên phải khai báo lại thủ công. Hãy đọc lại tệp đã sao chép một lần trong ứng dụng khách mới thay vì giả định cách diễn giải là giống hệt nhau.
Một cổng tương thích OpenAI có thể điều khiển Codex CLI không?
Không ở phiên bản rust-v0.155.1. Enum WireApi trong bản phát hành đó chỉ có đúng một biến thể là Responses; trình giải tuần tự trả về lỗi đã loại bỏ đối với giá trị “chat” và lỗi biến thể không xác định đối với mọi giá trị khác. Tài liệu tham chiếu cấu hình của OpenAI cũng nêu rằng responses là giá trị duy nhất được hỗ trợ và là mặc định khi bỏ qua. Vì vậy, ở phiên bản này, một cổng cung cấp /v1/chat/completions không thể được khai báo là nhà cung cấp mô hình Codex CLI, đồng thời ID nhà cung cấp ollama-chat cũng đã bị loại bỏ. Các hướng dẫn cũ hiển thị wire_api = “chat” mô tả một bản phát hành trước đó. Hãy ghim theo phiên bản bạn cài đặt và kiểm tra lại, vì điều này đã thay đổi một lần.
Vibe CLI có vẫn gọi Mistral khi tôi trỏ nó tới một nhà cung cấp khác không?
Có, đối với một số tác vụ nền. Ở phiên bản 2.25.5, đường dẫn hoàn thành tiện ích định nghĩa một mô hình Mistral nhanh, mistral-vibe-cli-fast, và docstring của chính nó cho biết mô hình này được ưu tiên bất cứ khi nào có thể sử dụng nhà cung cấp Mistral — trong khi các giá trị mặc định tích hợp luôn cấu hình một nhà cung cấp như vậy — ngay cả khi nhà cung cấp đang hoạt động của phiên là một nhà cung cấp khác. Các bên gọi nó phục vụ những tiện ích nền chứ không phải lượt lập trình của bạn: tiêu đề phiên, tên git worktree, vòng lặp agent và thời gian chạy máy chủ ứng dụng. Mã nguồn nêu ba trường hợp thoát: không có nhà cung cấp Mistral khả dụng, danh sách cho phép allowed_models loại trừ bí danh mistral-small, hoặc không thể phân giải MISTRAL_API_KEY; sau đó lệnh gọi tiện ích sẽ quay về mô hình đang hoạt động của phiên. Việc tự động đặt tiêu đề phiên ohnehin bị tắt theo mặc định trong bản phát hành đó, với một chú thích nguồn giải thích rằng mô hình nhanh không được mọi triển khai Mistral cung cấp.
Tôi có cần tài khoản Mistral để chạy Vibe CLI trên một endpoint của bên thứ ba không?
Trang này không thể trả lời điều đó, và thà nói rõ như vậy còn hơn đoán. Đường dẫn mã hoạt động mà không cần MISTRAL_API_KEY có thể phân giải, vì các lượt hoàn thành tiện ích sẽ quay về mô hình đang hoạt động của phiên; tài liệu Mistral chỉ nêu rằng đăng nhập dựa trên trình duyệt được bật theo mặc định khi cấu hình của bạn trỏ tới một mô hình có nhà cung cấp Mistral. Không tìm thấy câu chính thức nào nói rằng không cần tài khoản, cũng không tìm thấy câu nào yêu cầu phải có tài khoản. Hãy kiểm tra trong chính tài khoản của bạn trước khi lập kế hoạch dựa trên một trong hai câu trả lời.
Được kiểm tra ngày 21 tháng 9 năm 2026: GitHub API cho mistral-vibe, opencode, goose, OpenHands, Roo-Code, crush, codex, cline và kilocode; PyPI cho mistral-vibe 2.25.5; các mục trên Visual Studio Marketplace và JetBrains Marketplace đã nêu; mã nguồn, nhật ký thay đổi và README của wheel v2.25.5; các trang cấu hình CLI và khóa API của docs.mistral.ai; mistral.ai/pricing, mistral.ai/pricing/api và thông báo đổi tên Vibe; opencode.ai, goose-docs.ai, roomote.dev, README Crush v0.96.1 và tài liệu tham chiếu cấu hình của OpenAI Codex. Không ứng dụng khách nào được cài đặt hoặc chạy với Kunavo, vì vậy không nội dung nào ở đây là bài kiểm tra tương thích, và mọi con số đô la đều là phép tính token minh họa chứ không phải chi phí tác vụ được đo lường.