1 前言

最近大模型热度持续攀升,OpenAI推出的智能体代码开发工具Codex也引起了不少关注。笔者近期实际体验了一下,整体效果确实非常不错,因此写下这篇文章,记录如何在安卓手机上安装Codex。相比之下,在WSL2中安装Codex较为简单,直接使用官方安装脚本即可,本文仅简单给出相关命令,不再展开说明。

需要说明的是,本文中的代码由ChatGPT Plus辅助生成,笔者在此主要记录实际折腾过程中真正用到、能够解决问题的核心命令与步骤。本文测试环境为:小米17+Termux0.119.0。

2 WSL2中安装codex

一行代码即可,安装后直接选择登录方式登录,笔者是直接用的GPT账户登录。

curl -fsSL https://chatgpt.com/codex/install.sh | sh

root用户安装后可能在如下路径(笔者就是),请注意设置环境变量PATH即可。

/root/.local/bin/codex

3 termux中安装codex

3.1 首先安装nodejs

pkg update && pkg upgrade -y
pkg install nodejs-lts git -y

3.2 安装codex

npm config set registry https://registry.npmjs.org/
npm cache clean --force
CODEX_VER=$(npm view @openai/codex version)
npm install -g @openai/codex@${CODEX_VER}
npm install -g "@openai/codex-linux-arm64@npm:@openai/codex@${CODEX_VER}-linux-arm64" --force

3.3 验证安装

codex --version

3.4 登录设置(注意必须这样配置,并且你需要配置http_proxy才能访问openai的网站)

3.4.1 代理配置(某V2开头软件)

export http_proxy=http://127.0.0.1:10808
export https_proxy=http://127.0.0.1:10808
export HTTP_PROXY=http://127.0.0.1:10808
export HTTPS_PROXY=http://127.0.0.1:10808

3.4.2 登录脚本

实测配置了代理后curl能通但是codex不通,采用如下方案解决:

pkg install proot ca-certificates -y

mkdir -p ~/bin

cat > ~/bin/codex-p <<'EOF'
#!/data/data/com.termux/files/usr/bin/bash

export SSL_CERT_FILE="$PREFIX/etc/tls/cert.pem"
export CODEX_CA_CERTIFICATE="$PREFIX/etc/tls/cert.pem"

proot \
  -b "$PREFIX/etc/resolv.conf:/etc/resolv.conf" \
  -b "$PREFIX/etc/tls/cert.pem:/etc/ssl/certs/ca-certificates.crt" \
  "$PREFIX/bin/codex" "$@"
EOF

chmod +x ~/bin/codex-p

这样设置后,把~/bin加入路径即可直接使用codex-p进行登录了,成功效果图如下:

2026-07-02T09:36:28.png

最后修改:2026 年 07 月 02 日
如果觉得我的文章对你有用,请随意赞赏