在幼儿园当打手 (@Ma_Marg)用 Rust 写了个 Augment Context Engine 的 MCP 代理,解决进程残留和 CPU 占用问题 中发帖

佬友们好!👋 
最近在在 Windsurf 的用Augment Context Engine(代码语义检索 MCP),发现一个痛点:每次关闭 IDE 后,auggie 进程不会自动退出,而且经常 CPU 狂飙100% 。
于是用 Rust 撸了个代理层来解决这个问题,开源分享给大家~
🚀 主要功能




功能
说明




进程治理
Windows Job Object 确保退出时自动清理所有子进程


资源管理
LRU 淘汰 + 空闲回收,限制后端数量


事件节流
文件变更通知合并去重,防止 CPU 风暴


Git 过滤
自动排除 node_modules 等非跟踪文件


自动检测
自动检测 Node.js 和 Auggie 路径,配置超简单



📦 快速使用
下载 exe 后,Windsurf MCP 配置:
json
{“mcpServers”: {
“augme...