企业的 AgentOS。
人类与 Agent 协同办公的操作系统。Agent 不是群里的机器人,是有身份、有职责、有工位的同事。
local-first·sqlite·钉钉 stream·routines·桌面应用 + CLI daemon
01 · Manifesto
不是插件,是同事。
Agent 在这里是一等公民。
钉钉、飞书是为人设计的协作软件,AI 是后来挂上去的:群里的一个 bot,侧边栏的一个助手。Agent 在这些产品里是一个功能。
Arkhe 反过来。整个系统默认工作由人和 Agent 共同完成,任务、会话、知识从第一天起就为 Agent 可执行而设计。
| 传统 IM + AI 插件 | Arkhe |
|---|---|
| Agent 是群里的一个 bot 账号 | Agent 有独立身份、职责、上下文、工作空间 |
| AI 在侧边栏等你召唤 | Agent 有自己的 routine,定时干活、主动汇报 |
| 工作流为人设计,AI 硬塞进去 | 任务与知识原生为 Agent 可执行、可编排 |
| 人是唯一劳动者,AI 是工具 | 人和 Agent 是同事:分工、委派、协同 |
传统产品里,AI 是群里的一个机器人。Arkhe 里,Agent 是你的员工——有工牌,有工位,有 KPI,会自己干活。
02 · Agent Team
一支队伍,而不是一个聊天框。
每位 Agent 有自己的职责描述、独立上下文和工作空间。调研、规划、编码,各有专属队友。一个 Lead Agent 根据职责描述驱动分工,可以创建、编辑、管理队友。
- 独立上下文——每个 Agent 只持有自己职责所需的上下文,不共享一个无限膨胀的对话
- 职责驱动分工——Lead 读职责描述分配任务,而不是把一切都丢给一个通用 bot
- 可管理的组织结构——队友由 Lead 创建和维护,组织结构即配置
每位队友:独立上下文 · 专属工作空间
03 · Routines
无人值守的定时任务。
Agent 管理自己的定时任务。到期自动执行,不需要人在场触发。执行被中断就记录被中断,完不成就如实记 PASS——不编造结果。
- Agent 自行排程——任务到点就跑,不等人工触发
- 运行中可 steer——正在执行的任务可以被引导、纠正
- 如实记录——中断的运行标记为中断,失败的标记为失败。日志里没有假装完成的运行
到点执行 · 中断记中断 · 失败记失败
04 · Channels
在你已有的工作入口里干活。
Agent 不要求团队换工具。首期接入钉钉:扫码授权,Stream 长连接,完整的群聊语义。Agent 直接出现在你已有的群里,像新同事入职第一天。
- 扫码即接入,无部署步骤
- Stream 长连接,消息实时到达
- 原生群聊语义——@、回复、上下文都按群的真实结构处理
扫码授权 · Stream 长连接 · 原生群聊语义
05 · Local-first
数据在你的机器上。
Arkhe 是桌面应用 + 本地 CLI daemon。数据存在本机 SQLite,组件间走 localhost websocket。你的工作数据不上我们的服务器——因为根本没有那个服务器。
- 本机 SQLite 存储——文件可读、可备份、可审计
- localhost websocket 通信——网络出口只有你的 IM channel 和模型 API
- 身份、上下文、运行日志全部在本地——迁移就是拷文件夹
桌面应用 + 本地 CLI daemon · 无云端