云计算百科
云计算领域专业知识百科平台

在服务器上部署自己的 Codex:把 AI IDE 直接搬进 Linux 服务器

很多人并不是在本地电脑上真正跑程序,而是长期在服务器 / 云主机 / HPC 上工作。
这个时候,如果服务器本身就有一个 AI IDE,效率会直接起飞。

今天分享一个非常实用但很多人没有提到的方案:
👉 如何在服务器上部署并使用 Codex,让 AI 直接读写服务器环境。


一、为什么要在服务器上用 Codex?

先说结论:服务器 + Codex = 真正的“AI 助理”,而不只是聊天工具。

Codex 在服务器上的核心优势

  • 直接读取服务器本地环境

    • 项目代码

    • 目录结构

    • 日志文件

    • conda / venv / Docker 环境

  • 在你授权的前提下,直接操作服务器

    • 写代码

    • 改配置

    • 跑命令

    • 调试脚本

  • 你给服务器装的不是一个工具,而是一个“会写代码的远程助手”。


    二、前置条件说明(非常关键)

    1️⃣ 服务器需要能访问外网(科学上网)

    Codex 启动和登录阶段需要访问 OpenAI 服务。

    合理使用机场即可
    成本非常低(2 元 / 月级别)
    后面我会单独写一篇「服务器科学上网最省钱方案」

    好处是:

    • 服务器可以直接拉 GitHub

    • 可以直接拉 Docker

    • 不用在本地下载 → 再上传服务器


    三、在服务器上安装 Codex

    conda可以一键安装:

    conda install -c conda-forge codex


    四、启动 Codex(关键点在这里)

    安装完成后,进入对应conda环境,启动服务:

    conda activate codex
    codex

    第一次启动时会提示你选择登录方式:

  • 使用 ChatGPT 账号登录(Plus / Business)

  • 使用 API Key 按量计费

  • 👉 这篇帖子重点讲 方式 1:账号登录 (API Key直接提供key就好)

    注:账号登录需要gpt是 Plus / Business / pro 账号,免费用户没有codex功能


    五、进行gpt账户认证

    选择1之后,codex会返回给我们一个链接,

    由于服务器没有浏览器,很多人会直接复制链接在自己的电脑上打开链接试图认证,

    但这不会成功!!原因如下:

    当你在服务器运行 codex 并选择 方式 1 时:

    • Codex 会:

      • 在服务器 本地启动一个临时端口(如 1455)

      • 等待浏览器认证回调

    • 它给你的链接本质是:

      • 浏览器登录 → 回调到服务器的 localhost:1455


    六、SSH 端口转发进行认证

    因此需要用自己的PC端ssh端口转发服务器,链接后启动服务器

    ssh -L 1455:127.0.0.1:1455 用户名@服务器IP

    codex

    此时点开返还的链接登录认证即可,后续 不需要每次重新登录。

    此时大家只要启动codex就可以开始愉快的对话和授权了,希望大家玩的愉快🙂

    赞(0)
    未经允许不得转载:网硕互联帮助中心 » 在服务器上部署自己的 Codex:把 AI IDE 直接搬进 Linux 服务器
    分享到: 更多 (0)

    评论 抢沙发

    评论前必须登录!