Skip to main content
除 Claude Code 之外,大多数编程智能体最容易通过标准的兼容 OpenAI 的 API 连接到 GoModel。 流程: OpenCode / Cline / Roo Code / Kilo Code -> GoModel -> your upstream providers

开始之前

  • 选择一个 GoModel 主密钥,例如 change-me。
  • 使用至少一个上游提供商密钥启动 GoModel。
  • 使用 GoModel 的标准地址 http://localhost:8080/v1,除非您的客户端明确要求填写完整的端点 URL。

1. 运行 GoModel

使用主密钥和至少一个上游提供商启动 GoModel:
如果您的目标模型使用其他提供商,可以将 OPENAI_API_KEY 替换为相应提供商的密钥。关键在于 GoModel 至少配置了一个上游提供商。

2. 确认兼容 OpenAI 的 API

如果网关连接正确,响应中会包含 ok。

3. 配置您的编程智能体

OpenCode

创建一个包含 GoModel 提供商的 opencode.json 文件:
然后导出 GoModel 密钥:

Cline

在 Cline 中选择:
  • API Provider:OpenAI Compatible
  • Base URL:http://localhost:8080/v1
  • API Key:change-me
  • Model ID:GET /v1/models 返回的某个模型

Roo Code

在 Roo Code 中选择:
  • API Provider:OpenAI Compatible
  • Base URL:http://localhost:8080/v1
  • API Key:change-me
  • Model ID:GET /v1/models 返回的某个模型
Roo Code 需要原生工具调用。请选择支持兼容 OpenAI 工具调用的模型和提供商路径。

Kilo Code

在 Kilo Code 中选择:
  • API Provider:OpenAI Compatible
  • Base URL:http://localhost:8080/v1
  • API Key:change-me
  • Model ID:GET /v1/models 返回的某个模型
如有需要,Kilo Code 也支持填写完整的端点 URL:
请先使用更简单的基础 URL,只有在您的环境确实需要时才改用完整的端点 URL。

4. 运行测试提示词

对于 OpenCode,以下命令已验证可用:
验证结果为:
对于 Cline、Roo Code 和 Kilo Code,请保存上述提供商设置,然后发送一个简单的提示词,例如:

5. 在 GoModel 中查看流量

打开 GoModel 控制台的审计日志: http://localhost:8080/admin/dashboard/audit 这是确认编程智能体已连接到 GoModel 并查看每次交互的最快方式。在同一个控制台中,您还可以持续跟踪 GoModel 的流量和用量。

当前状态

  • OpenCode 已在本地验证,可在标准地址 http://localhost:8080/v1 上正常工作
  • Cline、Roo Code 和 Kilo Code 遵循相同的兼容 OpenAI 的配置方式
  • Roo Code 需要所选模型支持原生工具调用
  • Kilo Code 既可以使用基础 URL,也可以使用完整的端点 URL

参考

验证日期:2026 年 3 月 10 日

本指南综合了以下内容:
  • 针对 http://localhost:8080 上的 GoModel 实例进行的本地验证
  • 使用 OpenCode 1.1.36 进行的本地验证
  • Cline、Roo Code 和 Kilo Code 的官方文档
本地验证确认:
  • OpenCode 可在 http://localhost:8080/v1 上正常工作
  • 经验证的 OpenCode 请求使用了 POST /v1/chat/completions
  • GoModel 控制台的审计日志立即显示了 OpenCode 的流量
最后修改于 2026年10月24日