# Augment Code

Источник: https://docs.aicentos.com/ru/clients/augment-code

Language: ru

> Augment Code не открывает кастомные эндпоинты, поэтому модель не заменить на aicentos — основания и альтернативы

Augment Code — плагин для VS Code / JetBrains / Vim плюс CLI `auggie`. Он **не поддерживает кастомный 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  | ключ, созданный в консоли                 |
| Base URL | `https://aicentos.com/v1`                 |
| Модель   | имя модели из «витрины моделей» в консоли |

В таблице выше — общие параметры на стороне aicentos; они подойдут для любого из вариантов ниже.

## Альтернативные варианты

### Вариант 1: перейти на кодинг-агент с поддержкой кастомного эндпоинта

[Craft Agent](https://docs.aicentos.com/ru/clients/craft-agent), [Gajae Code](https://docs.aicentos.com/ru/clients/gajae-code), [Oh My Pi](https://docs.aicentos.com/ru/clients/oh-my-pi) — терминальные кодинг-агенты, в конфигурации которых можно напрямую указать `baseUrl`.

### Вариант 2: остаться в VS Code, но сменить плагин

[Cline](https://docs.aicentos.com/ru/clients/cline), [Roo Code](https://docs.aicentos.com/ru/clients/roo-code), [Kilo](https://docs.aicentos.com/ru/clients/kilo) поддерживают OpenAI-совместимый provider, и в них можно сразу указать `https://aicentos.com/v1`.

### Вариант 3: перенести только пакетные задачи

Если команда уже оплатила подписку Augment и не хочет отказываться от его автодополнения, можно оставить официальные модели для повседневного редактирования, а массовый рефакторинг и скриптовые задачи вынести в CLI с поддержкой кастомного эндпоинта.

## Проверка

После перехода на любой из альтернативных клиентов сначала проверьте связность одним коротким промптом, а затем посмотрите в консоли, записывается ли расход на новый ключ.

## Примечания

* В сети есть руководства, где указаны ключи вроде `augment.modelProvider: "openai-compatible"`, `augment.baseUrl`, `augment.apiKeyEnv`. В официальной конфигурации их не существует: если их вписать, ошибки не будет, но и эффекта тоже, а `--model` по-прежнему принимает только официальный каталог.
* Не путайте «конфигурация не выдала ошибку» с «конфигурация работает». Проверять так: спросите текущее имя модели и сверьте его с официальным каталогом.
* Облачный индекс и автодополнение Augment не имеют эквивалентной замены: смена клиента означает смену всего рабочего процесса, поэтому сначала попробуйте на небольшом репозитории.

## Полезные ссылки

* [Документация Augment Code CLI](https://docs.augmentcode.com/cli/overview)