| 权威存储 | $PASEO_HOME 每 agent 一个 JSON,另有 config/projects/chat/schedules | SQLAlchemy + Alembic;conversation/items/users/tokens/ACL/policy/host/cost 等表 + artifact store | 前者可读、可搬、低运维;后者可查询、可共享,但有数据库生命周期 |
| 执行位置 | daemon 所在开发机;可整体容器化 | Server、Host、Runner 分离;笔记本、VM、K8s、多种 managed sandbox | Omnigent 的分布式能力是架构,不是部署脚本附加物 |
| 身份与共享 | 可选 daemon 密码;连接者为可信 operator | accounts、invite、OIDC/header auth;read/edit/manage/owner;公开或定向分享 | 团队协作不在同一量级 |
| 协作交互 | 多客户端观察同一 daemon | presence、live co-drive、文件锚定 review comment、分享后 fork 到自己机器 | Omnigent 更像协作产品和控制面 |
| UI 技术 | Expo React Native;移动原生渲染,web 走 RN Web,Electron 包 web | Vite React DOM;浏览器/PWA/Electron 共用;手机是 WKWebView/WebView 薄壳 | Paseo 移动更原生;Omnigent 真正一份 DOM UI 到处跑 |
| 协议 | 单 WebSocket envelope + terminal binary frame | REST/SSE + Host WS + Runner WS + per-harness HTTP/UDS | Paseo 概念少;Omnigent 分层多、可控点也多 |
| 版本偏差 | Zod append-only schema + client capability flags | Host/Runner hello 严格 major frame protocol;另有 Server 版本兼容测试 | 都认真处理;Omnigent 的组合矩阵更大 |