herdr-mcp源码版本 v1.1.0-rc.2

总览

herdr-mcp 把 Web AI 的推理能力 接到一台持续存在、可观察、可人工接管的本地开发机。

最短的产品模型只有三层:

ChatGPT / Web AI
      │ MCP + OAuth
      ▼
Cloudflare Edge
      │ authenticated workstation link
      ▼
herdr-mcp + Herdr workstation
      ├─ files / Git / shell / images
      ├─ workspace / pane / agent state
      └─ optional local workers

浏览器扩展是可选的第四层:它负责把本机进度重新接回正确的网页会话,并提供 Chrome Side Panel 控制中心;标准 MCP 本身并不依赖它。

你真正得到什么#

  • Web AI 可以直接读取和修改真实 Git 项目,而不是只生成代码片段;
  • workspace、PTY、进程和 Agent 生命周期属于 Herdr,不属于某一次聊天;
  • 确定性小任务由 Web planner 直接做,复杂或并行任务再委派可替换的本地 worker;
  • 工作站主动连向公网 Edge,不需要给开发机开放入站端口;
  • mutation、managed root、OAuth、Native Messaging 和浏览器连续工作都有明确边界。

这不是“再做一个 Coding Agent”。Herdr 是持久工作现场,herdr-mcp 是 Web planner 面向这个现场的远程控制面。

Herdr 与 herdr-mcp 的职责#

Herdr 负责 workspace / tab / pane / agent / session、PTY、原生 CLI、Socket API 和本地 Agent 生命周期。相关行为以 Herdr 官方文档 为准。

herdr-mcp 负责:

  • 面向 ChatGPT / Web AI 的 MCP 工具契约;
  • Cloudflare Edge、OAuth 与 workstation link;
  • managed Git root 内的文件、Git、Shell 和图片能力,以及对被 live workspace/pane cwd 精确证明的 non-Git operational root 的读/执行能力;
  • 面向 Web planner 的状态摘要、mutation 语义和 Agent 调度;
  • 可选的浏览器 Continuity、Control Center 与实验性 JSON → MCP bridge。

为什么选择这种分工、而不是 tmux/cmux/ACP 或其它 coding MCP,见 生态与架构比较。更深入的设计原则见 设计思路,完整技术链路见 架构。

从哪里开始#

文档

搜索 herdr-mcp

输入以搜索文档。