Я попробовал запустить компанию, состоящую из ИИ-агентов

BBetter Stack
컴퓨터/소프트웨어창업/스타트업경영/리더십AI/미래기술

Transcript

00:00:00Я дал трем ИИ-агентам один и тот же репозиторий, и вместе они создали компанию. Один пытался создать
00:00:06функцию, другой переписал архитектуру, а третий открывал тикеты и работал с ними. Без
00:00:12структуры любая мультиагентная среда постепенно превращается в хаос и раздувает счета.
00:00:17Это Paperclip, и он пытается это исправить. Одна команда дает вам локальную панель управления
00:00:22ИИ-агентами с оргсхемами, тикетами, бюджетами, логами аудита и даже проверками связи.
00:00:27Проект только что преодолел отметку в 64 000 звезд на GitHub.
00:00:30Давайте за пару минут создадим нашу собственную компанию с несколькими ИИ-агентами.
00:00:33Вот в чем дело с агентами. Один агент — это удобно. Вы даете ему задачу, он пишет
00:00:44код. Отличная работа. Затем вы добавляете второго агента, может быть, даже третьего. И в итоге
00:00:51все внезапно превращается в менеджерскую работу. Кто отвечает за задачу? Вот в чем вопрос. Кто
00:00:57помнит о конечной цели и кто остановит агента, когда тот начнет делать что-то не то?
00:01:03Именно эту проблему решает Paperclip. Одиночные агенты сами по себе — это не всегда круто. Полезно,
00:01:08но сложно координировать. Paperclip превращает их в команду, или, в данном случае, в компанию.
00:01:13Мы определяем цель компании. Создаем оргсхему. Допустим, у нас есть CEO, CTO,
00:01:20два инженера и агент-исследователь. Затем Paperclip координирует работу через тикеты, проверки связи,
00:01:27бюджеты, утверждения и отслеживаемость. Мы видим задачу, кто ее назначил, сколько на нее реально
00:01:33потрачено и соответствует ли она конечной цели. Оркестрация больше не на интуиции?
00:01:39Давайте посмотрим на это в деле. Если вам нравятся инструменты для кодинга, ускоряющие рабочий процесс, обязательно
00:01:43подпишитесь. Видео выходят постоянно. А теперь смотрите. В пустом терминале
00:01:49я просто запускаю NPX Paperclip AI onboard. Это запускает локальную настройку. Спустя пару мгновений
00:01:56Paperclip уже работает с дашбордом. У меня есть локальные сервисы, Postgres идет в комплекте,
00:02:03и аутентификация. Вот весь интерфейс, где я могу создать новую компанию. Я создам
00:02:09новую компанию и назову ее dev tools company, или как угодно, в зависимости от того, что вы строите. Для примера,
00:02:14я задам такую цель. Цель проста: я хочу создать и запустить MVP сокращателя ссылок на этой
00:02:20неделе. Теперь я могу добавить агента-CTO. Затем добавлю двух инженеров через адаптеры. Один из этих
00:02:28инженеров отвечает за бэкенд. Другой — за фронтенд и покрытие тестами. Теперь, прежде чем нажать
00:02:34«старт», я установлю бюджет. И эта часть действительно важна, потому что цель — не дать
00:02:39агентам крутить мой API, пока счет не взорвется. Нет, цель — это контролируемая автономия. Также мне нужно
00:02:46указать путь к моей рабочей директории, куда будет выводиться код. Укажу его здесь.
00:02:50Теперь я могу активировать проверки связи и запустить процесс. Давайте следить за доской. Агенты просыпаются
00:02:57по сигналу. CTO разбивает цель на тикеты. Наши инженеры принимаются за работу.
00:03:05Вы видите делегирование, тикеты, иерархию, изменения статусов, счетчик бюджета — все это
00:03:10связано воедино. И вот первая задача по реализации уже движется к коммиту кода.
00:03:15На самом деле запуск занял довольно много времени, но, полагаю, работа всех этих агентов вместе
00:03:19оправдывает это, хотя это все же не самый быстрый процесс, особенно если вы пытаетесь масштабироваться.
00:03:24Это уже не просто один агент в чате. Это небольшая компания, работающая
00:03:30под нашим началом: CEO, CTO и инженеры. И вот здесь люди начинают
00:03:37путаться. На первый взгляд Paperclip звучит как очередной фреймворк для агентов, очередной CrewAI, очередной
00:03:43Auto-Gen или рабочий процесс в стиле Langgraph. Но суть не в этом. Те инструменты хороши,
00:03:49когда вам нужен именно рабочий процесс. Например: исследователь, затем планировщик, писатель,
00:03:55затем рецензент. Да, это полезно. Но Paperclip целится на уровень выше. Это не просто
00:04:01работники. Это компания, которая окружает этих работников оргсхемой,
00:04:07чтобы помочь в разработке. Подумайте об этом так.
00:04:13Одиночный агент — это просто сотрудник. Воркфлоу — это ваш чеклист. Paperclip — это менеджер,
00:04:20оргсхема, доска с тикетами, система бюджета, логи аудита. Paperclip выступает в роли менеджера.
00:04:25Возможно, вы уже спрашиваете себя: может ли агент писать код? Мы уже знаем, что может.
00:04:30В этом и смысл. Он сейчас его генерирует. Более сложные вопросы таковы:
00:04:36работает ли он над правильной задачей? Может ли он вовремя остановиться? Понятно ли он передает работу?
00:04:43Могу ли я проверить, что вообще происходит? Краткий ответ на все это — да, может.
00:04:49Paperclip дает вам состояние, сигналы связи, бюджет, иерархию, логи. Он даже предоставляет переносимые
00:04:55шаблоны и дашборд, который больше похож на Jira или Linear для агентов, чем на очередное окно чата.
00:05:02Вы перестаете давать промпты одному агенту и начинаете управлять этой мини-организацией. Многие из нас
00:05:07все еще мечутся между терминалами. Один для Claude Code, вкладка для Cursor, агент для
00:05:13исследований, скрипт для тикетов на GitHub, так ведь? Мы переключаемся между всеми этими окнами,
00:05:18но Paperclip дает всему этому общую операционную модель. Теперь наша ментальная модель
00:05:24для всего этого меняется. Вместо того чтобы говорить: «Эй, пожалуйста, создай эту функцию»,
00:05:30мы теперь говорим что-то вроде: «Цель этой компании — выпустить этот
00:05:35продукт. Вот правила компании. Вот оргсхема, а вот бюджет.
00:05:41Вот что требует утверждения. А теперь — работайте». Если честно, такая структура очень удобна,
00:05:46правда? Тикеты, иерархия, делегирование... Благодаря этому о мультиагентной работе легче рассуждать.
00:05:52Вместо того чтобы просто сказать «агент что-то сделал, молодец», вы видите, кто назначил
00:05:58работу, почему она существует и как вписывается в наш код. Возможность устанавливать бюджет — это тоже огромный плюс.
00:06:05Многие инструменты для агентов учитывают затраты уже постфактум. Paperclip делает стоимость
00:06:12частью цикла управления. Мы задаем бюджет перед запуском. Проект с открытым исходным кодом и
00:06:17селф-хостится. Снова большая победа. Вы можете запустить его локально, изучить, изменить и подключить к
00:06:22агентам, которых уже используете. Но в то же время та самая структура,
00:06:27которая делает Paperclip мощным, может и раздражать. Если правила плохие, агенты могут наплодить
00:06:32бессмысленных тикетов. Я хотел простой сокращатель ссылок, но мой агент-CTO может напридумывать
00:06:39целый план, который мне вообще не нужен. Так что нет, спасибо. Расход токенов тоже реален,
00:06:45так? Для этого у нас есть бюджеты, но это не исправит плохие промпты или туманные
00:06:52определения правил. И если ваши skill.md файлы никуда не годятся, ваша компания будет вести себя как растерянный стартап.
00:06:59Так что именно skill.md нуждаются в проработке. И, честно говоря,
00:07:03для простого скрипта это явный перебор. Я просто хотел это протестировать. Мне это не было
00:07:08нужно для данного проекта, и если вам нужен один агент, чтобы суммаризировать файл или исправить баг,
00:07:13вам это не нужно. Это для чего-то более масштабного, когда много агентов работают
00:07:18вместе. Это определенно стоит попробовать, но подходит не для всего. Если вам нравятся такие инструменты и
00:07:23советы по кодингу, подписывайтесь. Увидимся в следующем видео.

Key Takeaway

Paperclip заменяет хаотичное взаимодействие ИИ-агентов структурой компании с оргсхемами, тикетами и жестким контролем бюджета, предотвращая раздувание счетов и потерю фокуса при разработке сложных проектов.

Highlights

  • Проект Paperclip преодолел отметку в 64 000 звезд на GitHub и предоставляет локальную панель управления для координации ИИ-агентов.

  • Инструмент использует структуру компании с ролями CEO, CTO и инженеров для предотвращения хаоса и неконтролируемых трат в мультиагентных средах.

  • Команда NPX Paperclip AI onboard запускает локальную среду с базой данных Postgres и системой аутентификации за несколько секунд.

  • Встроенная система бюджетирования ограничивает использование API до запуска процесса, обеспечивая контролируемую автономию агентов.

  • Управление происходит через тикеты, проверки связи (health checks), логи аудита и оргсхемы, превращая промпты в операционную модель организации.

  • Эффективность работы напрямую зависит от качества файлов skill.md, которые определяют правила поведения и компетенции каждого агента.

Timeline

Проблема отсутствия структуры в мультиагентных системах

  • Добавление второго и третьего агента в проект превращает разработку в сложную менеджерскую задачу.
  • Без четкой иерархии агенты переписывают код друг друга и теряют связь с конечной целью.
  • Мультиагентная среда без управления приводит к хаосу в репозитории и резкому росту расходов на API.

