Agent工具接入

OMP

在 OMP 中配置 AIGoCode 自定义模型并设置默认路由

OMP 使用 models.yml 保存自定义模型,使用 config.yml 保存终端默认模型。两个文件分别配置后,重新启动 OMP 即可使用。

安装

curl -fsSL https://omp.sh/install | sh
irm https://omp.sh/install.ps1 | iex

重新打开终端,验证:

omp --version

OMP 版本验证

配置文件位置

文件WindowsmacOS / Linux
自定义模型%USERPROFILE%\.omp\agent\models.yml~/.omp/agent/models.yml
默认模型%USERPROFILE%\.omp\agent\config.yml~/.omp/agent/config.yml

文件不存在时手动创建即可。

配置自定义模型

选择 ChatGPT API(Azure)分组

选择 Claude Code(可外接)分组

选择 Gemini 分组

在企业控制台创建有对应模型权限的 API Key,再将配置写入 models.yml。将新 provider 加入现有 providers。

OpenAI 兼容

models.yml
providers:
  aigocode-openai:
    baseUrl: "https://api.aigocode.team/v1"
    api: openai-responses
    apiKey: "sk-your-api-key"
    models:
      - id: gpt-6-astra
        name: "AIGoCode GPT-6 Astra"

Anthropic Messages

models.yml
providers:
  aigocode-claude:
    baseUrl: "https://api.aigocode.team"
    api: anthropic-messages
    auth: apiKey
    apiKey: "sk-your-api-key"
    headers:
      x-api-key: "sk-your-api-key"
    models:
      - id: claude-opus-5-5
        name: "AIGoCode Claude Opus 5.5"

apiKey 和 x-api-key 都要替换为同一把 Key。

Gemini 原生接口

models.yml
providers:
  aigocode-gemini:
    baseUrl: "https://api.aigocode.team/v1beta"
    api: google-generative-ai
    apiKey: "sk-your-api-key"
    models:
      - id: gemini-4-argon
        name: "AIGoCode Gemini 4 Argon"

设置默认模型

在同一目录的 config.yml 中选择一份配置:

config.yml
modelRoles:
  default: aigocode-openai/gpt-6-astra

也可以将 default 改为 aigocode-claude/claude-opus-5-5 或 aigocode-gemini/gemini-4-argon。在现有 modelRoles 中设置 default,其他字段保持原值。

启动并验证

保存两个文件后重新启动:

omp

发送一条消息,收到模型回复即表示接入完成。

OMP 接入验证

本页目录