7.3
深览指数
产品少数派·neyham··AI 生成
基于 Termux 的 Android 手机开发服务器实操
本文详细记录了在小米 15 Ultra(不 root、不刷机)上,利用 Termux 搭建随身 Linux 开发环境、配置 CLI AI Agent(以 Hermes 为例)以及实现后台保活和内网穿透的全套方案。作者的核心主张是:主流 Android 手机性能足够搭载现代命令行环境,配合 Termux 可以替代云服务器或随身电脑,执行跑脚本、本地处理数据等轻量开发任务。文章以实操步骤为主,覆盖了环境安装、Agent 配置、杀后台解决和远程连接,适合有命令行基础、想在手机上跑 Agent 和轻量服务的开发者参考。原文 ↗
核心观点
- ▍主流 Android 手机性能足够、且有网有电,配合 Termux 能变成一台随身小服务器,可以替代云服务器或随身电脑来运行 CLI AI Agent 和轻量开发工具,实现随时随地写代码和调脚本。
- ▍在 Termux 里运行 Agent(如 Hermes)能获得手机本地 Shell 权限和文件环境,可以直接执行脚本、处理本地数据并调用系统通知、剪贴板等硬件能力,比在网页对话框里获得代码但无法运行更实用。
- 01在 Termux 中 Agent 可以在本地运行 Python 脚本、调用 unzip/tar/grep 等工具,直接处理大文件(如日志归档、代码包),只提取核心片段后再调模型,避免在小屏幕上传和解包的麻烦。
- 02作者推荐从 Termux GitHub Releases 下载 app 本体及 termux-api(调用通知、剪贴板)、termux-boot(开机自启)等插件,并提示不要从 Google Play 下载,因为版本停更且签名冲突无法安装插件。
- 03安装完成后通过 'hermes' 命令首次启动即可交互式配置模型提供商(作者选 DeepSeek)和 API Key,后续可通过 /config 或 /model 切换。Agent 能自动执行 pkg install 指令安装开发工具链(如 nodejs, rust, neovim 等)。
- 04文章中列举了 2026 年主流 CLI AI 工具在 Termux 上的兼容情况:Hermes Agent 和 Pi CLI 原生支持;OpenCode、Codex CLI、Grok Build 需社区版或源码编译;Cursor CLI 需通过 proot-distro 进 Ubuntu 容器;Claude Code 无稳定方案。
- 05后台保活的三层配置:省电策略设为无限制、关闭锁屏清理内存、开启开发者选项中的“停用子进程限制”。
- 06利用 Android 对媒体音频应用的天然后台豁免,Termux 可后台循环播放 1 分钟静音 WAV 文件以保活,并脚本内需加入蓝牙状态判断,避免与蓝牙耳机冲突。
反方 / 局限
- — 作者指出该方案的主要麻烦在系统杀后台和某些命令行工具在 Android 上的底层兼容问题,并间接承认并非所有 CLI AI 工具都能稳定运行(如 Claude Code 无稳定方案)。
TermuxHermes Agent小米 15 UltraNous ResearchDeepSeekF-DroidGitHub ReleasesPi CLIOpenCodeCodex CLIGrok BuildCursor CLIClaude CodePhantom Process Killer
9 分钟 · 3 卡片 · 6 资料
读原文 →