Проект: AIPx: Мир тысячи агентов  Публичный пост
29 августа 2026  1082
AIPx: Мир тысячи агентов
https://aipx.run

В начале 2026 года я начал вайб-жить по-крупному. Cursor тогда совсем убил лимиты подписки на 20 долларов и я перешел на 200-долларовую подписку Claude, лимитов все равно нахватало, поэтому добавил 200-долларовую подписку Codex. А несколько недель назад добавил еще и 200-долларовую подписку на Kimi.

Вместе с новыми подписками образовывались и новые автоматизации. Например, сейчас Claude каждую среду синхронизирует новые языковые карточки с сайта школы сербского в приложение Noji, чтобы я их учил.

Но чем дольше я работал с этими электрическими умниками, тем больше мелких проблем я находил в своей повседневной деятельности.

В какой-то момент, проблемы захотелось решить 🫡

Проблема 1

Хочу дать агенту доступ до приложения X (например, Яндекс.Метрика), но оно не умеет в MCP, у него нет удобного CLI, нативного коннектора тоже ни у кого нет.

Локально поднимать MCP для такой задачи не получится — нужно будет следить, что он запущен, запускать его на каждой машине отдельно, а с телефона вообще не достучишься.

Поэтому, нужен какой-то сервис, который бы конвертировал произвольное API в удобное для агента MCP/CLI. При этом, придется решать проблема авторзации, потому что сервис будет торчать в интернет.

Проблема 2

У меня N разных агентов и подключать кучу коннекторов для каждого — беда. К тому же, почему-то в интернете принято постоянно меня ралогинивать из сервисов, в итоге 10 коннекторов в 4 агентах превращаются в ежедневный ритуал прокликивания логинов. Непорядок!

Кроме того, некоторым агентам хочется не давать определенные тулы. Например, многие компании бояться китайцев и не хотят, чтобы их Джира была доступна через Kimi Code, а американцам они верят, и в Claude подключать Джиру можно.

Проблема 3

Claude умеет подключить только один Google Calendar, а у меня есть личный и рабочий. Мелочь, а раздражает неимоверно!

Проблема 4

История вызовов тулов и аудит параметров-ответов не существует ни в одном агенте, которыми я пользуюсь. А иногда хочется узнать, какой именно электрический друг ночью в 5 утра отправил письмо с моего имейла.

Решение

Тогда я решил сделать небольшой сервис для личного пользования — AIP (ну как API, только буквы поменял местами, поняли, да?). Ты туда подключаешь кучу сервисов, настраиваешь права доступов, читаешь аудит, смотришь статистику, а наружу оно отдает либо MCP для Claude / Codex / Kimi / ect, либо просто API с документацией и инструкцией, чтобы любой агент собрал себе сам обвязку вокруг него.

Дэшборд AIP
Дэшборд AIP

Со временем, обнаружилось, что кроме сторонних сервисов для комфортной работы с агентами нужны еще всякие мелочи, и я решил просто добавить их как интеграцию AIP. Например, теперь можно дать агенту тулы для чтения телеграм каналов (любых), чтобы собирать дайджесты новостей. Примерно так же появился конвертер валют и прогноз погоды.

Банда электро-работяг

Весь проект на 100 процентов написан кодинг-агентами — Kimi Code, Claude Code и Codex. Обычно я только валидирую верхнеуровневый план реализации, а в код даже не вчитываюсь.

Поэтому, какие технологии внутри, не так уж и важно, но — живет оно все в Cloudflare Workers, данные хранит в Cloudflare D1 / KV / R2, написано на TypeScript (и всякие фреймворки для него, к которым я привык за до-ИИ-эпоху).

А вот процесс работы работяг мне кажется интересным.

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

Техническое: вся работа ведеться только отдельных гит-вортри, которые должны одной командой нормально сетапиться. Благо чудесная опенсорнсная Orca как раз на это заточена, так что просто взял ее. Заоднор получил возможность погонять агентов с телефона и автомагическое второе улучшение процесса о котором расскажу ниже.

