一个围绕上下文管理构建的自托管 AI 协作工作台 — 单人可用,团队可扩展。loopat 的独特之处在于其 上下文架构:聊天、代码、记忆和知识环环相扣,上下文不会在会话或团队成员之间丢失。
当人与 AI 协作时,有三件事只有人类才能做到:驱动、注意力和熵减。loopat 将它们构建为第一等概念 — 循环、专注和上下文 — 而聊天则协调团队的同步。
每个循环在独立沙箱中运行,配备版本化的工具链和隔离的凭据 Vault。明天换台机器,同样的初始状态。
基于 WebSocket 的实时 Claude 对话。多个浏览器标签页可同时加入同一个循环会话。
内置看板,支持拖拽排序、多人在线实时同步。与 AI 智能体配合管理任务。
沙箱内的完整 PTY 终端。所有循环订阅者共享同一个 bash 会话。
通过 Web UI 浏览和编辑沙箱内的文件。集成 Git 提交和历史查看。
双层记忆体系 — 个人记忆(personal/memory)与团队共享记忆(context/notes/memory)。跨会话自动召回,上下文永不丢失。
每个循环将上下文、AI 智能体和工作目录打包在 Linux 挂载命名空间中。可移植、可复现、默认安全。
知识 + 笔记 + 记忆
bwrap 中的 Claude CLI
每个循环独立 Git 工作树
隔离 & 可复现
Hono 路由器通过闭包绑定请求到循环 ID
每个循环独立的会话映射,防止跨循环广播
每个循环启动独立的 Claude CLI 子进程
通过 bubblewrap 实现内核级文件系统隔离
无论是一个人工作还是团队协作,都是同一个工作台。单人使用时,它是个人 AI 工作区;加入团队后,共享的知识和笔记仓库会在成员之间同步。
| Claude Code | Cursor | opencode | Codex | loopat | |
|---|---|---|---|---|---|
| 产品形态 | CLI | IDE | TUI | Web(托管) | Web(自托管) |
| 许可证 | 专有 | 专有 | MIT | 专有 | Apache 2.0 |
| 团队 IM 集成 | 手动粘贴 | 手动粘贴 | 手动粘贴 | 手动粘贴 | 内置集成 |
| 共享团队知识 | 个人配置 | 个人配置 | 个人配置 | 个人配置 | Git 同步 |
| 会话沙箱 | 进程级 | 进程级 | 进程级 | 平台管理 | bwrap + Docker |
| 凭据隔离 | 共享环境变量 | 共享订阅 | 共享环境变量 | 账户管理 | 每循环独立 Vault |
| 数据存储 | 本地文件 | 云端 | 本地文件 | OpenAI 服务器 | 你控制的 Git 仓库 |
| 智能体引擎 | Anthropic | 多模型 | 可插拔 | OpenAI | Claude Agent SDK |
没有数据库,一切都是文件。rsync 你的工作区到另一台机器,完美衔接刚才的工作。
沙箱权限不会隐藏在配置文件中。它们源自 loops/<id>/ 的物理目录结构 — 运行 ls -laR 就能看到完整的访问范围。
rsync $LOOPAT_HOME 到任意机器,重启服务,一切正常 — 聊天记录、会话、记忆、沙箱视图。所有路径都是虚拟的。
所有产物都保存在你完全掌控的纯 Git 仓库中;Vault 凭据经 git-crypt 加密。自带 API key — 除了调用模型 API 本身之外,没有任何数据离开你的机器。
一个命令即可启动。适用于任意 Linux 机器。macOS 可通过 Docker 运行。