必须开启Agent Space的OpenAI兼容模式,否则直连会失败;若不支持则需通过DreamRouter中转配置,再在OpenCode设置中绑定agent-space提供者及正确模型ID并重启会话。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要让OpenCode基于Agent Space提供的AI能力自动修复代码错误,必须确保OpenCode能正确调用Agent Space的推理服务,并在错误上下文注入后触发修复逻辑。直连Agent Space原始API会因字段不匹配、路径缺失或响应结构差异而失败。
确认Agent Space是否启用OpenAI兼容模式
打开Agent Space控制台 → 进入「API设置」→ 查看「兼容模式开关」是否已开启。关闭状态时,所有请求都会返回404或schema mismatch错误。【未开启此开关,后续所有配置均无效】
若界面中找不到该开关,说明当前版本不支持原生兼容,必须跳过本步,直接进入DreamRouter中转配置。
配置DreamRouter作为OpenAI格式中转网关
方法一:使用DreamRouter(推荐)
第一步:在DreamRouter控制台创建新路由,选择「Agent Space」作为上游服务,勾选「启用OpenAI兼容封装」;
第二步:复制生成的endpoint(形如 https://api.dreamrouter.dev/v1),注意末尾必须带 /v1;
第三步:在项目根目录或 ~/.config/opencode/ 下编辑 opencode.json,将 baseURL 设为上一步复制的完整地址;【baseURL必须与DreamRouter endpoint完全一致,多一个斜杠或少一个都会导致400错误】
使用 Revelata deepKPI 对美国上市公司进行财务与运营 KPI 研究,获取 SEC 报表(10‑K/10‑Q/8‑K)中的分部、单位 KPI(如门店、同店等)
这一步操作起来很简单,直接把复制的URL粘贴进配置文件即可,但千万别手敲——大小写和斜杠位置极易出错。
启用OpenCode错误修复功能并绑定Agent Space模型
在OpenCode TUI界面中按 Tab 切换至「Settings」面板 → 找到「Error Fixing」模块 → 将「Provider」下拉菜单设为 agent-space;
确认「Model」字段填写的是Agent Space控制台中实际可用的模型ID(如 as-llm-pro-v2),不是本地模型名;
保存设置后,重启OpenCode会话:Ctrl+R 或执行 opencode --restart。
此时,当终端报错(如Python的NameError或TypeScript的Property does not exist)时,将错误堆栈和对应源码片段粘贴进OpenCode输入框,按Enter即可触发Agent Space驱动的修复流程。

