Организационное: с агентами нужно работать с обычными программистами, если ты их старший. Теперь в Linear я веду задачки, где описываю кратко и простым языком, что хочу. Агенты (через скилы) научены начала распедаливать задачу: собирать требования если что-то не понятно, составлять подробный план там же в Linear, отдельно указывать как измениться схема базы данных и другие важные штуки, ждать апрува и только потом готовить код.

Пример плана, который агент написал в ответ на баг-репорт
Пример плана, который агент написал в ответ на баг-репорт

Во-вторых, пришлось отселить их с моего компьютера на виртуалку в DigitalOcean, которая теперь обходится мне в 300 долларов в месяц. Причина простая — агенты так загружали мой компьютер, что пользоваться им становилось невозможно. Конечно, не сами агенты, а бесконечные линтеры-тесты, которые они постоянно запускают, но все равно неприятно.

Типичная картина нагрузки на виртаулку
Типичная картина нагрузки на виртаулку

Будущее

Пару недель назад обнаружил, что штука получилась богатая и решил разрешить другим людям ей пользоваться, так что — велкам 🫡

Пишите каких интеграций не хватает, если будут силы и время — добавлю.

Пока глобальных планов по продвижению нет, но если вы шарите в юзер-акьюзишене и хотите поучаствовать в проекте — тоже пишите.

20 комментариев 👇
Андрей Постников Пишу расчеты для счета деняк 29 августа в 18:39

Простите, что не по теме, но 600 долларов в месяц на личные подписки для меня все ещё звучит как что-то из мира олигархов

  Развернуть 1 комментарий

@mikkr0n, там еще виртуалка и CF как минимум;)

  Развернуть 1 комментарий

@mikkr0n, ну тут же вопрос, зарабатывают ли электрические дурочки больше, чем я им плачу 😅

Например, один из них за меня торгуется с банком за курс и экономит мне по 20 евро на каждой транзакции с бизнес-счетом.

  Развернуть 1 комментарий

Есть ли какая-то инфа сколько времени было сэкономлено от использования этих агентов вместо того чтобы самому делать похожие задачи?

Пока что стек выглядит круто но я не вижу например для себя смысла тратить 900 баксов в месяц вместо того чтобы зайти на сайт школы и скопипастить новые карточки себе, или написать емейл самому. Мне 20 баксов на чатжпт жалко, пользуюсь бесплатным от компании для всего.

Может я просто бомж, конечно, и не преисполнился аи-мудрости пока =)

  Развернуть 1 комментарий

@junipercisc0, я не знаю, как эт о замерить.

Мне бы пришлось спрограммировать ровно такой же пет-проект без агентов, чтобы узнать. И то, эксперимент был бы не честным — я ведь уже знаю всякие скрытые проблемы и удачные решения.

Так что, у меня есть только субъективное данное — я сделал это очень быстро, а без агентов делал бы очень медленно.

В целом, я не жалею трат на агентов — моя жизнь точно стала лучше с ними: я делаю больше разных интересных штук, я стал делать штуки, которые раньше вообще не мог, у меня больше свободного времени для чтения, прогулок, совместных активностей с женой и друзьями, компьютерных игр.

  Развернуть 1 комментарий
Mikhail Rosin Веб разработка. Фронтенд. Ранее тимлид, теперь разработчик на все руки. 29 августа в 19:12

Непонятно, но очень интересно!

  Развернуть 1 комментарий

@vindi, а что не понятно? 😊 это значит я или лендинг плохо сделал или пост плохо написал! Расскажи, я поправлю 🙏

  Развернуть 1 комментарий
Alex Gusev Разработчик веб-приложений 31 августа в 06:26

Здорово! Двигаюсь в похожем направлении. У меня основной канал общения - ChatGPT. Использую его с мобильного и с ноута. Не хватает возможности интеграции чата со сторонними сервисами. У ChatGPT есть возможность подключать плагины (GitHub, Google Drive / Calendar / Email, Notion, Spotify, Booking, ...). Но, как оказалось, это либо стрёмно (Google Drive отказался подключаться по read-only), либо слабофункционально (чат через Spotify не может работать с моими текущими плейлистами, только с теми, что сам создал).

