# Prime Agent

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

Language: ru

> Подключение к aicentos в Prime Agent — пока доступен только API-key provider, поле эндпоинта официально не опубликовано

Prime Agent — открытый терминальный кодинг-агент от Prime Intellect (реализация на Rust, лицензия MIT), позиционируемый как «самоулучшающийся RLM harness». Он поддерживает подключение внешних моделей по API Key, но **поле для кастомного Base URL официально не документировано**, поэтому ниже материал разделён на «подтверждено рабочим» и «требует самостоятельной проверки».

## Подготовка

Сначала создайте в консоли отдельный ключ для Prime Agent (рекомендуемое имя `prime-agent`).

```bash
curl -fsSL https://app.primeintellect.ai/prime-agent/install.sh | sh
```

Windows:

```powershell
irm https://app.primeintellect.ai/prime-agent/install.ps1 | iex
```

## Конфигурация для заполнения

| Поле               | Значение                                               |
| ------------------ | ------------------------------------------------------ |
| Способ авторизации | при первом запуске `/login`, выберите API-key provider |
| API Key            | ключ, созданный в консоли                              |
| Base URL           | `https://aicentos.com/v1` (имя поля требует уточнения) |
| Модель             | имя модели из «витрины моделей» в консоли              |

## Шаги настройки

При первом запуске выполните `/login` и выберите провайдера по API Key, а не по подписке. Этот шаг явно описан в официальной документации.

Известный файл конфигурации — `models.json`; официально опубликован только способ переопределения параметров модели:

```json
{
  "providers": {
    "ваш-provider": {
      "modelOverrides": {
        "имя-модели": { "contextWindow": 128000 }
      }
    }
  }
}
```

`modelOverrides` меняет только параметры модели и **не задаёт эндпоинт**. Чтобы сменить эндпоинт, нужно найти соответствующее поле у провайдера, выбранного в `/login`; в README официального репозитория имя поля не приведено, поэтому сначала посмотрите, какие ключи есть в файле конфигурации, созданном после запуска, и заполняйте по образцу, а не наугад.

## Проверка

```bash
prime-agent
```

Отправьте один промпт в сессии. Если возвращается ошибка аутентификации, значит провайдер выбран неверно; если ответ приходит, но имя модели не то, значит эндпоинт и модель настраиваются отдельно — вернитесь и проверьте `models.json`.

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

* **Это не песочница безопасности**: он выполняет сгенерированные моделью Python-скрипты и команды с вашими правами пользователя, поэтому не запускайте незнакомые задачи на машине с продакшн-credentials.
* По умолчанию включена телеметрия, отключается через `PRIME_AGENT_TELEMETRY=0`.
* Если в корпоративной сети нужен собственный CA, используйте `NODE_EXTRA_CA_CERTS`.
* Поле эндпоинта официально не документировано, так что это состояние «нужно разбираться самому». Если не получится, перейдите на [Oh My Pi](https://docs.aicentos.com/ru/clients/oh-my-pi) или [Gajae Code](https://docs.aicentos.com/ru/clients/gajae-code) с явно описанными полями.

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

* [Репозиторий prime-agent](https://github.com/PrimeIntellect-ai/prime-agent)