# Augment Code

来源: https://docs.aicentos.com/clients/augment-code

Language: zh-CN

> 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/clients/craft-agent)、[Gajae Code](https://docs.aicentos.com/clients/gajae-code)、[Oh My Pi](https://docs.aicentos.com/clients/oh-my-pi) 都是终端编码代理，配置里能直接写 `baseUrl`。

### 方案二：留在 VS Code，换插件

[Cline](https://docs.aicentos.com/clients/cline)、[Roo Code](https://docs.aicentos.com/clients/roo-code)、[Kilo](https://docs.aicentos.com/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)