【paperclip】告别多开 AI 终端的混乱,这款开源工具帮你打造自动化“AI 公司”
这是一款开源的 AI 代理(AI Agents)编排与管理平台,旨在将零散的 AI 工具整合成一个协同工作的“自动化公司”。它解决了开发者在同时运行多个 AI 代理时面临的上下文丢失、成本失控、缺乏组织协调以及难以审计等痛点。
主要功能与特性
- 兼容多种 AI 代理:支持接入 Claude Code、Codex、Cursor 等各类代理,无论是 CLI 工具还是 HTTP 机器人,只要能接收“心跳”信号即可纳入管理。
- 企业级组织架构:为 AI 代理分配角色、头衔、汇报线和权限,构建包含人类与 AI 的混合组织架构图,明确职责边界。
- 严格的成本与预算控制:为每个代理设置月度 Token 和成本预算,达到上限自动停止,防止费用超支和死循环。
- 心跳与自动化调度:代理可按计划自动唤醒执行任务,支持定时任务和事件触发,无需手动反复启动。
- 全面的治理与审计:提供工单系统追踪所有对话和决策,支持审批工作流,随时暂停或终止代理,确保操作合规且可溯源。
- 多公司与数据隔离:支持单次部署管理多个“公司”(项目集),实现完全的数据隔离。
- 目标对齐机制:每个任务都能追溯到公司使命,让 AI 代理不仅知道“做什么”,更清楚“为什么做”。
- 移动端支持:提供移动端适配界面,让你可以随时随地通过手机监控和管理 AI 业务。
安装与快速上手
你可以通过官方提供的一键脚本进行安装,安装程序会自动检查 Node.js 环境并启动交互式引导:
curl -fsSLO https://paperclip.ing/install.sh
curl -fsSLO https://paperclip.ing/install.sh.sha256
if command -v sha256sum >/dev/null 2>&1; then
sha256sum -c install.sh.sha256
else
shasum -a 256 -c install.sh.sha256
fi
bash install.sh
如果只想快速体验而不进行永久安装,可以使用 npx 直接运行:
npx --registry https://registry.npmjs.org paperclipai onboard --yes
对于开发者,也可以通过源码手动启动(需要 Node.js 20+ 和 pnpm 9.15+):
git clone https://github.com/paperclipai/paperclip.git
cd paperclip
pnpm install
pnpm dev
适用场景与目标用户
适用场景:
* 需要让多个 AI 代理协同完成复杂业务目标(如共同开发一款应用并推向市场)。
* 需要 AI 代理 24/7 自动运行,处理客服、社交媒体运营、定期报告等周期性任务。
* 需要严格控制 AI 调用成本,并对 AI 的工作过程进行深度审计和人工干预的场景。
目标用户:
* 希望构建“自治 AI 公司”的创业者或极客。
* 同时使用多个 AI 编程助手(例如同时打开 20 个终端窗口)导致管理混乱的开发者。
* 需要统筹管理不同 AI 模型和代理,并追求企业级治理标准的团队管理者。
总结
总体而言,这不仅是一个简单的任务管理器,而是一个深度的 AI 代理控制平面。它巧妙地将企业管理的理念(如组织架构、预算、审批)引入到 AI 代理的调度中,让“管理 AI”变得像“管理员工”一样直观且可控。如果你正在苦恼于如何高效、安全、规模化地发挥 AI 代理的潜力,这款工具非常值得一试。
