Egregore CLI
Общая память команды и ИИ-агентов в Git: решения и передачи задач хранятся в Markdown и доступны из Claude Code и Codex.
- 293 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Создает репозитории на GitHub, синхронизирует их и выполняет хуки на каждой сессии.
- Включенная по умолчанию телеметрия пишет локальные идентификаторы и метрики.
Установка
- Работает в
Ручная установка
npx create-egregore@latestКоманда из раздела Start an Egregore. После установки в новом терминале запустите `egregore`.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Создает репозитории на GitHub, синхронизирует их и выполняет хуки на каждой сессии.
- Включенная по умолчанию телеметрия пишет локальные идентификаторы и метрики.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Egregore, CLI с набором скиллов и хуков, строит общую память организации поверх отдельного Git-репозитория. Решения, находки и передачи задач записываются в Markdown-файлы и подключаются к рабочей папке как `memory/`. Коллега в другой сессии, даже с другим агентом, находит нужное решение с ссылками на источники. Установка идет через `npx create-egregore@latest`: мастер проводит через вход в GitHub, имя инстанса и выбор агента. Команда `egregore` запускает сессию с синхронизацией памяти. Среди рабочих команд `handoff`, `reflect`, `deep-reflect`, `quest`, `ask`, `activity`, `dashboard`, `todo`, `save` и `invite`. В Codex их вызывают как `$handoff`, `$reflect`.
Для кого. Командам, где несколько человек работают через Claude Code и Codex и теряют контекст при передаче задач между сессиями.
Подходит, если
- Один разработчик заканчивает день, а завтра задачу продолжит коллега с другим агентом.
- Через месяц надо вспомнить, почему выбрали такое решение по онбордингу.
- Команде нужен журнал решений и открытых вопросов в обычных Markdown-файлах под контролем Git.
- Нового участника приглашают по имени GitHub, и он сразу получает память и проектные репозитории.
Не подходит, если
- Работа ведется в одиночку, и хватает файла заметок в репозитории.
- Нельзя заводить дополнительные Git-репозитории и вход через GitHub.
- Телеметрию нельзя оставлять включенной по умолчанию, а ручная настройка не подходит.
Пример запроса к агенту
Найди передачу задачи по редизайну и объясни, почему выбрали такой подход, со ссылками на источники.Ограничения
Нужны Node.js 22 или новее, Git, jq, Bash и Python 3.11 или новее, а также GitHub CLI для входа. Модели семантического поиска докачиваются при установке: сначала доступен поиск по ключевым словам. Локальная память и поиск работают офлайн, синхронизация с GitHub и облачные модели требуют подключения. Телеметрия включена по умолчанию: она пишет идентификаторы и метрики без промптов и кода, ничего не отправляет сама и отключается через `EGREGORE_NO_TELEMETRY=1` в `.env`. Egregore Connect, дополнительные размещаемые сервисы с администрированием участников и уведомлениями, README называет опциональным.
Как отключить. Удалите созданные Egregore-репозитории и локальную рабочую папку, затем снимите `egregore` из PATH. Доступ коллег отзывается в настройках репозиториев GitHub.
Частые вопросы
Где хранится память?
В Markdown-файлах отдельного Git-репозитория, который подключается к рабочей папке как `memory/`. Организация владеет этим репозиторием, история решений остается в Git.
Как присоединиться к существующему Egregore?
Попросите владельца пригласить ваше имя GitHub и выполните `npx create-egregore@latest join <owner>/<egregore-repo>`. Установка подтянет память и проектные репозитории.
Можно ли переключаться между агентами?
Да, поддерживаются Claude Code, Codex, Pi и Prime Agent. Передачу, начатую в одном агенте, продолжают в другом через ту же память.
Что с телеметрией?
Она включена по умолчанию и не содержит промптов, кода и содержимого файлов. Отключается переменной `EGREGORE_NO_TELEMETRY=1` в `.env`.
Что нужно для установки?
Node.js 22 или новее с npm, Git, jq, Bash и Python 3.11 или новее. GitHub CLI мастер установки предложит поставить сам.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыПамять для кодинговых агентов на обычных Markdown-файлах: агент сам ведет спецификации, решения и уроки, а новая сессия начинает с них, без векторной базы
Память о решениях в git: сессии ИИ-агентов сохраняются при коммите, а агент находит в них причины и отвергнутые варианты
Долговременная память агента в папке связанных markdown-заметок, чтобы Claude Code помнил проект между сессиями
CLI для команды ИИ-агентов в одном репозитории: общая доска задач, спецификация и приемка работы вторым агентом на конкретном коммите
Claude Code Memory Setup — память на Obsidian
Claude Code Memory Setup
Руководство и готовые файлы: Claude Code помнит решения между сессиями через хранилище Obsidian и команды /save и /resume
Одна конфигурация для Claude Code и Codex в любом репозитории: общие правила, пакеты скиллов, ревью второй моделью и защитный хук
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Egregore (эта карточка) | нет | 293 | ||
| Claude-Mem | нет | 113 534 | плагин хранит память сессий одного пользователя; Egregore держит общую память команды в Git-репозитории | |
| PLUR | нет | не нужна | 312 | общая память агентов в YAML-файлах с исправлениями пользователя; Egregore добавляет передачи задач, вопросы коллегам и приглашения |
Коротко о README
Открытая среда включает память, локальный поиск, рабочие процессы координации и адаптеры для четырех агентов. Исходники лежат в `bin/`, `.claude/`, `.codex/`, `.pi/` и `.prime/`.