Grove
# Grove 产品正文 ## 产品简介 Grove 是一款 macOS 原生菜单栏工具
Grove 产品正文
产品简介
Grove 是一款 macOS 原生菜单栏工具,为开发者和 AI 编程助手搭建了共享的终端进程控制平面。当人类开发者和 AI 编程助手在同一个 macOS 工作站内并肩工作时,Grove 让两者始终看到同一套真实的终端进程状态——双方都能查看日志、监控端口、启停服务,从此告别"AI 重新启动了你自己已经跑起来的服务"那种重复劳动。Grove 于 2026 年 9 月 3 日在 Product Hunt 首发,当日即获得 90 个 upvotes,位列日榜第 16 名。
核心功能
一、共享可见的终端进程视图
开发者连接一次项目文件夹后,Grove 会自动发现 package.json、deno.json、pyproject.toml、Cargo.toml、go.mod、Makefile 等所有支持的工程清单,并将不同生态的包管理脚本自动分组隔离。双方(人类和 AI 编程助手)共用同一个进程列表,同一套日志输出,同一个端口状态视图。
二、真正的伪终端执行
Grove 在真实的 macOS 伪终端(PTY)上运行脚本,所有终端特性得到完整保留:ANSI 颜色、实时进度条、交互式提示符、系统信号。这意味着进度条不会卡死、颜色不会丢失、zsh/fish 等交互式 Shell 能正确加载,AI 编程助手读到的终端输出与人类看到的一致。
三、完整进程组终止
在 Grove 中停止一个脚本,Grove 会同时终止整个进程子树的 PID,而不只是杀掉父进程。实际使用中,这意味着停止开发服务器时不会再残留僵尸子进程占用端口——macOS 上常见的 EADDRINUSE 错误从此消失。
四、零配置自动发现
Grove 无需任何新增配置文件或维护脚本列表。它会根据 Workspace 路径自动递归扫描,支持 Node.js(npm/pnpm/yarn/bun)、Deno、Python、Rust(cargo)、Go(make)、Make 等生态系统,并在侧边栏中清晰分组展示。
五、隐私优先的崩溃分析
当脚本异常退出时,点击"Explain",Grove 会调用 Apple Intelligence 在设备端对日志末尾进行摘要总结,且在发送前自动剔除形如 Token、API Key、密码等敏感信息——没有日志上传,没有数据出境。
六、内置 MCP 服务器
Grove 内置了符合 Model Context Protocol 规范的 MCP 服务器,向 AI 编程助手暴露类型化的工具接口:grove_list_scripts(列出已发现脚本)、grove_start_script(启动脚本并等待端口就绪)、grove_run_script(直接运行脚本)、grove_get_logs(获取实时日志)、grove_stop_script(停止脚本进程)。AI 编程助手无需猜测,即可精确控制系统状态。
七、多视图终端布局
支持在同一窗口内并排放置最多四个实时终端,日志保留原始颜色、检测到的 localhost 端口自动变成可点击链接,失败的命令输出会保持可见直到人工确认——读取失败原因,而不是只看最后 200 行日志。
八、macOS 菜单栏直接管理
所有运行中的开发服务器和脚本进程都直接显示在 macOS 菜单栏图标下,无需切换到全屏终端窗口即可监控状态、启停进程、查看日志摘要。
特色优势
与现有终端管理工具相比,Grove 的核心差异化在于"共享进程状态"这一产品范式。传统终端工具(如 Terminal.app、iTerm2、Hyper)仅服务于人类操作者,AI 编程助手在这些工具中启动的进程对人类完全不可见。而 Grove 将菜单栏 GUI、CLI 命令行工具和 MCP 服务器三条入口统一到同一个本地 Unix Socket 通道上,人类和 AI 编程助手操作的是同一份真实的进程表,数据永不离开本地机器,无需账号登录。
应用场景
一、多人并行开发协调
当团队中多位开发者,或开发者和 AI 编程助手同时在本地工作,传统的终端工具无法让双方感知彼此的进程活动。Grove 的共享视图让双方都能看到哪些服务已经在运行,避免了重复启动和端口冲突。
二、AI 辅助快速原型开发(Vibe Coding)
Vibe Coding 场景中,开发者会频繁启动各种开发服务器、热更新监听和构建命令。Grove 让 AI 编程助手能够感知已有的进程,直接在人类可见的视图中操作,开发者和 AI 共同维护同一份清晰的状态。
三、大型 Monorepo 多包管理
对于跨越前端(Node)、后端(Go/Python)、数据库等多个包体的大型项目,Grove 自动识别各子项目的脚本清单,在工作区中清晰分离展示,避免脚本混淆和误操作。
四、个人开发者 macOS 菜单栏效率工具
即使不使用 AI 编程助手,Grove 也能替代一堆混乱的终端 Tab,提供菜单栏级的进程监控、色彩保留的日志输出和完整的子进程终止能力。
适用人群
- 使用 Claude Code、Aider、OpenCode、Codex 等命令行编程助手,并希望与 IDE 并行工作的全栈软件工程师
- 采用 Vibe Coding 快速原型开发,需要在人类直觉和 AI 自动化之间快速切换的个人开发者
- 管理 Monorepo 多包项目,需要清晰进程视图和统一协调能力的开发团队
- macOS 重度用户,希望以最小界面代价管理本地开发服务的效率爱好者
出品方
Grove 由独立开发者 Rakesh(来自 Publish Studio)打造,源代码闭源,已在 GitHub Release 页面提供签名和公证(signed & notarized)的 macOS 安装包,并通过 Sparkle 框架实现自动更新。
更新动态
- 2026 年 9 月 3 日:Product Hunt 首发 v0.3.x 版本,正式公开
- 持续迭代中:根据 Product Hunt 社区反馈持续完善进程管理细节
官网链接
官网地址:https://grove.publishstudio.one
试用说明:提供 3 天完整功能试用,无需绑定信用卡或创建账号。正式版 $5 美元买断,支持最多 3 台个人 Mac,包含未来所有更新。
评论与建议
登录 后参与评论或提建议