В общем, также делаю "MCP-прокладку" между LLM и моими электронными сервисами. Тоже агенты кодят (у меня Codex). Вот только у меня проблема доверия никак не решается. Грубо говоря, я даю такому сервису ключ от своего банковского счёта, чтобы он выполнял коммунальные платежи. Чистой воды рутина. Но вот ключи доступа к счёту лежат на VPS со всеми вытекающими - любой, кто получает доступ к ключам, получает доступ к деньгам. Агенты, через промпт-инъекцию, хакер через дыры в операционке или сервисах, разработчик зависимости приложения через встроенный backdoor - без разницы.

Хороших решений не видно - либо отдельный банковский счёт "под агентов" (лучшее решение), либо свой собственный код (ручной или агентский - по желанию) и собственный контроль рабочего окружения (сам виноват, если что). Но вот так - взять со стороны чужое решение и отдать ему "ключи от банка". Что-то как-то ссыкотно.

Банк - это просто для примера. Та же "телега" или "email", например. Вопрос развёртывания и настройки подобного сервиса становится "интимным", на уровне персонального Бухгалтера , Юриста, Врача. Потребность в таком сервисе я вижу, а масштабирования - нет, не вижу :(

  Развернуть 1 комментарий

Проблема 1: агент сам поднимает MCP в момент старта, если тот не запущен.

Проблема 2: я может не понимаю до конца проблемы, но в той же Jira просто ключ, а из всех коннекторов меня периодически только Todoist разлогинивает, но и нужен мне он не всегда.

Проблема 3: есть Google Workspace MCP.

Проблема 4: я бы просто не доверял такого рода операции, как отправка email.

Видимо, у меня какой-то другой уровень использования LLM, поэтому для меня это не выглядит как проблемы, но и по подпискам я даже до половины лимитов на 100 баксовой от OpenAI не доходил.
Что по самому проекту — хорошо, если он снимает какие-то боли, но вот залетать в полностью навайбкоженный проект желания нет ввиду отсутствия доверия к LLM. Может я старомоден, но будто для публичного проекта должна быть полная человеческая валидация кода. :)

Кстати, а зачем настолько дорогой VPS?

  Развернуть 1 комментарий

@aryadovoy, давай по-порядку 😊

  1. Я пробовал i-mcp и аналоги. Нет, это не работает, нет, не запускает. Постоянно ноет, что что-то не сработало — это да. Кроме того, там в проблеме еще упомянуты мобильные клиенты, которым нечего и негде запускать.

  2. Вероятно, у меня коннекторов больше или другие. Не знаю.

  3. А для Linear, Jira, Apple Calendar, Яндекс.Метрика? Очевидно, в тексте описан частный пример, но дано общее решение.

  4. К сожалению, тогда агенты становятся менее полезными. Мой банк умеет торговаться за курс продажи евро за динары только по почте, и если у агента не будет доступа до почты, то мне придется быть мясным прокси в его скандалах.

Насчет полностью вайбкоженного проекта, понимаю твое ощущение, но совсем его не разделяю. Помню, лет 10 назад мне кто-то говорил, что не будет пользоваться сервисом, где бекенд написан на Node.js. Для меня эти страхи где-то в одном районе. Не важно, кто писал код — важно что и как делает сервис.

Там в тексте есть картинка типичной нагрузки на эту машинку, она постоянно загружена. Так что — такой дорогой VPS нужен, чтобы тесты-линтеры бегали быстро и агенты легко итерировались.

  Развернуть 1 комментарий

Во внешний сервис я свои ключи отдавать опасаюсь. Но описанное натолкнуло меня вот на что: иногда нужен не SaaS под задачу, а концепция. Это конечно не получится продавать как Conseption-as-a-sevice... хотя на что только не способны маркетологи )

