Фреймворк для ИИ-напарников в Slack, полностью управляемый из Claude Code

Nitaybz создал и открыл исходный код ginnie-agents — фреймворка для запуска автономных AI-агентов в качестве коллег по Slack. Каждый агент имеет собственный аккаунт, приложение, аватар и канал в Slack. Никакого отдельного интерфейса или ручной настройки — установка и управление осуществляются полностью через Claude Code.
Основные возможности
- Трехуровневая память: правила (всегда загружены, задаются пользователем), плейбук (всегда загружен, содержит выверенные шаблоны) и журнал эпизодов, который агент просматривает по запросу
- Cron-задачи, которыми агент владеет и может редактировать в реальном времени
- Рабочие часы и ограничения (режим «только чтение»/«запись» контролируется на уровне SDK)
- Известные пользователи с выборочной видимостью
- Опциональный файл
SOUL.mdдля описания личности и особенностей - Каждый агент запускается в собственном эфемерном Docker-контейнере, изолированном от хоста и других агентов
- Slack Socket Mode — не нужен публичный URL или статический IP, работает за NAT
- Поставляется с Watcher — демоном, который отправляет вам личные сообщения с интерактивными кнопками для обновления фреймворка, уведомлений об ошибках слушателя, предупреждений о лимите памяти, а также с командой
/watcher
Установка и настройка
Клонируйте репозиторий и откройте его в Claude Code. Затем используйте команды на естественном языке, например:
"настрой меня"
"создай агента для обработки заявок в поддержку"
Фреймворк включает девять навыков, покрывающих полный жизненный цикл: setup, create-agent, update-framework, doctor, manage-known-users, manage-routines, manage-work-hours, logs, setup-watcher.
Требования
- Claude Code с подпиской Max
- Docker
- Node 22+
- Рабочее пространство Slack с возможностью создания приложений
Репозиторий: github.com/nitaybz/ginnie-agents
Nitaybz управляет своей компанией умного дома Ginnie на базе этого фреймворка и использовал его в течение нескольких месяцев перед публикацией исходного кода. Особенно приветствуются отзывы о навыках — в них кроются основные сложности внедрения.
📖 Читать полный источник: r/ClaudeAI
👀 Смотрите также

Обратная разработка протокола UniFi inform для маршрутизации в мультитенантной среде
Протокол UniFi inform отправляет данные устройств на контроллеры через HTTP POST на порт 8080 каждые 10 секунд. Первые 40 байт каждого пакета содержат незашифрованные MAC-адреса устройств, что позволяет маршрутизировать трафик без расшифровки.

Динамика TrustLog: Демон на Python использует математику облигаций для уничтожения неконтролируемых ИИ-агентов
TrustLog Dynamics — это демон на Python, который отслеживает затраты на API ИИ-агентов в реальном времени и завершает процессы с помощью двух методов количественных финансов: обнаружение выпуклости для ускорения затрат и обнаружение нулевой дисперсии для механических циклов.
Hugging Face Physics-Intern: Мультиагентная структура удваивает Gemini в бенчмарке CritPt
Hugging Face выпустила physics-intern — мультиагентный фреймворк для теоретической физики, который удваивает производительность моделей Gemini на бенчмарке CritPt и устанавливает новый SOTA, превосходя GPT-5.5 Pro при более низкой стоимости.

Claude Hindsight: Инструмент наблюдаемости для сессий кодирования в Claude
Claude Hindsight — это открытый уровень наблюдаемости для Claude Code, который фиксирует вызовы инструментов, токены и ошибки в доступную для изучения панель управления. Создатель использовал его для рефакторинга открытого проекта за одну 11-часовую сессию с 733 вызовами инструментов и 692,8 млн токенов кэша.