Copilot Remote Bridge
Copilot Remote Bridge 是一个 VS Code 扩展,用于把当前 VS Code 窗口中的远端 Copilot Agent 能力桥接到移动端客户端。
功能
- 将手机端请求转发到当前 VS Code 工作区
- 在执行前把审批请求发送回手机端
- 通过
@remote chat participant 在 VS Code Chat 中显示回复
- 使用正式工具调用通道显示工具步骤
- 支持常见工作区工具:
- 列目录
- 读文件
- 搜索文本
- 搜索符号
- 读取活动编辑器上下文
- 读取诊断
- 读取 git 变更文件
- 运行终端命令
- 写入工作区文件
要求
- VS Code
^1.95.0
- 已安装并可用 GitHub Copilot Chat
- 可访问 Copilot Remote Relay 服务
配置
本扩展提供以下设置:
copilotRemoteBridge.relayUrl: Relay WebSocket 地址,默认 ws://127.0.0.1:8787/ws
copilotRemoteBridge.relayToken: Relay 鉴权令牌
使用方式
- 启动 Relay 服务。
- 在 VS Code 中安装本扩展。
- 配置
copilotRemoteBridge.relayUrl 与 copilotRemoteBridge.relayToken。
- 执行命令
Copilot Remote: Start Bridge,或等待扩展自动连接。
- 在 Chat 中使用
@remote 发起请求。
发布说明
当前版本为 MVP,适合私有部署、内测和持续迭代。
隐私与安全
- 终端命令与文件写入属于有副作用操作。
- 这些操作会在 VS Code Chat 中显示工具调用,并需要确认。
- 如果请求来自移动端,Bridge 也会继续走移动端审批链路。
| |