Acode 是少数能在手机上原生运行 AI 编码代理的安卓编辑器,Claude Code、OpenAI Codex、OpenCode 都可在 Alpine 终端安装。

先决条件

需要 Node.js 18+、API 密钥或订阅账号、稳定网络。先确认 Node 已安装:

terminal
node -v
npm -v

未安装则执行 apk add nodejs npm。国内访问部分 AI 服务较慢,建议直连。

安装 Claude Code

Anthropic 官方推荐通过 npm 安装 Claude Code:

terminal
npm install -g @anthropic-ai/claude-code
claude --version

首次运行需登录并绑定 API 密钥,之后在项目目录运行 claude 即可解释代码、生成测试、修复错误,还能执行终端命令。

安装 OpenAI Codex

OpenAI Codex 同样通过 npm 安装:

terminal
npm install -g @openai/codex
codex --version

配置 API Key 后即可使用,支持全自动模式,可自主修改验证。

安装开源代理 OpenCode

偏好开源方案可选 OpenCode:

terminal
npm install -g opencode-ai
opencode

OpenCode 可对接 Anthropic、OpenAI、本地模型等后端。

手机上的 AI 编程体验

横屏+外接键盘体验更好,项目放 Acode 文件树中方便代理读取代码。执行 acode . 打开当前文件夹,acode app.js 打开具体文件。

三种代理怎么选

Claude Code 适合日常开发与重构,Codex 适合一次性任务,OpenCode 开源可切换模型。

常见问题与限制

代理需频繁请求远端模型接口,网络不稳易中断;内存有限时关闭其他应用,无响应按 Ctrl+C 中断。

AI 生成的代码也要人工审查,尤其是数据库或权限管理部分。API 密钥放环境变量,别写进代码。

本节要点:Node 就绪后通过 npm 安装三大 AI 代理,登录绑定密钥后在项目目录启动。