0.1.7 现已发布 查看更新 ↗

YOUR IDE. ANYWHERE.

让开发,
跟着你走。

把完整的代码工作台装进口袋。编辑、补全、终端、构建与 AI Agent,在你的 Android 上连成一个流畅的工作过程。

Android 7.0+ · ARM64 · GPL-3.0 开源

从一行代码,到下一个灵感。
横屏工作台 · 交互示意
Asterhello-aster / Main.kt
// A small idea. A real beginning.
package dev.hello.aster

fun main() {
    val message = "Hello, Aster!"
    println(message)
}

// Write. Run. Keep creating.
 
终端问题输出

❯ echo "Hello, Aster!"

Hello, Aster!

❯

⑂ main✓ 代码诊断Kotlin   UTF-8   Ln 10, Col 1

两种界面,同一套完整能力。试着切换风格、文件和 Agent 模式。

原生 Android 内置终端 LangGraph Agent 开源,始终可见

ONE WORKSPACE. MORE POSSIBILITIES.

灵感之后,
工具已经就位。

把开发里常用的几件事放在一起。
少一点来回切换,多一点专注。

顺手的代码编辑

语法高亮、文件搜索与持续编辑。从一个文件到整个项目,保持熟悉的工作节奏。

KotlinPythonC / C++…

补全,也理解问题

通过语言服务获得代码补全、诊断与信息提示。需要的语言环境,按需安装。

ƒprintln(message)↵

终端与构建,一起带走

内置 Termux 运行环境,连接终端、构建任务和原生 SDK / NDK 工具链。

❯ ./gradlew assembleDebug

Agent 进入工作过程

问答、规划、执行三种模式。从理解项目开始,让每一次修改有上下文、有预览。

15 项工具流式回复任务清单

横过来,打开更多空间

竖屏随手编辑,横屏展开工作台。面板、终端与 Agent 配合不同的屏幕方向。

回来时,接着上一次

按项目保存 Agent 会话和待确认改动。恢复之后,继续讨论,也继续完善。

项目会话已保存

ASTER AGENT

从提问到执行,
下一步由你决定。

LangGraph 驱动的项目助手。切换一种模式,让它以适合当前任务的方式工作。

把想法拆成下一步。

结合项目上下文梳理方案,生成清晰的任务清单。规划模式保持项目只读,先把路径想明白。

项目只读任务清单
一个想法,一段完整过程示意
“为这个项目加一个新的开始。”
  1. 01
    理解上下文读取相关文件,找到真正的入口。
  2. 02
    整理任务把目标拆成清晰、可继续的步骤。
  3. 03
    预览,再确认检查文件改动,决定是否应用。
K Main.kt待确认
− println("Hello")+ println("Hello, Aster!")

会话与待确认改动可以保存,下次回来继续。

A SMALL START.

你的下一个项目,
从这里开始。

先开始写代码。
需要更多能力时,再把工具加进来。

  1. 01

    安装 Aster

    下载 APK,按 Android 系统提示完成安装。支持 Android 7.0 及以上 ARM64 设备。

  2. 02

    选一个熟悉的界面

    首次启动选择 VS Code 或 ACS 风格,之后也能在设置中切换。两套界面共享全部功能。

  3. 03

    打开你的项目

    导入项目或创建文件,按提示初始化运行环境,再按需添加语言服务和构建工具。

  4. 04

    让 Agent 加入

    需要 AI 助手时,配置支持工具调用的 OpenAI 兼容服务、模型名和 API Key。Node 环境缺失时会自动安装。

READY WHEN YOU ARE.

把 Aster
带在身边。

你的代码工作台,
现在就从一份下载开始。

GPL-3.0 开源许可证
当前版本0.1.7开发版

Android 7.0+ · arm64-v8a

下载 APK33.9 MB下载完整源码51.1 MB
APK SHA-256
9f287bee843e4e2eff6784815ccf096855291df7a795ec646f7abdf208e610f7

运行环境、语言服务和 SDK / NDK 按需下载。Agent 使用你自行配置的模型服务。

WHAT'S NEW

0.1.7,更完整的 Agent。

2026 年 10 月 11 日 · 本次更新

GOOD TO KNOW.

开始之前,
你可能想知道。

需要 Root 或单独安装 Termux 吗?

Aster 内置 Termux 模块,不需要 Root,也不需要另装 Termux 应用。首次初始化和安装额外环境时需要网络连接。

Agent 的模型从哪里来?

由你在应用中配置支持工具调用的 OpenAI 兼容模型接口、模型名和 API Key。应用不附带托管模型服务,API Key 保存在应用本地的加密存储中。

Agent 会直接修改我的项目吗?

问答和规划模式由工具层保持项目只读。执行模式会先提出文件改动供你预览,运行命令需要逐次确认;待确认的改动也可以保存后继续讨论。

可以在手机上构建 Android 项目吗?

可以按需安装 Android 原生 SDK / NDK 工具链和所需构建环境。Android 开发默认使用 JDK 17,同时保留 JDK 21 的可选配置。实际构建要求取决于项目使用的插件和依赖。

0.1.7 的验证情况如何?

Release 构建已完成,46 项 Agent 集成测试、68 项 JVM 测试及桥接、语言服务等宿主回归通过。当前版本仍属于开发阶段,真机界面验收尚未完成;详细记录可查看构建验证报告。