Egregore CLI

Общая память команды и ИИ-агентов в Git: решения и передачи задач хранятся в Markdown и доступны из Claude Code и Codex.

  • 293 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • Создает репозитории на GitHub, синхронизирует их и выполняет хуки на каждой сессии.
  • Включенная по умолчанию телеметрия пишет локальные идентификаторы и метрики.
Все причины и проверки

egregore-labs/egregore

Установка

Работает в

Ручная установка

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 мастер установки предложит поставить сам.

Обсуждение

Вопросов и отзывов пока нет.

Память для кодинговых агентов на обычных Markdown-файлах: агент сам ведет спецификации, решения и уроки, а новая сессия начинает с них, без векторной базы

ПлагинРасширенный доступ504Звезды репозитория

Память о решениях в git: сессии ИИ-агентов сохраняются при коммите, а агент находит в них причины и отвергнутые варианты

CLIРасширенный доступ206Звезды репозитория

Долговременная память агента в папке связанных markdown-заметок, чтобы Claude Code помнил проект между сессиями

MCP-серверРасширенный доступ335Звезды репозитория

CLI для команды ИИ-агентов в одном репозитории: общая доска задач, спецификация и приемка работы вторым агентом на конкретном коммите

CLIШирокий доступ721Звезды репозитория

Руководство и готовые файлы: Claude Code помнит решения между сессиями через хранилище Obsidian и команды /save и /resume

ВоркфлоуШирокий доступ1,1 тыс.Звезды репозитория

Одна конфигурация для Claude Code и Codex в любом репозитории: общие правила, пакеты скиллов, ревью второй моделью и защитный хук

CLIШирокий доступ261Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Egregore (эта карточка)нет293
Claude-Memнет113 534плагин хранит память сессий одного пользователя; Egregore держит общую память команды в Git-репозитории
PLURнетне нужна312общая память агентов в YAML-файлах с исправлениями пользователя; Egregore добавляет передачи задач, вопросы коллегам и приглашения

Коротко о README

Открытая среда включает память, локальный поиск, рабочие процессы координации и адаптеры для четырех агентов. Исходники лежат в `bin/`, `.claude/`, `.codex/`, `.pi/` и `.prime/`.

Бейдж для README

Сообщить о проблеме

Foxx AIEgregore
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.