在 Mac 上监控 Claude Code、Codex 及其他 AI 编程智能体会话

你的 Mac · 阅读约需 7 分钟 · 更新于 2026年10月24日 · 文档菜单

OneMacTools 让你在 Mac 上监控 Claude Code 和 Codex 会话,以及 Gemini CLI、Aider、Cursor Agent 和 opencode。“开发与智能体”的“智能体”标签页会显示每个正在运行的会话,包括其项目、它启动的所有内容(开发服务器、测试运行器、构建)、内存和 CPU 占用、占用的端口、Codex 和 Claude Code 用量限制的使用情况,以及一个可干净地结束整个会话的“停止”按钮。

本页内容

为什么要监视你的编程智能体?

AI 编程智能体不只是写代码。它还会启动各种东西:用来检查成果的开发服务器、测试监视器、TypeScript 构建、一个永不退出的 Python 脚本。关掉终端标签页后,其中很多仍会继续运行。和两三个智能体共事一天后,常常会发现有 1 GB 内存和五六个端口被一些没人记得启动过的进程占用。

“活动监视器”把它们显示为一长串 node 和 python 条目,看不出属于哪个智能体或项目。开发与智能体会把它们重新归组为会话,让你看到 storefront-web 中的 Claude Code 对应四个进程、1.18 GB 内存和 3000 端口。

打开边栏中你的 Mac 下的开发与智能体(或选取前往 › 开发与智能体);智能体是第一个标签页。其他标签页(开发服务器、Docker 和构建文件夹)在管理开发服务器和端口中介绍。

可检测哪些 AI 智能体

OneMacTools 通过程序名称或启动方式识别以下命令行智能体:

智能体识别依据
Claude Codeclaude 命令,或 @anthropic-ai/claude-code 软件包
Codexcodex 命令,或 @openai/codex 软件包
Gemini CLIgemini 命令,或 @google/gemini-cli 软件包
Aideraider 命令,或 python -m aider
Cursor Agentcursor-agent
opencodeopencode 命令

无论它们是从哪里启动的都可以:“终端”、iTerm、VS Code 的终端、Cursor 或 Claude 桌面 App。每个会话上的从标签会注明对应的 App。

没有智能体运行时,你会看到 没有正在运行的 AI 智能体。会话运行时会出现,结束后会消失。

每张会话卡片显示什么

OneMacTools 开发与智能体:使用限额(Codex 已用 5 小时限额的 38% 和每周限额的 61%,Claude Code 当前不受限),下方是 storefront-web 中的一个 Claude Code 会话,显示它启动的内容、内存、CPU 和“停止”按钮
智能体会话,以及它们启动的所有内容。
  • 智能体和项目:Claude Code storefront-web。项目是最近的一个包含 package.json、.git、Cargo.toml 或类似项目文件的文件夹;完整路径显示在下方。
  • 来自终端(或启动它的 App)。
  • 端口标签,例如 :3000,最多显示智能体或其启动的任何进程占用的三个端口。
  • 正在运行 2 小时 12 分钟 · 4 个进程:自启动以来的时长,以及智能体加上它启动的内容。
  • 大字显示内存,下方显示 CPU,均为整个时段的合计。
  • 启动了 N 个进程:展开可查看每条命令、其进程 ID 和内存(最多 40 个)。

会话按从新到旧排列。内存数据来自 macOS 自身的统计;CPU 是自上次读数以来所占用的单核比例,因此显示 150% 的会话正在使用一个半核心。

子智能体和宿主

当某个智能体在同一文件夹中启动另一个同类智能体(子智能体)时,其进程会计入父智能体的会话,而不是作为单独的卡片显示。只在其他文件夹中托管会话、从个人文件夹或 / 运行的智能体进程本身不算作会话,因此替你运行 Claude Code 的桌面 App 不会产生虚假的卡片。

如何停止 Claude Code 或 Codex 会话

有时你想让某个智能体连同它启动的所有内容一起消失:它陷入了循环、占用了你需要的端口,或者你已经完成工作,终端也早就关了。

  1. 点按会话卡片上的停止…。
  2. 阅读确认信息,例如停止此 Claude Code 会话?以及停止该智能体及其启动的 3 个进程,释放端口 3000。会话中未存储的工作可能会丢失。
  3. 点按停止。一行绿色文字会确认停止了多少个进程。

OneMacTools 会请求每个进程退出,从最新的子进程开始,最后是智能体本身,使用的是与按下 Ctrl-C 相同的温和信号。智能体已写入的文件保持不变,Claude Code 和 Codex 会保留其对话记录,因此你通常可以稍后恢复。只会处理你自己的进程,并且每个进程都会被确认仍是它所列出的同一个程序。

