について
このスキルは、ActiveloopのDeepLakeを利用した永続的で共有可能な組織的メモリを提供します。開発者は、組み込みメモリとこのグローバルなHivemindメモリの両方を参照することで、すべてのセッション、ユーザー、エージェント間で情報を保存・取得できます。過去の作業を想起する際には常に本機能を使用してください。構造化されたファイルシステム内のセッションインデックス、要約、生データを検索します。
クイックインストール
Claude Code
推奨npx skills add activeloopai/hivemind -a claude-code/plugin add https://github.com/activeloopai/hivemindgit clone https://github.com/activeloopai/hivemind.git ~/.claude/skills/hivemind-memoryこのコマンドをClaude Codeにコピー&ペーストしてスキルをインストールします
ドキュメント
Hivemind Memory
You have persistent memory at ~/.deeplake/memory/ — global memory shared across all sessions, users, and agents in the org.
Memory Structure
~/.deeplake/memory/
├── index.md ← START HERE — table of all sessions
├── summaries/
│ ├── session-abc.md ← AI-generated wiki summary
│ └── session-xyz.md
└── sessions/
└── username/
├── user_org_ws_slug1.jsonl ← raw session data
└── user_org_ws_slug2.jsonl
How to Search
- First: Read
~/.deeplake/memory/index.md— quick scan of all sessions with dates, projects, descriptions - If you need details: Read the specific summary at
~/.deeplake/memory/summaries/<session>.md - If you need raw data: Read the session JSONL at
~/.deeplake/memory/sessions/<user>/<file>.jsonl - Keyword search:
grep -r "keyword" ~/.deeplake/memory/
Do NOT jump straight to reading raw JSONL files. Always start with index.md and summaries.
Organization Management
Each argument is separate — do NOT quote subcommands together. The auth command is at $PLUGIN_ROOT/bundle/commands/auth-login.js (or check the session context for the resolved path):
node "<path>/auth-login.js" login— SSO loginnode "<path>/auth-login.js" whoami— show current user/orgnode "<path>/auth-login.js" org list— list organizationsnode "<path>/auth-login.js" org switch <name-or-id>— switch organizationnode "<path>/auth-login.js" workspaces— list workspacesnode "<path>/auth-login.js" workspace <id>— switch workspacenode "<path>/auth-login.js" invite <email> <ADMIN|WRITE|READ>— invite member (ALWAYS ask user which role first)node "<path>/auth-login.js" members— list membersnode "<path>/auth-login.js" remove <user-id>— remove membernode "<path>/auth-login.js" --help— show all commands
Skill Management (skillify)
Hivemind can mine reusable skills from agent session logs and share them across your team. Each argument is separate — do NOT quote subcommands together.
hivemind skillify— show current scope, team, install location, per-project statehivemind skillify pull— sync project skills from the org table to local FShivemind skillify pull --user <email>— only skills authored by that userhivemind skillify pull --users <a,b,c>— multiple authors (CSV)hivemind skillify pull --all-users— explicit "no author filter" (default)hivemind skillify pull --to <project|global>— install location (project=cwd/.claude/skills, global=~/.claude/skills)hivemind skillify pull --dry-run— preview without touching diskhivemind skillify pull --force— overwrite local files even if up-to-date (creates .bak)hivemind skillify pull <skill-name>— pull only that one skill (combines with --user)hivemind skillify push <skill-name>— upload a local skill to the org table (inverse of pull; re-push lands a new version)hivemind skillify push --from <project|global>— which local skills dir to read (default: project)hivemind skillify push --dry-run— preview without writing to the org tablehivemind skillify unpull— remove every skill previously installed by pullhivemind skillify unpull --user <email>— remove only that author's pullshivemind skillify unpull --not-mine— remove all pulls except your ownhivemind skillify unpull --dry-run— preview without touching diskhivemind skillify scope <me|team>— sharing scope for newly mined skillshivemind skillify install <project|global>— default install location for new skillshivemind skillify promote <skill-name>— move a project skill to the global locationhivemind skillify team add|remove|list <username>— manage team member listhivemind skillify mine-local— one-shot: mine skills from local sessions, no auth needed
Embeddings (semantic memory search)
Opt-in, persisted in ~/.deeplake/config.json.
hivemind embeddings install— download deps (~600MB), symlink agents, set enabled:truehivemind embeddings enable— flip enabled:true (run install first if deps missing)hivemind embeddings disable— flip enabled:false + SIGTERM daemon (deps stay on disk)hivemind embeddings uninstall [--prune]— remove agent symlinks + disable; --prune wipes deps toohivemind embeddings status— show config + deps + per-agent link state
Important: Bash Only
Only use bash commands (cat, ls, grep, echo, jq, head, tail, sed, awk, etc.) to interact with ~/.deeplake/memory/. Do NOT use python, python3, node, curl, or other interpreters — they are not available in the memory filesystem. If a task seems to require Python, rewrite it using bash tools (e.g., cat file.json | jq 'keys | length').
Limits
Do NOT spawn subagents to read deeplake memory. If a file returns empty after 2 attempts, skip it and move on. Report what you found rather than exhaustively retrying.
Getting Started
After installing the plugin:
- Authenticate with
node "<AUTH_CMD>" login - Start using memory — ask questions, Codex automatically captures and searches
Configuration
HIVEMIND_DEBUG=1 codex— enable verbose logging to~/.deeplake/hook-debug.logHIVEMIND_CAPTURE=false codex— disable session capture
GitHub リポジトリ
よくある質問
hivemind-memory Skillとは何ですか?
hivemind-memory はactiveloopai が作成した Claude Skillです。Skillは、Claudeが必要に応じて読み込む指示とリソースをまとめ、追加の指示なしで hivemind-memory に関連するタスクを実行できるようにします。
hivemind-memory をインストールするには?
このページのインストールコマンドを使用してください。hivemind-memory をプラグインとして Claude Code に追加するか、リポジトリを skills ディレクトリにクローンし、Claudeを再起動してSkillを読み込みます。
hivemind-memory はどのカテゴリに属しますか?
hivemind-memory は デザイン カテゴリに属します。
hivemind-memory は無料で利用できますか?
はい。hivemind-memory は AIMCP に掲載されており、無料でインストールできます。
関連スキル
executing-plansスキルは、完全な実装計画があり、それを管理されたバッチでレビューチェックポイントを設けながら実行する場合に使用します。このスキルは計画を読み込んで批判的にレビューした後、小さなバッチ(デフォルトは3タスク)でタスクを実行し、各バッチの間に進捗状況を報告してアーキテクトのレビューを受けます。これにより、品質管理チェックポイントが組み込まれた体系的な実装が保証されます。
このスキルは、コードレビュアーサブエージェントを起動し、処理を進める前に要件に対してコード変更を分析します。タスク完了後、主要な機能の実装後、またはmainブランチへのマージ前などに使用すべきです。このレビューは、現在の実装と元の計画を比較することで、問題を早期に発見するのに役立ちます。
このスキルは、開発者がHTTP、stdio、またはSSEトランスポートを使用してMCPサーバーをClaude Codeに接続するための包括的なガイドを提供します。GitHub、Notion、カスタムAPIなどの外部サービスを統合するためのインストール、設定、認証、セキュリティについて解説しています。MCP統合のセットアップ、外部ツールの設定、またはClaudeのModel Context Protocolを扱う際にご利用ください。
このスキルは、タスク分析に基づいて開発者がClaude Code WebとCLIインターフェースの選択を支援し、これらの環境間でのシームレスなセッションテレポーテーションを可能にします。Web、CLI、モバイル環境を切り替える際のセッション状態とコンテキストを管理することで、ワークフローを最適化します。様々な段階で異なるツールを必要とする複雑なプロジェクトにご活用ください。
