一句话看懂:开发者 Dragos Mocrii 在 GitHub 发布 proc-stats,为 Claude Code 增加状态行与任务管理面板,实时显示会话及其子进程的内存、CPU 占用,并可终止进程。这让 AI 编程代理的资源消耗第一次变得像系统进程一样可观察、可管理。
事件核心:发生了什么
2026 年 10 月 11 日,开发者在 Hacker News 的 Show HN 板块发布了 proc-stats。它是一个 Claude Code 的 mod,核心功能是在会话中固定一条状态行,显示 Claude Code 自身及其派生的所有进程的资源使用情况,例如“mem 484MB · peak 530MB · cpu 2.4% · up 12m 4s”。当会话启动了 Bash 命令、监视器、测试运行或本地 MCP 服务器,且这些进程仍在运行或已脱离父进程,它们的占用会以“+”追加显示,例如“mem (484 + 215)MB”。输入 /proc-stats 可打开一个类似 top 的任务管理器面板,按树形展示 Claude Code 及其子进程、子代理和已脱离进程,并支持排序、终止进程和生成报告。进程终止会先发送 SIGTERM,3 秒未退出则提供强制 SIGKILL 选项。子代理按其启动者嵌套显示,已结束但仍有进程存活的子代理会以暗色保留。
为什么重要
Claude Code 这类代理式编程工具正在成为开发者的日常入口,但它们启动的测试、构建、文件监视器和 MCP 服务器往往在后台消耗算力与内存,而用户缺乏可见性。proc-stats 把 AI 代理从“黑盒对话”拉回到操作系统进程的层面:开发者能知道一次长会话到底吃了多少内存、哪个子代理或 Bash 命令在烧 CPU,并能直接终止失控进程。这虽然是一个社区 mod,但它触及了 AI 编程代理走向生产环境的关键问题——资源可观测性与可控性。目前公开信息显示,这是第三方开发者的独立项目,并非 Anthropic 官方功能。
对用户/开发者/创作者的影响
对使用 Claude Code 的开发者来说,proc-stats 提供了一种低成本排查性能问题的方式。比如本地 MCP 服务器泄漏内存、某个子代理启动的测试进程迟迟不退出,过去只能靠系统 ps 或活动监视器手动排查,现在可以在会话内直接看到并按 k 终止。对团队而言,报告功能可以把会话的资源摘要写回对话,便于事后分析或向同事说明。对更广泛的 AI 工具生态,这类 mod 也提示了一个方向:代理类产品可能在“能力”之外,需要补齐“运行时管理”这一层基础设施。
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
值得关注的后续
一是该 mod 能否稳定兼容 Claude Code 后续版本,尤其是官方是否会在产品内原生加入类似监控能力;二是社区是否会把这类资源管理思路扩展到其他代理工具,例如 Cursor、Codex CLI 或开源代理框架;三是进程终止的边界,目前只覆盖前 500 个列表进程,在大型 monorepo 或重度并行测试场景下是否够用,仍需实际使用验证。


