Repository navigation
v0.4.0 · Cursor 服务
本次更新带来 Cursor 服务:CodeRelay 现在可以把账号池里的 CodeBuddy 账号与模型绑定接入 Cursor,由本地桥接接管 Cursor 的 Agent 请求。
新增:Cursor 服务
- 「Cursor 服务」页集中管理注入开关与模型绑定;绑定从已启用的 API Key 与「模型管理」的模型目录中选择。
- 由本地 sidecar 接管 Cursor 的 Agent 请求,转成标准 OpenAI 兼容请求交给 CodeRelay 反代,再送达 CodeBuddy。
- 模型绑定支持拖拽排序,顺序会同步到 Cursor 的模型选择器。
- 每条绑定可一键测试连通性并显示速率。
- 证书管理集中在「设置 → 网络」:生成根证书、展示安装与卸载命令(CodeRelay 不会自动提权)。
其他改进
- 深色主题重做:底色由暖灰改为中性偏冷,红、黄等强调色不再与底色抢同一个色相区间。
- 侧栏 Cursor 图标改为内联矢量标记,可跟随主题与选中态变色。
- 按钮尺寸按语义统一,Cursor 服务页与设置页的排版、Commit 提示词弹窗的留白一并调整。
修复
- 模型同步与模型目录获取失败:WebView 的 CSP 阻断了回环请求。
- 停止桥接或退出 CodeRelay 后不再残留代理设置(此前会导致 Cursor 断网)。
- 启用注入不再因「读取状态」而被隐式触发,必须显式开启。
- 桥接进程新增父进程看门狗:CodeRelay 崩溃或被杀后不会留下孤儿进程。
- 控制接口加一次性令牌;CA 私钥与模型 API Key 落盘加密。
- 构建脚本改为「暂存 + 改名让位」,可在桥接运行中重新构建。
说明
- 升级 Cursor 后请完全退出并重新启动,再重新开启注入。本桥接通过 Cursor 的私有协议工作,Cursor 更新后可能失效。
- Tab 内联补全不再由本桥接提供,相关请求会原样转发给 Cursor 官方服务,可用性取决于你自己的 Cursor 账号额度。这是预期行为。
- 安装包未做代码签名,Windows 可能弹出 SmartScreen 提示。