GitHub
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
作者提供的说明(英文原文)
A shared, live plan for teams of coding agents, synced through your git remote.
这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。
我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。
选择你使用的 AI 应用,然后复制设置。
你需要
你用的是哪个应用?
在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。
打开 Claude Desktop → Settings → Developer → Edit Config,把下面的内容粘贴到 claude_desktop_config.json
{
"mcpServers": {
"hivemind": {
"command": "npx",
"args": [
"-y",
"hivemind-agents",
"mcp"
]
}
}
}在终端中运行这条命令
claude mcp add hivemind -- npx -y hivemind-agents mcp粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"hivemind": {
"command": "npx",
"args": [
"-y",
"hivemind-agents",
"mcp"
]
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"hivemind": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"hivemind-agents",
"mcp"
]
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
这个服务器在你的电脑上运行,而 ChatGPT 只能连接互联网上的服务器。请选择其他应用。
你的选择通过 Cookie 保存在这台设备上,无需账户。
这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月7日
注册名称已通过 GitHub 账户 Leonhest 验证,该账户拥有此仓库
我们还没有从 GitHub 读取这个仓库
我们还没有从 GitHub 读取这个仓库
它在你的电脑上运行,没有互联网端点
在你的电脑上运行,改用本地设置
它在你的电脑上运行;我们只能读取互联网端点的工具列表
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。
它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。
GitHub 仓库最后更新于–,最新版本(0.1.1)于33天前进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 Node.js。
同一分类中有:GitHub, Desktop Commander, Cloudflare MCP
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
MCP server for terminal commands, file operations, and process management
Cloudflare MCP servers
按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。
A shared, live plan for teams of coding agents.
You split the work, everyone's agents go off and build, and an hour later the plan in each agent's head is stale: someone changed the User schema, someone else switched auth libraries, two agents are building the same endpoint. hivemind keeps one plan in sync across every agent on the team and puts teammates' changes into each agent's context at its next tool call.
npx hivemind-agents install
Run it once per machine. No server, no account, no room codes: the team is the git repo.
Teammate's agent changes an API while yours is mid-task. A few seconds later, after its next command, your agent sees:
[hivemind] Teammates updated the shared plan since you last checked:
⚠️ BREAKING alice-3f2a1c updated contract: User.id: uuid (breaking) (was: int) 🎯 (overlaps files you touched) bob-91d0e4 added task: [doing] Signup form @bob-91d0e4
Check whether your current work depends on the breaking changes above and adapt it.
At session start it gets the whole plan: goals, contracts (API shapes, schemas, shared types), decisions, who's doing what, and open questions.
Just ask your agent, e.g. *"We're 3 people building X this weekend. Make a plan for the team."* It records goals, contracts, decisions and tasks in hivemind (tasks unassigned, with dependencies), and each teammate's agent can claim one by key. You can also add things yourself with hivemind add or in the dashboard (hivemind open).
The plan is for coordinating with teammates, not a log of each agent's work. Only what someone else needs to know or act on goes in: who is doing what, interfaces between people's work, team decisions, and questions for the team. An agent's own progress goes on its task. In a repo where only one person has ever worked, hivemind tracks just task status.
hivemind keeps two things apart:
note_add; the extractor never writes notes), expiring after 7 days: ("the lab box is busy until 14:00", "precision 0.82 on the eval set", "image built locally, not pushed"). Agents see the last 24 hours of notes at session start and can search the rest with notebook_get.At session start agents see the most actionable things first (tasks in progress, then open tasks, contracts, decisions, questions, recent notes), with long sections capped so nothing important is cut off. Finished tasks and answered questions drop out of that view automatically.
Plans that only grow stop being read. hivemind keeps them current on its own:
hivemind tidy (dry run) / hivemind tidy --apply.Plans change mid-hackathon. hivemind makes sure the old direction doesn't linger next to the new one:
hivemind review (or the plan_review tool) has the model check the whole plan for contradictions and suggest fixes (~15 s). your agent ── hooks ──► hivemind ──► .git/hivemind/state.json (local cache, read in ~30 ms)
│ background daemon: push your ref, fetch everyone's (every 3 s while active) │ origin: refs/hivemind/ (hidden refs, never branches)
refs/hivemind/ ) on your existing remote. Nobody ever writes to someone else's ref, so there are no merge conflicts. Branches, PRs and your working tree are never touched.contract_publish, decision_log, task_add, task_claim, …), and they're told to for anything urgent.| Agent | Plan at start | Updates mid-task | Auto-extraction | Notes |
|---|---|---|---|---|
| Claude Code | ✅ | ✅ every prompt and tool call | ✅ | |
| Codex CLI | ✅ | ✅ every prompt and tool call | ✅ | Approve the hooks once with /hooks in Codex (Codex requires this for any new hook) |
| Cursor | ✅ | ✅ after each tool call | ✅ | Built from Cursor's hook docs; not yet tested in a live Cursor session |
install detects which of these you have and configures each one (--only=claude,codex to choose).
/plugin marketplace add Leonhest/hivemind
/plugin install hivemind@hivemind
Same hooks and MCP tools, no npm needed. Use either the plugin or npx … install, not both.
install puts a hivemind command on your PATH (or use npx hivemind-agents ).
hivemind status who's in the plan, last sync
hivemind plan print the shared plan hivemind open live dashboard in your browser (and a form to add to the plan) hivemind review check the plan for contradictions hivemind tidy find finished, duplicate and outdated entries (--apply to clean up) hivemind add [--breaking] hivemind doctor check that everything is wired up hivemind disable turn hivemind off for this clone (hivemind enable to undo) hivemind uninstall remove hooks and MCP config (your repos' plan data is left alone)
hivemind status) so nobody is surprised. Don't want that? hivemind disable turns it off for that clone; hivemind enable turns it back on.claude -p with Haiku (or codex exec if you only have Codex) using your existing subscription or API key: about $0.005 per extraction on API pricing, or a small slice of your subscription usage. Set HIVEMIND_EXTRACTOR_BACKEND=none to turn it off and rely on the MCP tools only.origin remote you can push to (without push access you still receive updates, but can't share yours).origin? hivemind stays out of the way.Run hivemind doctor. Logs are in .git/hivemind/ in each repo (hivemind.log, daemon.log, extract.log).
MIT