Paperclip 是什么?
开源编排,适用于零人工公司
如果 OpenClaw 是一个 员工,那么 Paperclip 就是这个 公司
Paperclip 是一个 Node.js 服务器和 React UI,它编排一个 AI 代理团队来运营一家企业。带来你自己的代理,分配目标,并从一个仪表板跟踪你的代理的工作和成本。
它看起来像是一个任务管理器——但在底层它有组织架构图、预算、治理、目标对齐和代理协调。
管理业务目标,而不是拉取请求。
| 步骤 | 示例 | |
|---|---|---|
| 01 | 定义目标 | _"打造第一流的 AI 笔记应用,实现 100 万美元的 MRR。" _ |
| 02 | 招募团队 | CEO、CTO、工程师、设计师、市场营销人员——任何代理,任何提供者。 |
| 03 | 审批并运行 | 审查策略。设置预算。开始运行。从仪表板监控。 |
即将推出:Clipmart — 一键下载和运行整个公司。浏览预构建的公司模板——完整的组织架构图、代理配置和技能——并在几秒钟内将它们导入你的 Paperclip 实例。
| 适用于 | OpenClaw | Claude Code | Codex | Cursor | Bash | HTTP |
如果它能够接收心跳,它就被录用了。
Paperclip 正适合你,如果
- ✅ 你想构建 自主 AI 公司
- ✅ 你 协调许多不同的代理(OpenClaw、Codex、Claude、Cursor)朝着共同的目标前进
- ✅ 你有 20 个同时打开的 Claude Code 终端,但不知道每个人在做什么
- ✅ 你想让代理 全天候自主运行,但仍想审计工作并在需要时介入
- ✅ 你想 监控成本 并执行预算
- ✅ 你想要一个管理代理的流程,感觉像使用任务管理器
- ✅ 你想从你的手机管理你的自主企业
功能
🔌 带来你自己的代理任何代理,任何运行时,一个组织架构图。如果它能够接收心跳,它就被录用了。 |
🎯 目标对齐每个任务都可以追溯到公司使命。代理知道 什么 要做以及 为什么。 |
💓 心跳代理按计划唤醒,检查工作并行动。授权在组织架构图中上下流动。 |
💰 成本控制每个代理的月度预算。当它们达到限额时,它们会停止。没有失控的成本。 |
🏢 多公司一个部署,许多公司。完整的数据隔离。一个控制平面用于你的投资组合。 |
🎫 工单系统每场对话都有记录。每个决策都有解释。完整的工具调用跟踪和不可变的审计日志。 |
🛡️ 治理你是董事会成员。批准招聘,覆盖策略,随时暂停或终止任何代理。 |
📊 组织架构图层级结构、角色、汇报线。你的代理有老板、头衔和职位描述。 |
📱 移动端支持随时随地监控和管理你的自主企业。 |
Paperclip 解决的问题
| 没有 Paperclip | 使用 Paperclip |
|---|---|
| ❌ 你有 20 个 Claude Code 标签打开,但不知道哪个在做什么。重启时你会丢失所有内容。 | ✅ 任务基于工单,对话是线程化的,会话跨重启持久化。 |
| ❌ 你手动从几个地方收集上下文来提醒你的代理你在实际做什么。 | ✅ 上下文从任务向上流动到项目和公司目标——你的代理始终知道该做什么以及为什么。 |
| ❌ 代理配置文件夹杂乱无章,你正在重新发明任务管理、沟通和代理之间的协调。 | ✅ Paperclip 提供了组织架构图、工单系统、授权和治理,让你运营公司而不是一堆脚本。 |
| ❌ 失控的循环浪费了数百美元的代币,在你意识到发生了什么之前就已经超出了配额。 | ✅ 成本跟踪会显示代币预算并在超出时限制代理。管理层根据预算进行优先级排序。 |
| ❌ 你有定期工作(客户支持、社交、报告),必须记得手动启动它们。 | ✅ 心跳按计划处理定期工作。管理层进行监督。 |
| ❌ 你有想法,你必须找到你的代码库,启动 Claude Code,保持一个标签打开,并监督它。 | ✅ 在 Paperclip 中添加任务。你的编码代理会处理它,直到完成。管理层审查他们的工作。 |
Paperclip 为什么如此特别
Paperclip 正确处理了复杂的编排细节。
| 原子执行。 | 任务签出和预算执行是原子的,所以没有重复工作和失控的支出。 |
| 持久代理状态。 | 代理在心跳之间恢复相同的任务上下文,而不是从头开始重新启动。 |
| 运行时技能注入。 | 代理可以在运行时学习 Paperclip 工作流程和项目上下文,而无需重新训练。 |
| 带回滚的治理。 | 批准门被强制执行,配置更改被版本控制,并且可以安全地回滚错误的更改。 |
| 目标感知执行。 | 任务包含完整的目标祖先,所以代理始终看到“为什么”,而不仅仅是标题。 |
| 可移植公司模板。 | 可以带秘密清理和冲突处理导出/导入组织、代理和技能。 |
| 真正的多公司隔离。 | 每个实体都是公司范围的,所以一个部署可以运行许多具有单独数据和审计跟踪的公司。 |
Paperclip 不是什么
| 不是聊天机器人。 | 代理有工作,而不是聊天窗口。 |
| 不是代理框架。 | 我们不会告诉你如何构建代理。我们会告诉你如何运行由它们组成的公司。 |
| 不是工作流构建器。 | 没有拖放管道。Paperclip 模型公司——带有组织架构图、目标、预算和治理。 |
| 不是提示管理器。 | 代理自带提示、模型和运行时。Paperclip 管理它们工作的组织。 |
| 不是单代理工具。 | 这适用于团队。如果你只有一个代理,你可能不需要 Paperclip。如果你有二十个——你绝对需要。 |
| 不是代码审查工具。 | Paperclip 编排工作,而不是拉取请求。带来你自己的审查流程。 |
快速入门
开源。本地部署。无需 Paperclip 账户。
npx paperclipai onboard --yes
或者手动:
git clone https://github.com/paperclipai/paperclip.git
cd paperclip
pnpm install
pnpm dev
这会在 http://localhost:3100 启动 API 服务器。会自动创建嵌入式 PostgreSQL 数据库——无需设置。
要求: Node.js 20+、pnpm 9.15+
常见问题
典型的设置是什么样的? 在本地,单个 Node.js 进程管理嵌入式 Postgres 和本地文件存储。对于生产环境,将其指向你自己的 Postgres 并按你喜欢的任何方式部署。配置项目、代理和目标——代理会处理好剩下的工作。
如果你是单人创业者,你可以使用 Tailscale 随时随地访问 Paperclip。稍后当你需要时,你可以部署到例如 Vercel。
我可以运行多个公司吗? 可以。单个部署可以运行无限数量的公司,并具有完整的数据隔离。
Paperclip 与 OpenClaw 或 Claude Code 等代理有什么不同? Paperclip 使用这些代理。它将它们编排成一个公司——带有组织架构图、预算、目标、治理和问责制。
为什么我应该使用 Paperclip 而不是只是将我的 OpenClaw 指向 Asana 或 Trello? 代理编排在协调谁领取工作、如何维护会话、监控成本、建立治理等方面有微妙之处——Paperclip 为你处理这些。
(Bring-your-own-ticket-system 在路线图中)
代理会持续运行吗? 默认情况下,代理按计划的心跳和事件触发器(任务分配、@-提及)运行。你也可以挂钩持续运行的代理,例如 OpenClaw。你带来代理,Paperclip 进行编排。
开发
pnpm dev # 全部开发(API + UI,监视模式)
pnpm dev:once # 全部开发但不监视文件
pnpm dev:server # 仅服务器
pnpm build # 构建所有内容
pnpm typecheck # 类型检查
pnpm test:run # 运行测试
pnpm db:generate # 生成数据库迁移
pnpm db:migrate # 应用迁移
有关完整开发指南,请参阅 doc/DEVELOPING.md。
路线图
- ⚪ 让 OpenClaw onboarding 更容易
- ⚪ 让云代理工作,例如 Cursor / e2b 代理
- ⚪ ClipMart - 买卖整个代理公司
- ⚪ 更简单的代理配置 / 更容易理解
- ⚪ 更好地支持 Harness 工程
- ⚪ 插件系统(例如,如果你想要添加知识库、自定义跟踪、队列等)
- ⚪ 更好的文档
贡献
我们欢迎贡献。有关详细信息,请参阅 贡献指南。
社区
- Discord — 加入社区
- GitHub Issues — 错误和功能请求
- GitHub Discussions — 想法和 RFC
许可证
MIT © 2026 Paperclip
星标历史
在 MIT 许可下开源。为那些想运营公司而不是照看代理的人而构建。
