长期欢迎虚拟细胞,基因组设计,RNA结构设计,蛋白设计等相关方向的朋友加入团队
本公众号长期接收AI4Bio领域的新闻投稿,欢迎添加微信(BlackC0312)联系!
往期系列推送!
SkillOpt 教程 | 还不知道Skill是什么?一篇文章教你怎么全自动设计属于自己的Skill
SkillHub :将生信分析需求转化为精准 Skill 检索
零代码时代!手把手教你怎么用Codex+Skills优化传统生信分析工作流
黑言炭语
Agent 可以在相当程度上减少在重复工作上耗费的时间,它帮你完成读代码、写脚本、调参数、修 bug 这些机械但必要的中间步骤。
本文介绍如何在自己的电脑上配置 Codex(OpenAI 的 AI 编程助手)和 CC Switch(模型线路管理工具),并搭配国产大模型 DeepSeek,让你用最低的成本开始使用这个工具。
目录
一、Codex和 CC Switch分别是什么 二、前置工具准备 三、Codex 终端版和桌面版区别 四、下载与安装 五、配置 CC Switch 六、配置 DeepSeek 七、常见问题 八、结语
一、Codex 和 CC Switch 分别是什么
Codex 是 OpenAI 推出的 AI 编程助手。你在终端或桌面告诉它需求——比如"帮我用 DESeq2 对 counts 矩阵做差异分析,对照组是 WT,实验组是 KO"——它会自动在当前项目目录中读取文件、编写代码、执行命令并修正错误。它不是一个写好了等你 copy-paste 的代码补全工具,而是一个能自己动手的代理(agent)。
Codex 提供两种使用方式:在终端中运行的命令行版本(codex),以及独立的桌面应用版本(codex app)。
CC Switch 是一个开源的配置管理工具,用于帮 Codex(以及 Claude Code、Gemini CLI 等同类工具)管理模型供应商和 API 线路。它提供一个图形界面,让你能一键切换不同的模型服务和中转线路,而不用手工编辑配置文件。
两者关系:Codex 负责执行任务,CC Switch 负责管理 Codex 连接哪个模型服务。
二、前置工具准备
在安装 Codex 之前,有几个基础工具建议先确认或安装。它们大多是生信工作中已经在用的,如果你已有则可以跳过。
1.1 终端模拟器
Codex 终端版需要在终端模拟器中运行。各系统的默认终端基本够用,但如果想更好的体验:
Windows:推荐安装 Windows Terminal,在 Microsoft Store 搜索即可。
Mac:系统自带的"终端"已足够。如果想更强功能,可以试试 iTerm2。
Linux:各发行版默认终端模拟器即可。
1.2 Node.js
如果准备通过 npm 安装 Codex,需要 Node.js ≥ 18。从 nodejs.org 下载 LTS 版本安装即可。

安装时一路默认即可。
检查是否安装完成:
node --versionnpm --version
出现版本号就说明安装成功了!
三、Codex 终端版和桌面版区别
Codex 安装后提供两种启动方式:
codex # 终端版(命令行界面)codex app # 桌面版(图形窗口应用)两者共享同一套核心能力(代码读写、命令执行、错误修复等),但在交互方式和适用场景上有明确差异。
终端版(codex cli)运行在终端模拟器中,操作以键盘为主,启动速度快,占用系统资源少。它支持通过 SSH 在远程服务器上使用——对生信人来说,这意味着你可以 SSH 到学校的计算集群或云服务器,在上面用 Codex 直接操作你的 FASTQ 文件、counts 矩阵和 R 环境。终端版也支持 codex exec 命令嵌入脚本,方便做批量自动化。

桌面版(codex app)是一个独立的窗口应用,支持鼠标操作。它提供可视化的代码审查界面(类似 GitHub Pull Request 的逐行审阅体验),让你能清晰地看到 AI 对代码做了哪些修改再决定是否接受。桌面版还内置浏览器集成,并支持 Computer Use 功能(让 AI 操控桌面软件,如在 Excel 中处理数据表格)。桌面版目前只支持 Windows 和 macOS,不支持 Linux。

选择建议:如果你主要在个人电脑上做分析,桌面版更友好;如果你需要连服务器,终端版是更佳选择。两者可以同时安装,按场景切换。
四、下载与安装
4.1 Windows
系统要求:Windows 10 版本 19041 及以上,或 Windows 11。按 Win + R,输入 winver 回车可查看版本。
安装 Codex:
方式一(推荐):打开 Microsoft Store,搜索 "Codex",点击"获取"安装。

方式二:使用管理员权限打开 PowerShell,执行以下命令:
#安装npm install -g @openai/codex@latest#验证安装(出现版本号则安装成功)codex --version
如果出现报错,那很可能是由于没有安装前置工具导致的,请重新回到第二步检查是否安装了正确版本的Node.js。
安装 CC Switch:访问官网下载安装即可。

https://github.com/farion1231/cc-switch/releases/tag/v3.16.1

