# Prime Agent

来源: https://docs.aicentos.com/clients/prime-agent

Language: zh-CN

> 在 Prime Agent 里接入 aicentos —— 目前只能走 API-key provider，端点字段官方未公开

Prime Agent 是 Prime Intellect 开源的终端编码代理（Rust 实现，MIT 许可），定位是「可自我改进的 RLM harness」。它支持用 API Key 接入外部模型，但**自定义 Base URL 的字段官方没有公开文档**，所以下面分「已确认可用」和「需要自己验证」两段写。

## 准备工作

先在控制台为 Prime Agent 建一个专用 Key（建议命名 `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  | 控制台创建的 Key                        |
| Base URL | `https://aicentos.com/v1`（字段名待核实） |
| 模型       | 控制台「模型广场」中的模型名                    |

## 配置步骤

第一次启动执行 `/login`，选择用 API Key 而不是订阅的 provider。这一步是官方文档明确写了的路径。

它已知的配置文件是 `models.json`，官方只公开了模型覆盖的写法：

```json
{
  "providers": {
    "你的provider": {
      "modelOverrides": {
        "你的模型名": { "contextWindow": 128000 }
      }
    }
  }
}
```

`modelOverrides` 只改模型参数，**不是端点定义**。要换端点，需要在 `/login` 选到的 provider 里找到端点字段——官方仓库 README 没有给出字段名，建议先看启动后生成的配置文件里有哪些键，再照着填，不要凭猜。

## 测试

```bash
prime-agent
```

在会话里发一句提示词。若返回鉴权错误，说明 provider 没选对；若能返回但模型名不对，说明端点和模型是分开配的，回去检查 `models.json`。

## 注意事项

* **它不是安全沙箱**，以你的用户权限执行模型生成的 Python 和命令，别在有生产凭证的机器上跑陌生任务。
* 默认带遥测，`PRIME_AGENT_TELEMETRY=0` 可关闭。
* 企业网络需要自定义 CA 时用 `NODE_EXTRA_CA_CERTS`。
* 端点字段官方未公开，属于「需要自己摸」的状态。如果摸不通，改用字段明确的 [Oh My Pi](https://docs.aicentos.com/clients/oh-my-pi) 或 [Gajae Code](https://docs.aicentos.com/clients/gajae-code)。

## 相关链接

* [prime-agent 仓库](https://github.com/PrimeIntellect-ai/prime-agent)