顺手的代码编辑
语法高亮、文件搜索与持续编辑。从一个文件到整个项目,保持熟悉的工作节奏。
YOUR IDE. ANYWHERE.
把完整的代码工作台装进口袋。编辑、补全、终端、构建与 AI Agent,在你的 Android 上连成一个流畅的工作过程。
Android 7.0+ · ARM64 · GPL-3.0 开源
// A small idea. A real beginning.
package dev.hello.aster
fun main() {
val message = "Hello, Aster!"
println(message)
}
// Write. Run. Keep creating.
plugins {
kotlin("jvm")
}
kotlin {
jvmToolchain(17)
}
// Your tools, in one workspace.❯ echo "Hello, Aster!"
Hello, Aster!
❯
两种界面,同一套完整能力。试着切换风格、文件和 Agent 模式。
ONE WORKSPACE. MORE POSSIBILITIES.
把开发里常用的几件事放在一起。
少一点来回切换,多一点专注。
语法高亮、文件搜索与持续编辑。从一个文件到整个项目,保持熟悉的工作节奏。
通过语言服务获得代码补全、诊断与信息提示。需要的语言环境,按需安装。
内置 Termux 运行环境,连接终端、构建任务和原生 SDK / NDK 工具链。
问答、规划、执行三种模式。从理解项目开始,让每一次修改有上下文、有预览。
竖屏随手编辑,横屏展开工作台。面板、终端与 Agent 配合不同的屏幕方向。
按项目保存 Agent 会话和待确认改动。恢复之后,继续讨论,也继续完善。
ASTER AGENT
LangGraph 驱动的项目助手。切换一种模式,让它以适合当前任务的方式工作。
读取代码、搜索项目、理解结构。问答模式保持项目只读,适合定位问题和解释实现。
项目只读代码问答结合项目上下文梳理方案,生成清晰的任务清单。规划模式保持项目只读,先把路径想明白。
项目只读任务清单批量读取和编辑文件,提出移动、删除与修改方案。文件改动先预览,运行命令逐次确认。
改动预览命令审批− println("Hello")+ println("Hello, Aster!")会话与待确认改动可以保存,下次回来继续。
A SMALL START.
先开始写代码。
需要更多能力时,再把工具加进来。
下载 APK,按 Android 系统提示完成安装。支持 Android 7.0 及以上 ARM64 设备。
首次启动选择 VS Code 或 ACS 风格,之后也能在设置中切换。两套界面共享全部功能。
导入项目或创建文件,按提示初始化运行环境,再按需添加语言服务和构建工具。
需要 AI 助手时,配置支持工具调用的 OpenAI 兼容服务、模型名和 API Key。Node 环境缺失时会自动安装。
Android 7.0+ · arm64-v8a
下载 APK33.9 MB下载完整源码51.1 MB9f287bee843e4e2eff6784815ccf096855291df7a795ec646f7abdf208e610f7运行环境、语言服务和 SDK / NDK 按需下载。Agent 使用你自行配置的模型服务。
WHAT'S NEW
2026 年 10 月 11 日 · 本次更新
LangGraph JS 1.4.21,接入问答、规划和执行。
流式回复、任务清单、项目会话与改动恢复。
批量读写、编辑、移动和删除,支持批量失败回滚。
GOOD TO KNOW.
Aster 内置 Termux 模块,不需要 Root,也不需要另装 Termux 应用。首次初始化和安装额外环境时需要网络连接。
由你在应用中配置支持工具调用的 OpenAI 兼容模型接口、模型名和 API Key。应用不附带托管模型服务,API Key 保存在应用本地的加密存储中。
问答和规划模式由工具层保持项目只读。执行模式会先提出文件改动供你预览,运行命令需要逐次确认;待确认的改动也可以保存后继续讨论。
可以按需安装 Android 原生 SDK / NDK 工具链和所需构建环境。Android 开发默认使用 JDK 17,同时保留 JDK 21 的可选配置。实际构建要求取决于项目使用的插件和依赖。
Release 构建已完成,46 项 Agent 集成测试、68 项 JVM 测试及桥接、语言服务等宿主回归通过。当前版本仍属于开发阶段,真机界面验收尚未完成;详细记录可查看构建验证报告。