4.2 Mac
安装 Codex:
推荐:在 Codex 官网(需科学上网)下载对应桌面版。方法和 Win 安装方法一致。
打开终端,执行:
curl -fsSL https://chatgpt.com/codex/install.sh | sh安装 CC Switch:
brew tap farion1231/ccswitchbrew install --cask cc-switch也可以直接从官网下载,更方便。
或从 GitHub Releases 页面下载 .dmg 文件手动安装。
首次打开时若提示"无法验证开发者",前往系统设置 → 隐私与安全性 → 仍要打开。
4.3 Linux
# 安装 Codexcurl -fsSL https://chatgpt.com/codex/install.sh | sh# 安装 CC Switch:从 GitHub Releases 下载 .deb / .rpm / .AppImage 对应格式注意:Codex 桌面版(codex app)不提供 Linux 版本,Linux 用户只能使用终端版。
五、配置 CC Switch
安装完成后,你需要一个 API Key(模型服务的使用凭证)才能让 Codex 正常工作。获取方式有两种:
官方 API:在 platform.openai.com 注册账号,绑定外币信用卡,申请 API Key。适合海外用户或有外币卡及科学上网条件的用户。
中转站 API:在国内第三方 API 代理服务商注册,获取 API Key 和 Base URL。适合国内用户,无需科学上网。注册后你会拿到两样东西:API Key(sk- 开头的字符串)和 Base URL(如 https://你的中转站域名/v1)。

第六部分我们会详细介绍如何配置 DeepSeek。
启用配置后,CC Switch 自动修改了 ~/.codex/config.toml(模型和地址配置)和 ~/.codex/auth.json(API Key)两个文件。之后切换模型或线路时,只需在 CC Switch 中启用对应配置,无需手动编辑文件。
六、配置 DeepSeek
DeepSeek 的价格显著低于 GPT 系列模型。对于需要让 AI 通读整个项目代码、跨多个 R 脚本排查逻辑、重构大型分析流程等 token 消耗较大的生信工作场景,使用 DeepSeek 可以大幅降低成本。
CC Switch 从 v3.16.0 版本开始内置了 DeepSeek 支持,无需额外安装任何工具。
6.1 原理
Codex 使用的是 OpenAI 的 Responses API(接口为 /v1/responses),而 DeepSeek 只提供 Chat Completions API(/v1/chat/completions),两者协议不同,无法直接对接。
CC Switch 的本地路由功能在你电脑上启动一个本地服务(默认监听 127.0.0.1:15721),自动将 Codex 发出的 Responses API 请求翻译为 Chat Completions API 请求,然后转发给 DeepSeek。
6.2 配置步骤
第一步:访问 platform.deepseek.com,注册账号并充值,在 API Keys 页面创建密钥并复制。


注意:配置完成后请妥善保管 api 密钥,因为密钥仅在创建时显示一次。
第二步:打开 CC Switch,切换到 Codex 标签,点击 "+" 按钮,在预设下拉菜单中选择 DeepSeek。预设会自动填入接口地址和参数,你只需要填入 API Key,模型名填写 deepseek-v4-pro(注意不要添加 [1m] 后缀)。保存配置。


第三步:进入 CC Switch 的设置 → 路由 → 本地路由,打开路由总开关,再打开下方的 Codex 开关。两个开关都需要开启。


然后完全关闭软件,重新加载。

最后应该与上图一致。
第四步:回到 Codex 标签,点击刚添加的 DeepSeek 配置的启用按钮。完全退出终端后重新打开。测试:
codex "请介绍 10x 单细胞生物信息学分析的流程"正常返回结果即配置成功。

6.3 注意事项
在本地路由开启的情况下,模型名直接填 deepseek-v4-pro,不要加[1m]后缀,否则可能导致配置失败。如果之后想切回 GPT 或其他模型,只需在 CC Switch 的 Codex 标签中启用对应的配置即可。 确认 CC Switch 版本 ≥ v3.16.0(在设置或关于页面查看),版本过低需要去 GitHub Releases 下载最新版覆盖安装。
七、常见问题
CC Switch 切换后 Codex 不生效:需要完全退出终端应用再重新打开,仅关闭标签页是不够的。
提示需要登录:检查 CC Switch 中对应配置是否已点击"启用",以及 API Key 是否填写正确。
能连接但执行任务时报错:可能是中转站不支持 Codex 所需的 Responses API 协议,可更换中转站或开启 CC Switch 的本地路由功能(见第六节)。
Base URL 返回 404:确认 URL 填写到 /v1 为止,未在末尾添加 /chat/completions 等额外路径。
CC Switch 无法打开(Windows):安装 Microsoft Edge WebView2 运行时。
CC Switch 无法打开(Mac):前往系统设置 → 隐私与安全性 → 仍要打开。
DeepSeek 配置后报错:确认本地路由的总开关和 Codex 开关都已打开。
之前登录过官方账号,切换中转站后混乱:先执行 codex logout 登出,然后在 CC Switch 中重新启用中转站配置。
八、结语
对生信人来说,编程本身不是目的,从数据中找出生物学意义才是。但现实是,配环境、调参数、追 bug、改脚本格式这些工程性事务占据了大量时间。AI 编程助手的价值不在于替代你做科学判断——它不知道你的实验设计是否合理,也不知道这个 p 值阈值在你这篇 paper 的语境下是否合适——而在于帮你处理那些你已经会做、但重复又费时的技术步骤。
本文介绍的 Codex + CC Switch +DeepSeek组合,安装和配置不算太难,之后你就可以把更多精力放在实验设计、结果解读和生物学推理上。
相关链接:
Codex: github.com/openai/codex CC Switch: github.com/farion1231/cc-switch CC Switch 下载: github.com/farion1231/cc-switch/releases DeepSeek API: platform.deepseek.com OpenAI 开发者平台: platform.openai.com
夜雨聆风