Если Claude Code — сотрудник, то Paperclip — компания. Оргструктура, бюджеты, governance, плагин-система. Всё that нужно для управления командой AI-агентов.
Будущее — не один супер-агент, а команда специализированных агентов с разделением ответственности
Каждая подсистема — самостоятельный сервис со своей моделью данных и API
Не cron. Не очередь сообщений. Heartbeat — это DB-based планировщик с атомарными wakeup-запросами.
Каждый агент при запуске пишет в БД «я проснулся». Планировщик сканирует очередь, проверяет бюджеты, инжектит секреты, подгружает скиллы — и отдаёт агенту задачу. Если агент упал — recovery-сервис подхватывает.
Paperclip не привязан к одному AI-провайдеру. Любой агент с CLI-интерфейсом может стать сотрудником компании.
Обычно «governance» в AI — это системный промпт с вежливой просьбой не тратить много денег. Это не работает. Paperclip делает enforcement на уровне движка.
Paperclip записывает стоимость каждого вызова модели. По компании, по агенту, по проекту, по цели, по задаче, по провайдеру и модели. Finance events — отдельная таблица, не лог.
Out-of-process воркеры. Каждый плагин живёт в своём процессе — краш плагина не роняет платформу.
Плагины регистрируют инструменты. Агенты видят их через единый реестр. Plugin → Tool → Agent.
Плагины слушают события: agent.wakeup, issue.completed, budget.exceeded. Реагируют асинхронно.
Фоновые задачи для плагинов с retry-логикой, таймаутами и dead-letter очередью.
Host services с гранулярными разрешениями. Плагин запрашивает доступ — администратор подтверждает.
Плагины добавляют свои страницы в UI. PluginPage-роутинг, настройки в Company Settings.
Каждый плагин получает изолированное хранилище. Не трогает основные таблицы платформы.
pnpm workspaces. Каждый пакет — независимый модуль со своим package.json, тестами и контрактом.
Paperclip — open-source (MIT). Установка за 5 минут. Или мы поможем настроить под вашу инфраструктуру.