如果只想停止智能体启动的某一个服务器而让智能体继续运行,请改为在 开发服务器 标签页中对该服务器使用 停止…。

智能体进程失控时提醒

OneMacTools 还会每 30 秒监视一次智能体启动的内容,即使屏幕已关闭也是如此。当某个进程占满一个完整核心 10 分钟、在一小时内增长 1 GB,或在某个端口上闲置一天时,你会收到一条带有停止按钮的通知。这些提醒绝不会停止智能体本身。你可以在“设置 › 失控进程”中设置或关闭自动停止(设置参考)。

Codex 与 Claude Code 的使用限制

在会话上方,使用限制显示你离被限制还有多远。它读取自智能体在你 Mac 上的会话文件,以其最近一次会话为准,并且只读取有关限制的那几行,绝不读取你的对话内容。

Codex:已用百分比

Codex 在运行时会记录其限额,因此你能看到真实数字:一行是 5 小时限额,一行是每周限额,各自带一个条形图、已用 38% 以及重置时间。条形图默认为绿色,达到 70% 变为橙色,达到 90% 变为红色。

一旦过了重置时间,旧的数字就不再有意义,因此该行会显示重置及其时间,并提示下次会话将显示已用量。

Claude Code:何时达到限制

Claude Code 不会记录剩余限额,只记录你何时达到限制以及何时重置。因此它那一行会显示以下之一:

  • 已达 5 小时限额 · 下午 1 点重置:你现在受到限制,直到那个时间。
  • 目前未受限 · 昨天曾达到每周限额:你之前受到过限制,但现已重置。
  • 最近的会话中未达到限制。Claude Code 不会记录剩余限额,只记录何时达到限制。

如果已安装 Codex 但尚未记录限制,它所在的行会显示尚未记录限制;会在下次会话后显示。点按工具栏中的刷新可重新读取限制。

它与活动监视器和 ps 有何不同

活动监视器 / ps开发与智能体
分组扁平的进程列表每个智能体会话一张卡片,包含它启动的所有内容
项目不显示每个会话所在的项目文件夹
端口需要 lsof在卡片上显示
停止一次一个进程智能体及其所有子进程一次性停止,从最新的开始
使用限制不可用Codex 的已用百分比;Claude Code 的限制触发与重置

如需查看整台 Mac 的情况,包括 App 和系统进程,请使用 Mac 健康。“开发与智能体”有意只关注更小的范围:只看你自己的开发进程,别无其他。

由智能体检查智能体(MCP)

你的智能体也能看到这些。通过 OneMacTools MCP 服务器,Claude Code、Codex、Cursor 等可以列出智能体会话及其启动的内容、查看使用限制,并在自己启动服务器前查看端口上运行着什么。任何会更改你 Mac 的操作仍需你的批准(助手权限)。

“开发与智能体”是 OneMacTools 的一部分;各方案包含的内容请参阅价格,也可以下载 App 试用。

问题

如何查看 Claude Code 启动了哪些进程?

在 OneMacTools 中打开“开发与智能体”,停留在“智能体”标签页。每个 Claude Code 会话都有一张卡片;展开“启动了 N 个进程”,即可查看它启动的每条命令及其进程 ID 和内存,以及它们占用的端口。

如何在 Mac 上查看 Codex 的 5 小时和每周限额?

打开“开发与智能体 › 智能体”。“使用限制”会显示 Codex 的 5 小时和每周限制、已用百分比以及各自的重置时间,这些信息读取自 Codex 自己的会话文件,截至其上一次会话。

OneMacTools 能显示 Claude Code 还剩多少限额吗?

不能,因为 Claude Code 不会在你的 Mac 上记录这些信息。它只记录你何时触及限制以及何时重置,因此 OneMacTools 会显示你当前是否受限,以及你上次触及 5 小时或每周限制的时间。

停止会话会删除智能体的成果吗?

不会。它已写入的文件会保留在磁盘上,智能体的对话记录也会保留,因此 Claude Code 和 Codex 通常可以恢复会话。会话中未存储的工作(例如进行到一半的编辑)可能会丢失。

OneMacTools 会读取我和智能体的对话吗?

不会。对于用量限制,它只在智能体的会话文件中搜索有关速率限制的行,从不解码其余内容。会话卡片来自进程列表,而非对话记录。

为什么智能体会话会显示端口?

智能体启动的某个程序(通常是开发服务器或预览)正在监听该端口。停止会话即可释放它;如果想保留智能体、只释放端口,请在“开发服务器”标签页中停止该服务器。

相关文档

Stop hunting for tools.
从一个开始。

全部 151 个工具。免费下载,一次付费购买许可证,永久归你所有。