В общем из поста я подчерпнул концепцию: не давай доступ к своим сервисам харнесам напрямую. Заведи прокси, к которому смогут подключаться любые агенты от любого производителя и из любого харнес. В целом я примерно так и делал - рабочие задачи из яндекс трекера и youjile давно зеркалируются на сервер и видны агентам в виде БД, рабочие телеграмы так же хранятся в виде БД и что гемини, что кодекс, что клод могут читая документацию пользоваться одними и теми же тулами. Но здесь концепция выкристализовалась более явно.

  Развернуть 1 комментарий

@anatolt, рад, что концепция оказалась полезна 😊

  Развернуть 1 комментарий

Кучу MCP не использую, поэтому Кодекса, достаточно. Но вот сегодня решал такую задачу: зарегался на Hetzner, взял виртуалку за 8.72$ в месяц, запустил на ней Codex Linux Desktop и смог через мобильное приложение ChatGPT подключится к этому во вкладке Codex Remote! Ура, победа, теперь у меня есть Кодекс с простым доступом 24/7! Осталось дать телеграм боту какой-то ограниченный доступ к Кодексу, чтобы мой партнер-нетехнарь мог задавать вопросы по проекту и получать ответы.

А вот всякие Linear, Orca, Symphony etc я пока не понял, зачем мне использовать. Буквально сегодня нормально настроил работу Кодекса в worktrees и теперь просто запускаю по треду на задачу.
Может кто-нибудь объяснить, если я missing out и что прямо нужно активно использовать кучу (саб-)агентов?

  Развернуть 1 комментарий

@Zigger, мне кажется, что если тебе все по кайфу, то и здорово 😊

Технологии же должны от проблемы исходить, а не просто что-то ради чего-то.

  Развернуть 1 комментарий

лендинг хороший, а вот что с шифрованием ключей и т.д. — непонятно

  Развернуть 1 комментарий

@mikekosulin, отвечает электро-работяга 👇

Если речь о пользовательских API-ключах интеграций, схема такая:

  • Ключ сериализуется как { apiKey }.
  • Серверный секрет INTEGRATIONS_ENCRYPTION_KEY хешируется SHA‑256, получая 256-битный ключ.
  • Данные шифруются AES‑256‑GCM со случайным 12-байтовым IV.
  • В D1 хранится JSON-envelope: version, Base64 iv и Base64 ciphertext вместе с GCM-тегом. Открытого ключа в БД нет.
  • Отдельно незашифрованно хранится только маска вида sk-a...1234.
  • Расшифровка происходит внутри Worker непосредственно перед запросом к провайдеру; затем ключ подставляется в header/query/path согласно интеграции.
  Развернуть 1 комментарий
Vladimir Kosilko Sustainable Technologies IT Architect 31 августа в 08:43

Как-то сыровато пока:

  • Авторизация через гитхаб переводит на 404 и не логинится
  • При первом запуске dashboard хочется какой-то онбординг, непонятно с чего начинать.
  • При переходе в чат, сервис упал и больше не хочет работать:

"Something went wrong. PostHog Endpoint returned HTTP 503."

  Развернуть 1 комментарий

@vladimirak, фига! Спасибо 🙏

Еще никто не регался, поэтому этот флоу я никогда и не проверял.

А над онбордингом подумаю!

  Развернуть 1 комментарий

Привет, спасибо за интересный проект.

  1. Почему не использовали https://github.com/composiohq/composio, сильно похоже на aip и сильно больше подключений?
  2. Как в Орка на телефоне обошли проблему, что он не показывает вызываемый тулчейн (мысли) и то, что оно не поддерживает AskQuestion с выводом вариантов? Я использу paseo, но мб у orca какие друие тулы сильно лучше.
  Развернуть 1 комментарий

@maranqz,

  1. Во-первых, там нет нужных мне подключений. Во-вторых, львиная доля подключений там требует регистрировать свой OAuth-апп (что заеба). В-третьих, они чаще используют странные API вместо встроенных MCP и (улсовный) PostHog работает у них сомнительно. Плюс, контроля пер-агент, насколько я понимаю, нет. Ну и, конечно, у них есть фатальный недостаток.

  2. А меня мысли агента как-то и не интересуют. АскКвешшн тоже не используют мои работяги, просто в чате пишут свои вопросы честно (скиллами настроено).

  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб