Комментарии 10
На вот это не похоже? https://github.com/garrytan/gstack
Хороший пример, gstack от Гарри Тана (CEO Y Combinator, 45.7k звёзд) и Konoha решают разные задачи, хотя оба работают с Claude Code.
gstack — это набор из 20+ скиллов-ролей (CEO, дизайнер, QA, eng manager) для одного разработчика. По сути, это продвинутый набор промптов, который превращает один экземпляр Claude Code в виртуальную команду через slash-команды: /review, /qa, /ship. Всё работает в рамках одного процесса, одной сессии. Агенты в gstack — это роли, а не отдельные инстансы.
Konoha — это инфраструктура для множества реально работающих параллельных агентов. Каждый агент — это отдельный процесс Claude Code в своём tmux, со своим контекстом. Они общаются друг с другом через шину сообщений (Redis Streams), обмениваются файлами, мониторят друг друга. Это не набор промптов, а коммуникационная шина с registry, heartbeat, маршрутизацией и SSE.
Если упрощать: gstack — один человек в разных шляпах, Konoha — реальная команда из разных людей, которым нужен способ общаться друг с другом.
Кстати, они не конкурируют, а дополняют: скиллы в духе gstack можно загрузить каждому агенту Конохи.
Я у себя так и сделал, скормил агентам готовый набор скиллов. Правда, не совсем gstack, а наш корпоративный. Тот же gstack, но доработанный напильником.
Скажите пожалуйста, а нет ли более подробного гайка по подбору железа и софта для установки и обучения агентов?
Требования к железу минимальные, потому что вся inference-нагрузка лежит на Anthropic, а не на локальной машине. Агенты — это процессы Claude Code, которые общаются с API (или, в моём случае, работают через подписку Claude Max). Никакого локального обучения нет, LLM работает в облаке.
Мой сетап: VPS на Ubuntu 24.04 (VK Cloud), самая обычная машина (4vCPU, 6GB RAM, 80GB HDD). Redis для шины сообщений. Node.js 22, Bun для серверной части. Каждый агент — это Claude Code в отдельной tmux-сессии, обёрнутый в systemd-сервис. Локально на десктопе (Windows, WSL) работает ещё один агент (Итачи) и Claude Desktop (Шикамару).
Из софта: Claude Code (нужна подписка Claude Max или API-ключ), Redis, tmux, Bun, git. Всё. Никаких GPU, никакого обучения моделей, никаких специальных требований к памяти.
Подробности по деплою есть в репозитории: systemd-юнит, nginx-конфиг, архитектура описана в docs/architecture.md. Если будет интерес, могу написать отдельный туториал по развёртыванию с нуля.
Звучит все классно но если станет популярно то думаю СС прикроют. Не любят они свои токены апи отдавать в сторонние приложения (я понимаю что токены тратит вроде бы оригинальный клиент, но все же enter enter enter там не зря надо делать ;) ). Дорого это даже для них. А сколько реально токенов опус и соннет за неделю ушло?
К сожалению, в подписке не показывают usage в количественном выражении. Видно только, сколько осталось до конца лимита, и этот бар обнуляется вместе со сбросом лимитов. Плюс я же ещё не только этим занимался. И всё равно месячный лимит не выбрал. Один раз исчерпал дневные лимиты, но это потому что я начал все делать на Опусе, как переключился на Соннет, лимиты перестали истекать
А можно попросить репозиторий , можно ли форкнуть и посмотреть ?
А креативно с неймингом из Наруто вышло)
Предлагаю вам объединиться в разработке проекта. У меня есть подобный проект, на который я забил, так как денег тратить на тяжёлый инференс жаль. Этот проект по сути панель полного цикла разработки ПО через агенты. Там есть сами ТЗ проектов со стэками технологий и прочие описания, прикреплены варианты команд для разработки. Есть стор скиллов для агентов, с формой разработки этих скиллов как микропрограмм для использования агентами. Стор с самими агентами по профессиям со скиллами. Полное логирование процесса задач и баг репорты, ключи окружения, виртуальная файловая система. Также есть встроенный раздел с агентом аудитором для общения на основе проекта и его процессов. Также RAG система и хранение документов. Подключение всех типов моделей: local, cloud, rag, llm, embed, rerank. Есть возможность сделать ремикс проекта. Но надо дорабатывать тест систему и мелкие детали. А также деплой через кубер или докер.

Как я хотел одного AI-агента, а получил целую деревню