外观
OpenCode
OpenCode 是开源的终端编码代理(Coding Agent):在命令行里对话式地读代码、改代码、跑命令。它通过 OpenAI 兼容 Provider 机制接入任意服务商,接入 Token Factory 只需一份配置文件。
配置文件
编辑(不存在则新建)~/.config/opencode/opencode.json,加入 Token Factory 作为自定义 Provider:
json
{
"provider": {
"tokenfactory": {
"npm": "@ai-sdk/openai-compatible",
"name": "Token Factory",
"options": {
"baseURL": "https://apicoo.com/api/v1",
"apiKey": "sk-tf-你的Key"
},
"models": {
"glm-4.7": { "name": "GLM-4.7" },
"deepseek-v4-pro": { "name": "DeepSeek V4 Pro" }
}
}
}
}把 sk-tf-你的Key 换成你在控制台「API Keys」页创建的真实 Key;models 里可按需增删模型(完整列表见定价页)。
运行
终端执行 opencode,在模型选择中切换到 tokenfactory/glm-4.7(或你配置的其他模型),即可开始编码对话。
模型选择建议
编码任务建议用 glm-5 或 deepseek-v4-pro(能力强);轻量补全、小修小改用 glm-4.7-flashx 更省。