口袋里的 AI 编程工作站:安卓手机跑 Claude Code OpenCode 全攻略
2026 年, AI 编程助手遍地开花——OpenCode 、 Claude Code 、 Oh My OpenAgent ,随便一个都能在终端里帮你写代码、改 bug 、部署项目。
但一个尴尬的现实是:这些工具几乎都是为桌面端设计的。你在地铁上、咖啡馆里、或者睡前躺在床上突然想修个 bug——只能掏出手机,干瞪眼。
谁说手机不能跑 AI Agent ? 只要一台安卓手机,装上 Termux + Ubuntu ,你就能在掌心里跑起完整的 AI 编程环境。
这篇文章想聊四件事:安卓手机上怎么装 Termux 和 Ubuntu 📱;怎么升级 Node.js 到最新版 ⚡; OpenCode 、 Claude Code 、 Oh My OpenAgent 分别怎么装 🛠️;以及,落到你手上,装完怎么用起来 🚀
💭 不需要 root ,不需要电脑,一台安卓手机 + 30 分钟,你也能拥有随时待命的 AI 编程伙伴。
先看实际效果:


第一步:安装 Termux
Termux 是一个安卓终端模拟器,能在手机上提供一个轻量级的 Linux 环境。
1.1 下载安装
👉 推荐从 F-Droid 下载( Google Play 版本可能较旧):
-
打开浏览器,访问 f-droid.org -
搜索「 Termux 」并下载 APK -
或直接访问 Termux 的 F-Droid 页面:f-droid.org/packages/com.termux/ -
下载后点击 APK 安装(需要允许「安装未知来源应用」)
⚠️ 不要从 Google Play 安装,那个版本已停更,会出现兼容性问题。
1.2 初始化配置
安装完成后打开 Termux ,先更新一下包管理器:
pkg update && pkg upgrade
安装必要的基础工具:
pkg install curl wget git proot-distro
第二步:安装 proot-distro 并部署 Ubuntu
proot-distro 是一个在 Termux 中管理和运行 Linux 发行版的工具——不需要 root ,靠 PRoot 实现。

2.1 安装 proot-distro
pkg install proot-distro
2.2 用 proot-distro 安装 Ubuntu
proot-distro install ubuntu
下载过程大约需要 5–15 分钟(取决于网络),下载完成后 Ubuntu 就装好了。
2.3 进入 Ubuntu
proot-distro login ubuntu
输入后你就进入了 Ubuntu 的命令行环境。后续所有操作都在 Ubuntu 内进行。
2.4 更新 Ubuntu 软件源
进入 Ubuntu 后,先更新系统:
apt update && apt upgrade -y
安装基础依赖:
apt install curl wget git build-essential python3 -y
第三步:升级 Node.js (使用 n 管理版本)
Ubuntu 自带的 Node.js 版本通常很老,我们需要用 n 来安装最新版本。
3.1 安装 n ( Node.js 版本管理器)
npm install -g n
如果提示 npm: command not found,先安装 Node.js :
apt install nodejs npm -y
npm install -g n
3.2 用 n 安装最新 LTS 版 Node.js
n lts
安装完成后,重置一下环境变量:
hash -r
验证 Node.js 版本:
node -v # 应显示 v22.x 或更高
npm -v # 应显示 10.x 或更高
第四步:安装 AI 编程智能体
4.1 安装 OpenCode
OpenCode 是一个开源的 AI 编程代理,支持终端界面( TUI )、桌面端和 IDE 扩展。
通过 npm 安装:
npm install -g opencode-ai
也可以通过官方脚本安装:
curl -fsSL https://opencode.ai/install | bash(推荐在有图形界面的桌面环境使用, Termux 里 npm 方式更稳定)
4.2 安装 Claude Code ( Anthropic 官方 CLI )
Claude Code 是 Anthropic 推出的终端 AI 编程工具,直接在命令行与 Claude 协作。
通过 npm 安装:
npm install -g @anthropic-ai/claude-code
安装完成后初始化配置:
claude
首次运行会引导你登录 Anthropic 账号或配置 API Key 。
💡 提示: Claude Code 需要有效的 Anthropic API Key 或订阅才能使用。
4.3 安装 Oh My OpenAgent ( OmO )
Oh My OpenAgent 是 OpenCode 的增强插件(前身为 oh-my-opencode ),通过引入多智能体编排,将 OpenCode 变成一个由 11 个专业 AI 智能体组成的协作系统。
通过 npm 安装:
npm install -g oh-my-openagent
初始化配置:
omo --init
初始化向导会引导你配置以下内容:
-
Claude API Key -
OpenAI API Key ( ChatGPT ) -
Gemini API Key (可选) -
各 Agent 的角色和模型绑定
安装完成后,启动 opencode 长这样:

