在 opencode 中使用 ToRun
最后更新于 11 11月 2026
开始之前
创建一个开发者密钥,并把它保存在名为 TORUN_API_KEY 的环境变量中:参见开发者密钥。
将 ToRun 添加到 opencode
把服务器添加到 opencode 的配置中:~/.config/opencode/opencode.json 用于所有项目,或者项目根目录中的 opencode.json 仅用于该项目。如果文件中已经有 mcp 部分,请把 torun 条目添加到其中。
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"torun": {
"type": "remote",
"url": "https://mcp.torun.ai/mcp",
"oauth": false,
"headers": { "Authorization": "Bearer {env:TORUN_API_KEY}" },
"timeout": 120000
}
}
}
{env:TORUN_API_KEY}会在 opencode 启动时被替换为你的密钥,因此密钥本身永远不会出现在文件中。oauth: false告诉 opencode 使用密钥登录,而不是通过浏览器登录。timeout让一次生成有两分钟时间,之后 opencode 才停止等待。音乐和视频会早在那之前返回任务 ID。
检查是否正常工作
在你的项目中启动 opencode 并问:
我的 ToRun 余额是多少?
代理会调用 account_balance,告诉你套餐额度和钱包中还剩多少,以及此密钥的上限。这次调用是免费的。
提出你的项目需要的内容
几个例子:
制作一个透明背景的 64x64 像素风骑士精灵图,并保存到 assets/knight.png。
为菜单界面创作一段 30 秒的舒缓背景循环音乐,并保存到 assets/menu.mp3。
把 dist/index.html 中的游戏发布到 ToRun,并把链接给我。
付费调用从你的 ToRun 账户扣费:参见调用如何付费。
在 opencode 中使用 ToRun 的模型
要把 ToRun 的聊天模型用作 opencode 的模型提供方,请参见兼容 OpenAI 的 API。