AiCode是一款在 Android 手机上运行的 AI 编程工具,将大语言模型与本地 Linux 开发环境深度集成。它内置 Alpine Linux 容器和终端模拟器,让 AI 能直接读写文件、执行 Shell 命令、运行构建工具;同时支持远程 SSH 服务器作为执行后端,把手机变成远程项目的移动工作站。
软件介绍
AiCode是Android端AI编程工具,将大语言模型与Linux开发环境深度结合。内置Alpine Linux容器与终端模拟器,AI可直接操作文件、执行Shell、运行构建工具;同时支持SSH远程服务器作为执行后端,让手机成为随时随地可用的移动编程工作站。

AiCode是运行在Android手机上的AI编程工具,实现大语言模型和本地Linux开发环境深度集成。软件内置Alpine Linux容器以及终端模拟器,赋予AI读写项目文件、执行Shell命令、运行各类构建工具的能力;同时支持接入远程SSH服务器作为执行后端,把安卓手机变为远程项目的移动工作站,方便外出时完成编码、调试、构建任务。
AiCode使用操作教程
1、打开AiCode,初始化内置Alpine Linux容器环境;
2、填入大模型API密钥,配置所使用的大语言模型;
3、本地模式:直接在容器内创建项目,通过AI对话让模型读写文件、执行Shell、运行构建;
4、远程模式:填入SSH服务器地址账号密钥,连接远程后端,把远端机器作为执行环境;
5、使用多标签终端,执行调试、安装依赖、编译构建等开发操作;
6、利用AI Agent完成生成代码、重构、排查报错、编写脚本等工作;
7、外出时随时打开手机,继续处理本地或远程服务器上的开发项目。
软件功能
AI Agent — 支持 Anthropic(Claude)、OpenAI(GPT)、Gemini 等多家提供商,通过工具系统(文件操作、Shell 执行、终端管理、网页搜索等)与开发环境深度交互;支持流式输出、上下文压缩、多会话管理
内置终端 — 基于 Termux 组件 + PRoot Alpine Linux 容器,提供完整 Linux 命令行环境,支持后台常驻、多标签管理
远程 SSH 模式 — 连接远程 SSH 服务器作为执行后端,命令走 exec channel、文件读写走 SFTP、终端走 shell channel,支持自动重连与状态指示
MCP 协议 — Model Context Protocol 客户端,连接本地(stdio)或远程(HTTP)MCP 服务器动态扩展工具能力
Git 集成 — 内置可视化 Git 操作(状态/分支/提交/标签管理),支持长按操作菜单
远程同步 — 支持 SFTP / FTP 工作区同步,内置 FTP 服务器方便电脑端管理
Markdown 渲染 — AI 对话中实时渲染 Markdown,支持代码高亮
自定义提示词 — 系统提示词支持用户自定义覆盖,App 升级不丢失
软件亮点
1、内置Alpine Linux容器环境,无需root,自带完整终端模拟器
拥有真实Linux命令行,可安装各类开发包,运行编译、构建、脚本工具。
2、大模型与开发环境深度打通,AI Agent可以直接操作本地项目
AI不仅生成代码,还能够读写文件、执行Shell指令、运行构建命令,完成完整开发任务。
3、支持SSH远程服务器作为执行后端,对接远端Linux开发机
命令执行、文件读写、终端会话全部走SSH链路,手机充当远程项目移动工作站。
4、多会话AI对话,流式输出,支持上下文管理,适配编码调试场景
针对代码问题提问、排错、重构、生成项目脚手架,对话状态可保存。
5、完整终端能力,多标签终端页,后台常驻运行开发任务。
6、适合移动场景,通勤、外出时查看项目、改bug、执行构建,不受电脑场地约束。
常见问答Q&A
Q1:需要手机root吗?
A:内置PRoot Alpine容器,设备不需要root权限。
Q2:AI模型需要自己配置吗?
A:需要自行填入对应大模型的API密钥,软件本身不内置模型服务。
Q3:SSH模式能干什么?
A:连接远程Linux服务器,AI和终端全部在远端执行,手机仅做交互。
Q4:安卓最低版本要求?
A:兼容安卓8.0及以上设备。














