现在你可以在 Termux 上免费跑 OpenCode 了
来源:dev.to — 2026-09-06
📋 概述
文章分享了在 Android 的 Termux 上免费运行更新版 Open Code 的完整方法:由于标准 Docker 在 Termux 上无 root 无法运行,这套方案用 UDocker 在隔离的 Linux(如 Ubuntu)环境里拉取并执行 Docker 容器,实现完全免 root;并通过共享卷把容器内 home/opencode/workspace 与本地 Termux 目录实时映射,AI 生成或修改的文件即时落在本地,无需手动传输。安装与管理通过开源的 Cortermux 工具,单独用 flag 只装 Open Code 以省存储。启动后内置三个免费模型(MiniMax M2.5、Big Pickle、Nemotron 3 Superfree),可插 premium 厂商的 API key,并支持持久会话与 /skills 模块化任务。
🔑 核心要点
- 关键技巧是用 UDocker 在免 root 的情况下于隔离 Linux 环境内执行 Docker 容器,因为标准 Docker 在 Termux 上没 root 几乎跑不起来
- 共享卷映射让工作流保持原生:在 Termux 的文件夹里跑 Open Code,它直接映射到容器内 home/opencode/workspace,AI 产出的文件即时出现在本地目录,无需手动搬运
- 用 Cortermux 工具单独指定安装 Open Code 可避免下载整套 AI 模块、省下存储;首次以容器方式运行会自动下载 UDocker 环境,之后秒开
- 开箱即有三个免费模型 MiniMax M2.5、Big Pickle 与 Nemotron 3 Superfree,可用 /models 查看;额度耗尽后可自由接入 OpenAI/Anthropic/Google/GitHub 的 API key
- 支持持久会话与 /skills:/exit 后回来 agent 记得你在做什么,/skills 可运行模块化自动化任务扩展核心能力
💡 金句
这套方案让你在口袋里就有一台免 root、免费跑 AI 编程 agent 的开发环境——文件实时映射回本地,无需任何手动传输。
👍 0
👎 0
← 返回 dev.to 首页