第五步:配置与使用
5.1 配置 API Key
无论使用 OpenCode 还是 Claude Code ,你都需要有效的 API Key 。以 Claude Code 为例:
# 设置环境变量
export ANTHROPIC_API_KEY="sk-ant-xxxxx"
建议将 Key 写入 ~/.bashrc 以持久化:
echo 'export ANTHROPIC_API_KEY="sk-ant-xxxxx"' >> ~/.bashrc
source ~/.bashrc
5.2 启动各工具
# 启动 OpenCode TUI
opencode
# 启动 Claude Code
claude
# 配置 Oh My OpenAgent
omo --config
5.3 常用快捷键
|
|
|
|
|---|---|---|
|
|
|
Ctrl+Enter |
|
|
|
Ctrl+C
:q |
|
|
|
Enter |
|
|
|
Ctrl+Enter
|
常见问题( FAQ )
Q1 : Termux 里网络很慢怎么办?
可以设置国内镜像源。 Termux 源修改:
termux-change-repo
选择国内的镜像站(如清华、中科大),下载速度会快很多。
Q2 : npm 安装包很慢怎么办?
设置 npm 国内镜像:
npm config set registry https://registry.npmmirror.com
Q3 :手机内存不够怎么办?
-
至少需要 4GB RAM (推荐 8GB+) -
关闭后台应用释放内存 -
可以在 Termux 设置中限制 CPU 核心数
Q4 :可以同时跑多个 Agent 吗?
Oh My OpenAgent 天然支持多智能体并行,但手机性能有限,建议一次只跑一个主要任务。
🌟 写在最后
把 AI 编程助手装进手机,从来不只是为了炫技。
真正的好工具,不该被设备限制。你现在握在手里的,已经是一个完整的 AI 编程工作站。
🎋 顺便介绍一下小竹
小竹 最初是一款本地优先、会记忆、能主动的私人 AI 助手。
我们做小竹的初衷很简单: AI 助手不应该只是一个”问答机器”,而应该是一个真正懂你、记住你、能主动帮你想事情的长期伙伴。
所以小竹有几个我们很在意的特点:
🧠 记忆飞轮:自动从对话中提取你的偏好、习惯和重要信息,越用越懂你
⚡ 主动引擎:不只是被动应答,而是基于记忆和模式识别主动提醒、主动关怀
🔒 本地优先:语音识别/合成、意图理解、记忆存储全部在本地运行,你的数据首先是你自己的
🧩 可扩展:零代码创建自定义智能体和工作流,让助手按你的方式生长
我们选择做本地助手,是因为我们相信:真正值得信任的助手,应该先把数据留在你身边。
但是后来,我们发现这样的小竹已经有太多了,所以我们把小竹拆分了,做成了一个个的软件。
- 小竹写作助手:超长篇网络小说全自动创作助手;
- 小竹备忘助手:快速记住你随口一提的小事;
- 小竹网盘:如果你也受够了那些网盘软件的恶心套路,那么可以试试小竹网盘,自建服务端,数据自己管理,还不会被限速!!!
- ……
如果你对小竹感兴趣——
👇 欢迎来群里坐坐,一起聊。
💬 交流群
QQ 群: 755265051
微信群:

复制群号搜索即可加入 🙌
🌐 官网
https://xiaozhu-tec.cloud
欢迎访问,了解更多 🎋
本文提及的 Termux 、 OpenCode 、 Claude Code 、 Oh My OpenAgent 等工具均基于公开信息整理,功能与界面以实际版本为准。
夜雨聆风