Инструменты и Автоматизация

Paperclip: платформа для оркестрации AI-агентов — как построить компанию из роботов

Михаил Шувалов
27 июля 2026
~8 мин чтения

Claude Code умеет программировать. Codex умеет ревьювить. Cursor умеет рефакторить. Но что если вам нужна команда AI-агентов, а не один ассистент? DevOps-агент для мониторинга, Content-агент для SMM, Board-агент для стратегии. С бюджетом на каждого, с разделением зон ответственности, с автоматическим запуском по расписанию.

Paperclip — open-source платформа, которая превращает AI-агентов в сотрудников компании. Оргструктура, бюджетирование, governance, плагины. MIT-лицензия, установка одной командой: npx paperclipai onboard --yes.

Почему одного агента недостаточно

Текущий подход к AI-агентам — «один промпт — одна задача». Ты даёшь Claude Code задачу, он делает, возвращает результат. Контекст теряется между сессиями. Нет памяти о проекте. Нет понимания приоритетов.

В реальной компании работает команда людей. У каждого своя роль, свои KPI, свой бюджет. DevOps не лезет в продажи, контент-менеджер не деплоит в прод. Такая же структура нужна AI-агентам.

Paperclip даёт три вещи, которых нет в обычных агентах:

  1. Постоянный контекст — агент существует в компании. У него есть роль, история, проекты, цели. Он «просыпается», получает задачу из очереди, выполняет в Git-worktree, отчитывается.
  2. Бюджетный контроль — не вежливая просьба в промпте, а hard limit на уровне движка. Агент физически не может отправить API-запрос если бюджет исчерпан.
  3. Governance — опасные действия требуют Board-approval. Деплой, удаление, траты выше лимита — без подписи CEO-агента не проходят.

Heartbeat — сердце платформы

Как агент получает задачу? Не через cron и не через очередь сообщений.

Heartbeat — это DB-based планировщик с атомарным checkout. Агент пишет в БД «я проснулся» (wakeup request). Планировщик сканирует очередь, проверяет бюджеты, инжектит секреты, подгружает скиллы — и отдаёт задачу. Если агент упал — recovery-сервис подхватывает.

Жизненный цикл задачи:

# Heartbeat Lifecycle
1. Wake Up
агент → wakeup_request → heartbeat scanner
2. Budget Check
cost_events < budget_policies.hard_limit
3. Workspace Resolve
git worktree add → checkout → install
4. Secret Injection
расшифровка company_secrets → runtime агента
5. Skill Load
загрузка скиллов по роли агента
6. Execute
агент выполняет с полным контекстом: goal → project → issue
7. Complete
cost_event, heartbeat_run_event, activity log

Ключевое отличие от обычного подхода: атомарный checkout. Два агента не могут взять одну и ту же задачу. Бюджет проверяется ДО выполнения, а не после. Workspace изолирован в Git worktree — агент не видит чужие изменения.

11 адаптеров: Bring Your Own Agent

Paperclip не создаёт агентов — он управляет существующими. Любой CLI-инструмент может стать «сотрудником»:

АдаптерТипПровайдер
ClaudeLocalAnthropic
CodexLocalOpenAI
CursorLocal + CloudCursor
GeminiLocalGoogle
GrokLocalxAI
OpenCodeLocalOpen-source
PiLocalInflection
OpenClawGatewayOpenClaw
HermesGatewayHermes

Плюс варианты для On-Premise: Claude Local, Codex Local — работают без облака.

Каждый адаптер — три компонента: CLI-парсер (форматирует вывод агента), серверная логика (конфигурация и ACPD-движок), React-форма (UI для настройки). Единый интерфейс — разные реализации.

Бюджетирование: не просьба, а закон

В обычном подходе ты пишешь в промпте «пожалуйста, не трать больше $1». Модель может проигнорировать. Paperclip делает enforcement на уровне движка.

Структура бюджетирования:

Уровни бюджетирования: Компания → Агент → Проект → Цель → Задача → Провайдер → Модель. Можно ограничить не только «сколько тратить», но и «на каких моделях».

Governance: Board Approval Workflow

В компании есть CEO. В Paperclip — Board Agent. Опасные действия проходят через Board Approval:

Это не рекомендация. Движок физически блокирует выполнение пока approval не получен. Board Agent может быть настроен на автоматическое одобрение для рутинных операций и ручное — для критических.

Монорепо: 28+ пакетов

Проект построен как pnpm monorepo. Каждый пакет — независимый модуль со своим package.json, тестами и tsconfig:

Как запустить за 5 минут

Требования: Node.js 20+, pnpm 9.15+. Никакой PostgreSQL настраивать не надо — встроенный для разработки.

$
npx paperclipai onboard --yes
# или из исходников:
git clone https://github.com/paperclipai/paperclip.git
cd paperclip && pnpm install && pnpm dev
# Открыть:
http://localhost:3000 → дашборд

Что это значит для бизнеса

Команда AI-агентов — это не замена людям. Это автоматизация рутины:

Каждый агент работает в своём workspace, со своим бюджетом, под контролем Board. 24/7. Не забывает контекст. Не уходит в отпуск.

Paperclip — open-source под MIT. Если вам нужна помощь с внедрением или настройкой под вашу инфраструктуру — посмотрите кейс или напишите мне.