# Augment Code

來源: https://docs.aicentos.com/zh-TW/clients/augment-code

Language: zh-TW

> Augment Code 不開放自訂端點，模型無法換成 aicentos —— 說明依據與替代方案

Augment Code 是 VS Code / JetBrains / Vim 的編碼外掛，外加 `auggie` CLI。它**不支援自訂 Base URL，也不提供 BYOK**：模型來自官方目錄，帳號必須透過 `auggie auth login` 登入，請求無法指向 aicentos。

## 為什麼不能直接接入

* 設定檔裡沒有 `baseUrl`、`apiKey` 這類欄位，外掛設定面板也沒有端點輸入框。
* CLI 只認兩個相關環境變數：`AUGMENT_SESSION_AUTH`（登入狀態）和 `AUGMENT_DISABLE_AUTO_UPDATE`（關閉自動更新），沒有覆寫端點的變數。
* `--model` 只接受官方模型目錄裡的名字（Claude、GPT、Gemini、GLM、Kimi 等），填第三方模型名會被拒絕。
* 官方文件索引 `docs.augmentcode.com/llms.txt` 中沒有 BYOK 或自訂 provider 的條目。

## 需要填寫的設定

| 欄位       | 值                         |
| -------- | ------------------------- |
| API Key  | 控制台建立的 Key                |
| Base URL | `https://aicentos.com/v1` |
| 模型       | 控制台「模型廣場」中的模型名            |

上表是 aicentos 側的通用參數，供下面任一種替代方案使用。

## 替代方案

### 方案一：換成支援自訂端點的編碼代理

[Craft Agent](https://docs.aicentos.com/zh-TW/clients/craft-agent)、[Gajae Code](https://docs.aicentos.com/zh-TW/clients/gajae-code)、[Oh My Pi](https://docs.aicentos.com/zh-TW/clients/oh-my-pi) 都是終端機編碼代理，設定裡能直接寫 `baseUrl`。

### 方案二：留在 VS Code，換外掛

[Cline](https://docs.aicentos.com/zh-TW/clients/cline)、[Roo Code](https://docs.aicentos.com/zh-TW/clients/roo-code)、[Kilo](https://docs.aicentos.com/zh-TW/clients/kilo) 都支援 OpenAI 相容 provider，能直接填 `https://aicentos.com/v1`。

### 方案三：只搬批次任務

如果團隊已購買 Augment 訂閱、又捨不得它的補全體驗，可以維持官方模型做日常編輯，把批次重構、腳本化任務搬到支援自訂端點的 CLI 上跑。

## 測試

換到任一替代用戶端後，先用一句簡單提示詞確認連通，再看控制台用量是否記到了新 Key 上。

## 注意事項

* 網路上有教學寫 `augment.modelProvider: "openai-compatible"`、`augment.baseUrl`、`augment.apiKeyEnv` 這類鍵。官方設定裡不存在，寫進去不報錯也不生效，`--model` 依然只認官方目錄。
* 別把「設定項沒報錯」當成「設定生效了」。驗證方式是問它目前模型名，再對照官方目錄。
* Augment 的雲端索引與補全沒有等價替代，換用戶端等於換整套工作流程，建議先在小儲存庫試。

## 相關連結

* [Augment Code CLI 文件](https://docs.augmentcode.com/cli/overview)