适用于 SSH、Git 与 AI 编程的移动 IDE
大多数移动编码工具只解决其中一环:打开文件、连接服务器或用 SSH 运行命令。而一个移动 IDE 应该把完整开发闭环串在一起:浏览项目、理解代码、做出修改、完成验证,并审查将要交付的内容。
NimoteCode 是一个移动 AI 开发工作台。Android 与 iOS 版都将 Editor、Explorer、SSH、应用内 Web 与媒体预览、Terminal、Git、AI Chat 与 Agent 放进同一个工作区。在受支持的 Android 设备上,本地 Linux 还提供免 root 的内置 Ubuntu 环境,包含 Bash、Git 和 SSH。

什么让移动 IDE 真正有用?
| 需求 | 单一用途 App | NimoteCode 工作区 |
|---|---|---|
| 理解项目 | 打开单个文件 | 在 Explorer 中浏览项目,文件保留在标签页 |
| 远程工作 | 在 SSH 与编辑器之间切换 | 连接 SSH 工作区并直接处理其文件 |
| 验证改动 | 把命令复制到另一个 App | 在工作区终端中运行命令 |
| 预览 Web 改动 | 切换到独立浏览器 | 从工作区或 Terminal URL 直接打开本地或远程 Web 项目 |
| 对照相关代码 | 在文件之间反复切换 | 通过编辑器双栏并排查看两个文件 |
| 谨慎交付 | 在别处查看原始 diff | 在编辑过的代码旁审查 Git 改动 |
| 获取帮助 | 把片段粘贴到独立的 AI 聊天 | 在带工作区上下文的 AI Chat / Agent 中处理 |
目标并不是在每一个长编码时段都取代电脑,而是让你只拿着手机或平板时,也能真正高效地完成那些时刻:一次值班排查、一个小规模生产修复、一次出差路上的审查,或是对进行中工作的 AI 辅助跟进。
完整工作流,无需切换应用
当项目在设备上时从本地项目开始;在受支持的 Android 设备上可使用本地 Linux 的内置 Ubuntu;也可通过 SSH 工作区 连接远程开发机或服务器。接着在编辑器中双栏打开文件,需要时直接预览未保存的 HTML 内容或本地、远程 Web 项目,在终端中运行测试或排查命令,并用源代码管理查看改动产生的 diff。
当任务需要更多上下文时,AI Chat 与 Agent可以解释代码或规划改动。AI Agent 面向受控的多步骤任务;在 SSH 工作区中,还可使用已配置的兼容外部 ACP 运行时。你可以检查它提出的内容,把最终决定权留在自己手中。
为移动端限制而设计
好的移动开发不是把桌面界面塞进小屏幕。NimoteCode 围绕触控、移动键盘、聚焦面板以及断线重连的远程工作设计。当前版本还通过更稳定的 SSH 处理、受控的预览资源与更可靠的移动端终端输入,让长时间使用更流畅。平板上更大的屏幕给你更多空间进行双栏编辑、浏览项目与查看终端输出;手机上,同一个工作区依然聚焦于下一步动作。
功能细节见功能特性。SSH 配置与项目访问见SSH 远程开发工作流。安装指引从快速入门开始。
桌面端依然更适合的场景
移动 IDE 是补充,不是完全替代。长时间不间断的功能开发、重型本地编译、跨文件的大规模重构以及多屏调试,仍然更适合在桌面完成。手机上,焦点会自然收窄到下一步具体动作:检查、编辑、验证、审查。这样的分工,正是通过 SSH 做远程开发——复用你已有的算力——通常是更高效选择的原因,而不是试图在手机上本地编译大型项目。
常见问题
NimoteCode 只是 SSH 客户端吗?
不是。NimoteCode 在同一个移动开发工作区里结合了 Editor、Explorer、SSH、Terminal、Git、AI Chat 与 Agent。
能在手机或平板上处理远程项目吗?
可以。通过 SSH 连接后,就能在同一个工作区浏览文件、编辑代码、运行终端命令并审查 Git 改动。
NimoteCode 支持 Android 和 iOS 吗?
NimoteCode 已上架 Google Play(Android)与 App Store(iPhone 与 iPad)。
带上真实工作流,而不只是一个终端。查看移动 IDE 的实际效果,或选择你的平台。