# Augment Code

Nguồn: https://docs.aicentos.com/vi/clients/augment-code

Language: vi

> Augment Code không mở endpoint tùy chỉnh, không thể đổi mô hình sang aicentos —— giải thích căn cứ và phương án thay thế

Augment Code là plugin lập trình cho VS Code / JetBrains / Vim, kèm CLI `auggie`. Nó **không hỗ trợ Base URL tùy chỉnh, cũng không cung cấp BYOK**: mô hình đến từ danh mục chính thức, tài khoản bắt buộc đăng nhập qua `auggie auth login`, yêu cầu không thể trỏ về aicentos.

## Vì sao không thể kết nối trực tiếp

* Trong file cấu hình không có các trường như `baseUrl`, `apiKey`, bảng cài đặt của plugin cũng không có ô nhập endpoint.
* CLI chỉ nhận hai biến môi trường liên quan: `AUGMENT_SESSION_AUTH` (trạng thái đăng nhập) và `AUGMENT_DISABLE_AUTO_UPDATE` (tắt tự động cập nhật), không có biến nào ghi đè endpoint.
* `--model` chỉ nhận tên trong danh mục mô hình chính thức (Claude, GPT, Gemini, GLM, Kimi...), điền tên mô hình bên thứ ba sẽ bị từ chối.
* Trong chỉ mục tài liệu chính thức `docs.augmentcode.com/llms.txt` không có mục nào về BYOK hay provider tùy chỉnh.

## Cấu hình cần điền

| Trường   | Giá trị                                      |
| -------- | -------------------------------------------- |
| API Key  | Key tạo trong Console                        |
| Base URL | `https://aicentos.com/v1`                    |
| Mô hình  | tên mô hình trong "Model Square" của Console |

Bảng trên là tham số chung phía aicentos, dùng cho bất kỳ phương án thay thế nào dưới đây.

## Phương án thay thế

### Phương án 1: Đổi sang agent lập trình hỗ trợ endpoint tùy chỉnh

[Craft Agent](https://docs.aicentos.com/vi/clients/craft-agent), [Gajae Code](https://docs.aicentos.com/vi/clients/gajae-code), [Oh My Pi](https://docs.aicentos.com/vi/clients/oh-my-pi) đều là agent lập trình trong terminal, trong cấu hình có thể ghi trực tiếp `baseUrl`.

### Phương án 2: Ở lại VS Code, đổi plugin

[Cline](https://docs.aicentos.com/vi/clients/cline), [Roo Code](https://docs.aicentos.com/vi/clients/roo-code), [Kilo](https://docs.aicentos.com/vi/clients/kilo) đều hỗ trợ provider tương thích OpenAI, có thể điền trực tiếp `https://aicentos.com/v1`.

### Phương án 3: Chỉ chuyển các tác vụ hàng loạt

Nếu nhóm của bạn đã mua gói đăng ký Augment mà vẫn tiếc trải nghiệm gợi ý hoàn thành của nó, có thể giữ mô hình chính thức cho việc chỉnh sửa hàng ngày, và chuyển các tác vụ tái cấu trúc hàng loạt, tác vụ dạng script sang chạy trên CLI hỗ trợ endpoint tùy chỉnh.

## Kiểm tra

Sau khi đổi sang một client thay thế bất kỳ, trước tiên dùng một câu prompt đơn giản xác nhận kết nối thông, rồi xem mức sử dụng trong Console có được ghi vào Key mới không.

## Lưu ý

* Trên mạng có hướng dẫn ghi các khóa như `augment.modelProvider: "openai-compatible"`, `augment.baseUrl`, `augment.apiKeyEnv`. Trong cấu hình chính thức không tồn tại, ghi vào không báo lỗi cũng không có hiệu lực, `--model` vẫn chỉ nhận danh mục chính thức.
* Đừng coi "mục cấu hình không báo lỗi" là "cấu hình đã có hiệu lực". Cách kiểm chứng là hỏi nó tên mô hình hiện tại, rồi đối chiếu với danh mục chính thức.
* Chỉ mục cloud và gợi ý hoàn thành của Augment không có phương án thay thế tương đương, đổi client là đổi cả bộ quy trình làm việc, khuyến nghị thử trên một repo nhỏ trước.

## Liên kết liên quan

* [Tài liệu Augment Code CLI](https://docs.augmentcode.com/cli/overview)