Leftovers

面向 macOS 的开源菜单栏应用,专门用于清理各类应用程序和 AI 编程助手遗留的进程

AI编程开发 部分免费

Leftovers 是一款面向 macOS 的开源菜单栏应用,专门用于清理各类应用程序和 AI 编程助手遗留的进程。当用户在 Mac 上使用 Claude Code、Cursor Agent、Codex、 Gemini CLI、Aider 等编程助手时,每个会话都会启动独立的开发服务器、MCP 服务器和各类后台进程。这些进程在会话结束后往往不会被自动关闭,而是继续占用内存和交换空间,导致 Mac 运行速度逐渐变慢。Leftovers 的设计思路是用真实占用量替代 macOS Activity Monitor 默认显示的物理内存数字。它读取每个进程的 RAM 加上压缩内存再加上交换空间的总和,这才是 macOS 实际为之付出的成本。项目作者举了一个典型案例:一个视频编码辅助进程在 Activity Monitor 中只显示 7 MB 内存占用,但实际总占用达 59 GB,闲置四天后仍在消耗系统资源。Leftovers 的菜单栏界面用一根指针仪表显示当前内存使用量,下拉菜单分为多个面板:可能泄漏项显示每个可疑进程的具体描述和关闭按钮;应用程序面板将每个 App 及其所有辅助进程合并显示;智能体面板按会话聚合显示每个 AI 编程助手启动的所有进程和 MCP 服务器;计划任务面板展示所有 LaunchAgent 后台任务,可以查看日志或直接删除。一键清理功能可以一次性退出所有可疑进程。应用使用 Swift 开发,已使用 Developer ID 签名并经过 Apple 公证,用户无需担心安全警告。

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论