Одиночные агенты эффективны для простых задач по написанию кода, но при совместной работе возникают вопросы ответственности и координации. Paperclip решает проблему «кто остановит агента», внедряя механизмы отслеживаемости и утверждения задач. Вместо разрозненных чатов создается единая команда с прозрачным делегированием полномочий.

Локальное развертывание и настройка компании

  • Команда NPX Paperclip AI onboard разворачивает дашборд с Postgres и локальными сервисами.
  • Настройка включает определение конкретной цели, например запуск MVP сокращателя ссылок за одну неделю.
  • Агенты-инженеры подключаются через адаптеры с четким разделением зон ответственности между бэкендом и фронтендом.

Процесс инициализации начинается в пустом терминале и быстро переходит в графический интерфейс управления. Пользователь создает структуру, назначает CTO и инженеров, указывает путь к рабочей директории и активирует проверки связи. Важнейшим этапом является установка лимита бюджета, что исключает бесконечные циклы вызовов API и нецелевое расходование средств.

Рабочий процесс и оркестрация задач

  • Агент-CTO автоматически декомпозирует общую цель компании на конкретные технические тикеты.
  • Система визуализирует изменения статусов задач, иерархию исполнителей и текущий счетчик затрат в реальном времени.
  • Первые реализации функционала доходят до этапа коммита кода сразу после пробуждения агентов.

В отличие от линейных воркфлоу, Paperclip имитирует работу реального офиса, где задачи движутся по доске аналогично Jira или Linear. CTO берет на себя роль планировщика, распределяя работу между бэкенд- и фронтенд-агентами. Это избавляет пользователя от необходимости вручную переключаться между вкладками различных ИИ-инструментов, предоставляя общую операционную модель.

Сравнение с существующими фреймворками и ограничения

  • Paperclip стоит на уровень выше таких инструментов, как CrewAI или Langgraph, за счет внедрения управленческой надстройки.
  • Открытый исходный код и возможность селф-хостинга позволяют адаптировать систему под собственные нужды.
  • Некачественные инструкции в файлах skill.md превращают компанию в дезориентированный стартап, генерирующий лишние тикеты.

Инструмент не является простой заменой чат-ботов и избыточен для написания коротких скриптов или исправления одиночных багов. Основная ценность заключается в управлении сложными проектами, где стоимость и логи аудита интегрированы в цикл разработки. Однако риск избыточного планирования со стороны агента-CTO остается реальным, что требует точного определения правил компании и качественных промптов.

Community Posts

No posts yet. Be the first to write about this video!

Write about this video