Show HN: Egregore – 멀티플레이어 Claude Code를 위한 공유 메모리 및 조정
hackernews
|
|
🖥️ 하드웨어
#claude
#하드웨어/반도체
요약
Egregore는 Claude Code를 활용하는 팀들을 위해 개발된 오픈 소스 공유 인지 레이어로, 모든 세션과 의사결정을 조직이 소유하는 지속적인 메모리로 축적합니다. Git 기반의 지식 저장소와 슬래시 명령어를 통해 컨텍스트의 원활한 전달과 팀 간 협업을 지원하며, 별도의 백그라운드 프로세스 없이 작동합니다. 이 도구는 셀프 호스팅이 가능하며, 관리형 서비스를 통해 지식 그래프나 알림 기능 등 고기능을 확장할 수도 있습니다.
왜 중요한가
개발자 관점
검토중입니다
연구자 관점
검토중입니다
비즈니스 관점
검토중입니다
본문
A shared intelligence layer for teams using Claude Code. Website · X · MIT License Egregore is a shared cognition layer for AI-native collaboration. It turns Claude Code into an inhabitable production environment where every session, handoff, and decision accumulates into a living memory owned by your organization. With use, the deep context that accumulates enables seamless continuity across multi-agent workflows, visibility into organizational patterns and decision-making, and persistence of collective intelligence across people, sessions, and time. full-loop.mp4 npx create-egregore@latest --open This walks you through GitHub auth, names your egregore, creates the repos (instance + shared memory), clones everything locally, and adds a shell command to your profile. To join an existing egregore: npx create-egregore join (You will need an invitation from the instance owner. See /invite below.) If your org blocks third-party GitHub Apps, there's a gh-CLI install path: see INSTALL-GH.md or the docs. Open a new terminal: egregore or, if configured: Memory syncs. Identity resolves. The session picks up the accumulated context from every session before it. Three structural pieces. Everything else is built on them. egregore.md — The identity document. What the group is, what it values, how it works. Every session reads it. It evolves with use. memory/ — Git-based shared knowledge. Handoffs, decisions, patterns, quests, people. A separate repo, symlinked into the instance. Version-controlled provenance on everything. Slash commands — Coordination primitives that encode the session protocol. Hand off context, capture decisions, invite people, save work. Nobody needs to learn git workflows or remember conventions. | Command | What it does | |---|---| /handoff | Structured context for the next session — decisions, trade-offs, open threads | /activity | What's happening across the team | /invite | Bring someone into the egregore | /save | Stage, commit, push, PR — one command | /dashboard | Your personal status and recent work | /quest | Start or contribute to an open-ended exploration | /ask /harvest | Route a question to a teammate or the group | /todo | Personal task tracking | /reflect | Capture a decision, pattern, or finding | /deep-reflect | Cross-reference an insight against accumulated knowledge | /invite Adds them as a collaborator on your repos. They join with: npx create-egregore join New members inherit the full shared context from session one. The egregore onboards them. Egregore uses Claude Code hooks — shell scripts that fire on session events. All source is in bin/ and .claude/hooks/ . Read them directly. | Hook | What it does | |---|---| | SessionStart | Syncs memory, resolves identity, renders greeting | | PreToolUse | Boundary isolation + branch protection | | PostToolUse | Local activity tracking | | WorktreeCreate | Isolated git worktrees per topic | | PreCompact | Saves context before memory compression | | Stop | Reminds you to save unsaved work | No background processes. No daemons. No network calls you don't see. Anonymous usage data — command names and timestamps only. Never code, file contents, or conversation. Opt out anytime: EGREGORE_NO_TELEMETRY=1 # in your .env DO_NOT_TRACK=1 # or the standard flag The open-source Egregore was built as a self-hosted, sovereign architecture without dependencies. Egregore's true capabilities, functionalities and scale are greatly enhanced with managed services. For teams that want the knowledge graph, live notifications, organizational agents, and persistent GUI: [email protected]. Egregore is built by its users. If you already run an egregore: /contribute Forks the repo, creates a branch, and opens a PR to egregore-labs/egregore when you're done. For manual setup, see CONTRIBUTING.md. Built by Egregore Labs. Find the others.