知识库章节 ▾

导航

▸ 从这里开始 按角色

类别

工具 32
词汇表 12

工具

OpenCode + Gonka AI — 免费的代码 AI

OpenCode 是一款直接在终端中运行的开源 AI 编程助手。无订阅费用,无供应商锁定。支持代码补全、代码生成、重构和解释功能——均通过 OpenAI 兼容的 API 实现。

与专有工具(GitHub Copilot, Cursor Pro)不同,OpenCode 是完全免费且开源的。唯一的开支是 LLM API 提供商。使用 JoinGonka Gateway,该费用每月可降至 $0.30。

配置仅需几分钟——通过单条指令安装程序或使用 OpenCode 原生方法手动配置,无需修改环境变量。

步骤 1:获取 API 密钥

所有工具的标准程序:

  1. gate.joingonka.ai/register 注册。
  2. 10M 免费 token 奖励自动发放。
  3. 在仪表板中创建 API 密钥(格式 jg-xxx)。

同一个密钥适用于 CursorClineContinue.dev 和任何 OpenAI 兼容客户端。

步骤 2:配置 OpenCode

最简单的方法是使用单命令安装程序。对于 CLI/文件工具,它会自动写入 JoinGonka 提供商 (baseUrl, 模型) 并将 key 保存到 OpenCode 的原生存储中,而无需更改环境变量;对于 UI 工具,它会显示准备好的值供您插入:

npx @joingonka/setup --tool opencode

该安装程序是通用的(如果不加 flag,它会建议从列表中选择一个工具),它会询问您的 jg-… key,并在配置后通过请求 gateway 进行实时验证。其余设置不受影响。如果您更喜欢自己手动设置,请参考下方方法。

手动设置 (备选方案 B)

OpenCode 原生存储 key 并在其配置文件中描述提供商——因此手动设置也不会触及环境变量,您的其他兼容 OpenAI 的工具将继续照常工作。

第 1 步 — 保存 key。 运行 opencode auth login,选择 Other,输入提供商 ID joingonka 并粘贴 key jg-…。OpenCode 将其保存到 ~/.local/share/opencode/auth.json

第 2 步 — 描述提供商。~/.config/opencode/opencode.json 中添加以下内容(ID joingonka 必须与第 1 步匹配):

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "joingonka": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "JoinGonka (Gonka)",
      "options": { "baseURL": "https://gate.joingonka.ai/v1" },
      "models": {
        "moonshotai/Kimi-K2.6": { "name": "Kimi K2.6" },
        "MiniMaxAI/MiniMax-M2.7": { "name": "MiniMax M2.7" }
      }
    }
  }
}

无需在此文件中添加 apiKey 字段——OpenCode 将通过匹配的 ID 从 auth.json 中获取 key。

模型选择:默认使用 joingonka/moonshotai/Kimi-K2.6;如果需要长上下文,则使用 joingonka/MiniMaxAI/MiniMax-M2.7

验证:运行 opencode 并让其写一个函数。如果收到回复,则配置完成。

为什么 OpenCode + Gonka 是最佳组合

OpenCode + Gonka 组合对开发者而言是最佳选择,原因有三点:

  • 完全开源:OpenCode 和 Gonka Network 均为开源。无厂商锁定(vendor lock-in),无需专有依赖。您控制每一个组件。
  • 成本:$0.003/1M token —— 比任何同类专有产品便宜数千倍。GitHub Copilot 每月需 $19-39 且有限制。OpenCode + Gonka —— 无限制,仅需微薄成本。
  • 隐私:您的代码不会被发送到 Microsoft/OpenAI/Anthropic 的服务器。请求通过去中心化网络进行 —— 无需统一的数据存储。

OpenCode 支持许多 LLM 提供商,但通过 JoinGonka Gateway,您可以获得价格、质量和隐私之间的最佳平衡。替代的终端工具包括:Claude Code, Aider

模型参数:上下文窗口 — 200K token,最大回答长度 — 最高 8192 token(适用于网络中所有模型)。当前模型列表:GET https://gate.joingonka.ai/v1/models

OpenCode + Gonka = 完全开源的 AI 编码助手,每月 $0.30。没有订阅,没有供应商锁定,没有将代码发送到公司服务器。启动时免费获得 10M token。

想了解更多?

探索其他章节或立即开始赚取 GNK。

获取免费的 10M token →