跳到主要内容

安装与切换代理框架

选择 Agent 框架来执行对话和工具。安装后配置兼容的模型提供方。可以同时保留多个框架,并为项目切换活动框架。

读懂 Agent 页面

打开 Settings → Agent,先区分 Installed 和 Available,再检查已安装卡片的版本、路径和 Active 标识。

重新检测后的 Codex

控件或状态含义与操作
已安装卡片选择可用但未激活的卡片申请切换;仍需兼容的模型配置
Active当前后端,其 Uninstall 禁用
Re-detect安装或路径变更后重新发现,短暂显示 Detecting;不负责安装缺失软件
Not installed未发现可用运行时
Install 菜单选择该后端实际提供的安装来源并查看进度
Install log / Retry先读失败步骤,解决原因后重试
Repair管理的安装需要修复时出现,先检查影响对象

实查页面提供 Codex、Claude Agent、OpenCode、CodeBuddy。安装来源和认证方式随后端不同,不应把某一后端的流程套到所有后端。

安装后的核验顺序

  1. 选择 Install [framework] 并核对来源。应用管理的安装保存在受管目录;手动安装必须能被应用发现。
  2. 查看安装进度和日志,先解决环境或网络前置条件。
  3. 手动安装后执行 Re-detect,确认版本和路径,不能仅凭另一个终端能运行命令判断就绪。
  4. 选择就绪卡片,阅读切换提示并确认目标后端。
  5. 检查 Settings → Model,执行小请求,核验实际回答或工具结果。

Codex 原生运行时与 ACP adapter 必须成对通过检测,只装其中一个不等于就绪。订阅认证见模型接入

OpenCode 的 Install → App-managed download (recommended) 会下载自包含运行时。界面依次显示 Resolving、下载进度和带版本、路径的 Installed 卡片。点击卡片,确认 Switch to OpenCode?,再选择兼容模型。本地连接例已正常返回回复,接口格式与 token 设置见本地提供方配置

更新应用管理的 Codex 运行时

打开 Settings → Agent,分别查看 Codex 卡片上的 Codex CLIACP 版本。有经过测试的组合更新时,先完成或关闭正在使用该运行时的会话,再选择更新并等待检测完成。确认新版本和就绪状态后,在会话中发送一个小请求。

应用管理的更新只替换应用拥有的运行时;外部 CLI 应使用原安装方式更新,再选择 Re-detect。应用启动的 Codex 进程仍在使用目标时,会拒绝替换。这项操作不会更新 Open-Science 应用本身,也不会迁移正在执行的任务。

切换时保留什么

先结束或停止当前操作。切换会创建新后端会话,并回放打开对话的文字记录,不会迁移仍在运行的工具进程或所有解释器变量。继续计算前检查文件、Notebook 与权限。

切换后检查会话所选模型。Codex 订阅支持 Side Chat;待处理的会话操作或恢复状态可能暂时阻止打开旁聊,按入口显示的提示处理。

修复与卸载

受管安装损坏时使用修复流程,不要在安装期间手动删除目录。外部安装需先修复对应环境,再重新检测。卸载受管后端前先激活另一个可用后端,打开 Uninstall 并阅读将删除的组件。仅切换模型不需要卸载后端。

卸载并重装应用管理的运行时

  1. 保持另一个后端处于 Active。本例卸载 OpenCode 时,Codex 仍是活动后端。
  2. 在未激活的 OpenCode 卡片上点击 Uninstall。确认框只针对本应用下载并管理的副本,不影响另行安装的副本。
  3. 确认 Uninstall,然后点击 Re-detect。OpenCode 应移到 Available,显示 Not installed
  4. 选择 Install OpenCode → App-managed download (recommended)。等待 Installed 卡片出现,再点击卡片并确认 Switch
  5. 检查 Active、运行时路径及兼容模型。重装后端不会替你配置模型提供方。

应用管理的 OpenCode 卸载范围

移除后端前先切换到其他可用后端;当前活动后端不能通过该控件卸载。重装后重新检测并激活,再打开已有项目执行一个小请求,检查连接。

重新安装并选中的 OpenCode

安装按钮禁用时检查是否已有安装或切换进行中,以及页面的前置条件错误。检测成功但请求失败时,分别检查模型认证和后端/API 兼容性。

源码:Agent 页面后端卡片