手机优先,同时管多个 agent
可以装到手机主屏幕(PWA),电脑上是侧边栏布局。回复是流式的,每条命令、每个工具调用都能展开看;任务进行中可以继续补充要求,也可以随时停止。
开源 · 自托管 · AGPL-3.0
Constella 是一个跑在自己服务器上的 agent 管理平台。手机上打开就能给好几个 agent 派活,它们在服务器上 24 小时干;需要浏览器、桌面程序或安卓 App 时各有实例可用,做过的事情会记下来,下次做得更顺。
名字取自 constellation(星座):每个 agent 是一颗星。
功能
干活的部分直接用 OpenAI 开源的 Codex 作为 agent 内核;Constella 做的是外面那一层:多 agent 管理、实例、记忆和手机端。
可以装到手机主屏幕(PWA),电脑上是侧边栏布局。回复是流式的,每条命令、每个工具调用都能展开看;任务进行中可以继续补充要求,也可以随时停止。
纯浏览器、Linux 桌面(Xfce)、安卓(可选 ARM 转译和 Google Play)。每个 agent 可分到零个或多个实例;闲置时自动暂停或停止,App 里能实时看它在干什么。
遇到登录、验证码、扫码这类得本人来的步骤,agent 会推送叫你。点「接管」自己操作,弄完点「交还」,还能留句话给它。
每次任务结束自动复盘:经验写进记忆,可复用的流程写成技能。所有改动存在 git 里,「学习」页能看到具体改了什么,不满意可以撤销;每周自动整理一次。
报告、表格、图片、PDF 直接发到聊天里;文档、单页网页、代码、SVG 作为「成果」在侧边面板预览和编辑,每次修改都留版本,可随时恢复。
任务中断自动接着做;卡住时监督员介入;实例反复崩溃由系统自己修。每次自动处理都记在「审计」里,处理不了的才放进「待处理」,附诊断和一键方案。
在「设置 → 模型」里添加服务商、填 API Key、挑模型,当场测试。支持 Chat Completions 或 Responses 接口;只支持 Chat Completions 的服务由 hub 转换,Key 只留在服务器上,不进 agent 容器。
工作方式
四个模板:通用助理、网页办事、运维、研究。选一个,改个名字就能用。
进对话直接说。它干活的时候你可以接着补充要求,也可以让它定时去做。
agent 在独立容器里运行 Codex,需要时借用浏览器、桌面或安卓实例,24 小时不用你盯着。
审批、验证码、扫码时推送给你;任务做完自动复盘,经验沉淀成记忆和技能。
部署
装好 Docker,再准备任意一个模型服务的 API Key。脚本会生成加密主密钥、构建镜像并启动;之后在浏览器里跟着首次部署向导走两步:连接模型、选择实例。
docker compose 插件# 拉代码并一键安装
git clone https://github.com/Klop233/Constella.git
cd Constella
bash scripts/install.sh install
# 打开 http://localhost:8780,创建账号并跟着向导走
# 日常管理都用同一个脚本
bash scripts/install.sh status
bash scripts/install.sh update
bash scripts/install.sh backup
远程访问用 scripts/enable-public.sh 配 Cloudflare Tunnel,或用 Tailscale Serve 只在自己的设备间访问。完整步骤见
GitHub 文档。
定价
自己部署永远免费。不想自己维护服务器,或者想要有人兜底,再来聊托管和技术支持。
有一台 Linux 服务器、愿意自己动手的个人和团队
Free永久免费 · AGPL-3.0
服务器、HTTPS 入口和模型 API 费用由你自己承担。
想直接用起来、不想管服务器,或希望出问题时有人兜底
询价按需求报价 · 托管与支持可单独或组合
托管位置(我们的云,或运维你自己的服务器)在询价时确认。
询价
托管和技术支持没有固定价目表,范围不同价格也不同。把下面这些告诉我们,能更快给出报价:
常见问题
是的。Constella 以 AGPL-3.0 开源,没有功能阉割,也没有授权费。你需要承担的只有自己的服务器和所选模型服务的 API 费用。
可以自由使用、修改和分发。改过的版本如果拿去给别人提供服务(包括通过网络),需要把改动后的源码公开给用户。只是自己或团队内部使用,不受此影响。
没有。托管版运行的就是同一份开源代码,区别只在于谁来负责部署、升级、备份和排查问题。
Constella 不绑定任何模型服务商,模型费用按你选用的服务商另计(OpenAI、DeepSeek、Kimi、通义、Ollama 等都行)。托管方案是否包含模型用量,会在报价时写清楚。
x86_64 的 Linux 加 Docker 即可。只用浏览器实例的话 4 GB 内存够用;Linux 桌面约 0.4–1.5 GB,安卓约 2–4 GB 每个。安卓实例还要求内核带 binder,或宿主有 /dev/kvm,详见 GitHub 文档。
目前只支持一个账号,定位是个人自用,但你可以在里面创建任意多个 agent。多账号不在当前版本范围内。
API Key 只留在服务器上,不进 agent 容器;危险操作可设为需要审批。但要注意:hub 挂载了 docker.sock(等同宿主 root),agent 执行的又是模型生成的命令,且默认所有操作自动批准。部署前请先读一遍项目的 SECURITY.md。
目前 App 和文档只有中文。Constella is Chinese-only for now; an English summary is available in the repository README.