3 个 Agent 正在线 · 实时协作中

多个 Agent,一个群聊

Orchestrator 自动拆任务、并行调度、聚合产物。你只管发需求,Agent 在群里协作完成。

小德已完成
auth/jwt.py
重构认证模块 4 人协作 · 并行执行中
LIVE
核心理念

不是终端,是群聊

传统编码 Agent 是一段孤立的终端记录。AChat 把它变成 IM 群聊。会话是工作空间,Agent 是联系人。

传统 Agent 终端
每次运行是孤立的终端记录,上下文丢失
手动复制粘贴传递上下文,容易出错
推理过程黑盒,事后难以追溯
串行执行,一个任务做完才能做下一个
AChat 群聊范式
会话即工作空间,历史持久化,跨 run 可追溯
Agent 是联系人,可 @ 提及,支持多会话并行
推理、工具调用、产物全程可见,可审批
Orchestrator 自动拆任务,多 Agent 并行调度

Agent 是联系人,对话是工作空间,Orchestrator 是群里的项目经理

功能特性

一套完整的 Agent 协作工具链

从任务调度到知识检索,从记忆系统到可观测性,覆盖 Agent 协作全链路。

多 Agent 并行调度
Orchestrator 自动拆分任务,分配给最合适的 Agent 并行执行。DAG 波调度 + Worktree 隔离,递归深度上限 3 层
产物自动聚合
代码、文档、演示文稿统一管理,支持内联预览与二次编辑
本地优先部署
数据自主可控,基础设施可独立降级,Milvus / ES / Neo4j 缺一不阻断
RAG 混合检索
Milvus 向量 + Elasticsearch 全文 + Neo4j 知识图谱,三路融合检索
分层记忆系统
短期 / 会话 / 长期 / 偏好 / 图谱记忆,自动固化与衰减
代码图谱智能
CodeGraph 本地运行时 + code_explore 工具,Agent 理解项目结构
可观测性
OpenTelemetry + Phoenix 全链路追踪 + 评测系统,trace_enabled 开关即降级

代码、网页、文档,内联可预览

Agent 产出的产物不用下载,直接在对话里预览和二次编辑。

前端重构 2 人协作
帮我做一个登录页面,邮箱+密码登录,风格简洁一点
小德
登录页面已完成,包含邮箱密码表单和基础样式。点击下方产物卡片可以预览和编辑
登录页面
web_app · v1 · 点击预览
登录页面
web_app · v1
预览
编辑
index.html
localhost:3000/preview/a8f…
登录
user@example.com
••••••••
登录
1<form class="login">
2 <h2>登录</h2>
3 <input type="email"
4 placeholder="邮箱" />
5 <input type="password"
6 placeholder="密码" />
7 <button type="submit">登录</button>
8</form>

Orchestrator 自动拆分 DAG

需求自动拆解为可并行子任务,按依赖关系调度执行,状态全程可见。

执行计划 · 4 个子任务
task-0
分析需求
Orchestrator
task-1
重构 JWT 认证
小德
agent/xiaode/a1b2c3
task-2
补全单元测试
小柯
agent/xiaoke/e5f6g7h
task-3
聚合产物
Orchestrator
Worktree 隔离 agent/xiaode/a1b2c3 agent/xiaoke/e5f6g7h → 创建 / 合并 / 清理

五层记忆,自动固化与衰减

短期 → 会话 → 长期 → 偏好 → 图谱,Agent 跨会话记住一切。

长期记忆
用户偏好
会话摘要
用户项目使用 React 19 + Next.js 16
前端框架为 Next.js 16 App Router,配合 React 19、Tailwind v4 和 shadcn/ui 组件库。
事实 重要性 0.85 #react #nextjs #frontend
用户偏好深色主题和简洁界面
在多次对话中提到喜欢深色模式,偏好无多余装饰的极简设计风格。
偏好 重要性 0.72 #theme #dark-mode
bash 工具超时需设置 timeoutMs
用户项目 pnpm build 需要较长时间,bash 工具调用时应设置 timeoutMs: 300000。
工具失败 重要性 0.60 #bash #timeout
STM
短期记忆
最近 N 轮对话
SM
会话摘要
跨 run 恢复
LTM
长期记忆
向量检索 + PG
PREF
用户偏好
跨会话持久化
KG
图谱记忆
Neo4j 关联

CodeGraph 本地运行时,跨文件结构检索

绑定本地项目自动构建代码关系图,Agent 用 code_explore 回答结构性问题。

源码智能 · 就绪
文件 142 符号 1,284 边 3,561
code_explore
项目入口和主要流程是什么?
入口节点
ENTRY src/app/page.tsx App Router 根页面,渲染 ConversationList + ChatPanel
ENTRY backend/app/main.py FastAPI 入口,挂载 /api 路由 + SSE + 启动时种子
主要调用链
ChatPanel sendMessage() SSE Client /api/…/messages AgentRunner run_agent_loop()
模块依赖
agent_runner.py adapters/ · services/ · tools/ · memory/
dag_executor.py worktree_service · event_bus · plan_registry
page.tsx ChatPanel stores/ main.py runner dag

从需求到产物,四步完成

用户只管发需求,Orchestrator 负责拆分调度,Agent 并行执行,产物自动聚合。

01
发送需求
在群里发消息描述任务,@ 提及需要的 Agent
02
Orchestrator 拆分
自动分析需求,拆分为可并行的子任务,生成计划卡片
03
Agent 并行执行
多个 Agent 同时工作,推理 / 工具调用 / 产物全程可见
04
聚合产物
代码、文档、测试统一管理,支持内联预览与二次编辑

开始使用 AChat

本地运行的多 Agent 协作工作空间,数据自主可控

GitHub