你的程式碼代理程式,以及它們啟動的所有項目。

Claude Code、Codex、Gemini CLI等會依名稱顯示在「代理程式」標籤頁中,附上各自所在的專案、是在工作還是在等你,以及它啟動的每個開發伺服器、瀏覽器和工具伺服器。結束工作階段,這些都會一起關閉。

代理程式 2個工作階段 · 1.79 GB · CPU 66%
0%
Claude
本週
步調正常 · 尚餘10%
0%
Codex
5小時工作階段
3h 12m後重置
0%
GitHub Copilot
進階請求
依此速度將在4d後用完
0%
Cursor
本計費週期
12d 5h後重置
Checkout flow tests 工作中 正在等你
Claude Code · storefront · 已執行48 min
410 MB
已啟動 · 4 結束工作階段…
vitest 指令 · CPU 61% 520 MB
node 伺服器 · 連接埠3,001 240 MB
Google Chrome for Testing 瀏覽器 310 MB
mcp-server-fetch 工具伺服器 64 MB
Codex 閒置48分鐘
docs · 在Terminal中 · 未啟動任何項目
290 MB

這些數字是模擬的:網頁讀不到你的Mac,也不應該讀到。

01工作階段

每個工作階段都依執行它的代理程式顯示,而不是node。

Claude Code、Codex、Gemini CLI等都依名稱列出,附上各自所在的專案、執行了多久,以及是在工作、在等你回覆還是閒置中,讓你看出三個工作階段中哪個真正需要你。

  • Claude Code、Codex、Gemini CLI、Aider、OpenCode、Cursor、Copilot、Amp、Kiro和Goose
  • 專案檔案夾,以及執行了多久
  • 工作中、在等你,或閒置中
  • 整個工作階段的記憶體和CPU,包括輔助程式
工作階段狀態執行時間記憶體
Claude Codestorefront工作中1小時12分鐘1.2 GB
Codexdocs等待中22分鐘640 MB
Cursorlanding工作中48分鐘890 MB
OpenCodeapi閒置5分鐘310 MB
依代理程式顯示,而不是node或python 正在等你
02它啟動了什麼

伺服器、瀏覽器和測試,歸在啟動它們的工作階段底下。

代理程式會啟動一些項目來檢查自己的工作。Vitals把它們列在所屬的工作階段底下,各附記憶體和CPU,所以當你的Mac突然變忙時,你能清楚看到是哪個對話造成的。

  • 開發伺服器、無頭瀏覽器、測試執行和工具伺服器
  • 各附記憶體和CPU
  • 在「專案」標籤頁中,同樣的項目也會歸在所屬專案底下
  • 一小時前關掉的工作階段仍然找得到,連同它留下的項目
Claude CodestorefrontWorking · 1 h 12 m
next dev開發伺服器,:3000412 MB2%
Chromium無頭瀏覽器1.1 GB31%
vitest測試,2個工作程序380 MB38%
mcp-server工具伺服器48 MB0%
工作階段及它啟動的項目3.1 GB · 71%
歸在啟動它的工作階段底下 在「專案」中也歸在storefront底下
03結束

結束一次,不留孤兒程序。

結束工作階段,它啟動的所有項目都會一起關閉,包括伺服器和瀏覽器,所以關掉的對話不會在連接埠3000上留下一個程序,也不會在一個你看不到的瀏覽器裡佔著2 GB。Vitals會讓你看這份列表,並先詢問你。

  • 關閉之前,你能看到哪些會關閉
  • 伺服器、瀏覽器和測試隨工作階段一起關閉
  • 每次都先詢問
  • 對已停止回應的代理程式使用強制結束
要結束這個Claude Code工作階段嗎?
它啟動的所有項目都會一起關閉。
next dev在:3000上
Chromium無頭
vitest2個工作程序
取消結束
說明哪些會關閉 不留孤兒程序
04下拉式面板

不打開視窗,也能查看你的代理程式。

選單列下拉面板中有一個「代理程式」標籤頁,顯示你的方案和工作階段;「概覽」中有一張「代理程式」卡片;透過MCP詢問的助理會得知每個工作階段屬於哪個對話。

  • 選單列下拉面板中的「代理程式」標籤頁
  • 「概覽」中的「代理程式」卡片
  • 你的AI方案顯示在工作階段上方
  • 透過MCP,助理可以得知某個工作階段屬於哪個對話
概覽記憶體專案代理程式容器
62%本週 38%5小時工作階段 方案
Claude Codestorefront工作中 · 1小時12分鐘
Codexdocs正在等你
Cursorlanding工作中 · 48分鐘
在選單列中按一下即可 方案顯示在工作階段上方
為什麼重要

程式碼代理程式:之前與之後

程式碼代理程式從來不只是一個程序。Claude Code以node執行,啟動一個開發伺服器來檢查工作、一個無頭Chromium來查看結果、一個測試執行器、一兩個工具伺服器,每個指令還有一個shell。在活動監視器裡,這就是十幾列叫node、Chromium和zsh的項目,沒有一列說明是哪個對話啟動了它們,也看不出那個對話是否還開著。

於是你的Mac變忙了,列表上卻沒有誰承認。一小時前關掉的工作階段,可能還在連接埠3000上留著一個伺服器,還有一個瀏覽器佔著2 GB。開著三個工作階段時,那個已經等你回覆二十分鐘的,看起來和另外兩個正在工作的一模一樣。

「代理程式」標籤頁依執行它的代理程式列出每個工作階段,附上專案、是在工作、在等你還是閒置中、執行了多久,以及它啟動的所有項目,都列在下方,各附記憶體和CPU。結束工作階段,這些都會一起關閉。選單列下拉面板中也有同樣的標籤頁,「概覽」中有一張「代理程式」卡片,透過MCP詢問的助理會得知某個工作階段屬於哪個對話。

使用方式

在Vitals中的位置

標籤頁、選單列項目和設定,依你會用到的順序排列。

  1. 01

    打開「代理程式」標籤頁

    它在視窗中、選單列下拉面板中,也以卡片形式出現在「概覽」中。每個正在執行的工作階段佔一列,以代理程式命名,並附上專案檔案夾。

  2. 02

    查看工作階段

    這一列會告訴你代理程式是在工作、在等你還是閒置中、執行了多久,以及用了多少資源。展開後會列出它啟動的所有項目:開發伺服器、瀏覽器、測試、工具伺服器,各附記憶體和CPU。

  3. 03

    結束工作階段,連同它啟動的所有項目

    按一下工作階段上的「結束」。Vitals會告訴你哪些會關閉,並先詢問你。伺服器、瀏覽器和其他項目都會一起關閉,而不是成為孤兒程序繼續執行。

  4. 04

    從你的助理詢問

    透過MCP,Claude、Codex或Cursor可以詢問哪些工作階段正在執行、每個屬於哪個對話,並得到同樣的列表,附上測量時間。

比較

程式碼代理程式:活動監視器與Vitals

完整比較會逐項列出。以下是和程式碼代理程式有關的幾項。

活動監視器 Vitals
程式碼代理程式
活動監視器叫node、python和zsh的列
VitalsClaude Code、Codex、Gemini CLI,依名稱顯示
它啟動了什麼
活動監視器散落在列表各處
Vitals列在它的工作階段底下,附記憶體和CPU
在工作還是在等待
活動監視器無從得知
Vitals工作中、在等你或閒置中,以及持續多久
結束
活動監視器一次一個程序
Vitals工作階段和它啟動的所有項目,一起關閉
選單列
活動監視器無
Vitals下拉面板中的「代理程式」標籤頁,「概覽」中的卡片

背後的詞彙

這些數字代表什麼,摘自活動監視器詞彙表。

問題

購買前,大家對程式碼代理程式最常問的問題。

Vitals能辨識哪些程式碼代理程式?

Claude Code、Codex、Gemini CLI、Aider、OpenCode、Cursor、GitHub Copilot、Amp、Kiro和Goose。每個正在執行的工作階段都會顯示它的專案、是在工作還是在等你,以及它啟動的所有項目。

為什麼其他工具把代理程式顯示為node或python?

因為代理程式就在那個程序裡執行。Vitals依指令辨識代理程式,所以Gemini CLI雖然在node中執行,仍顯示為Gemini CLI;Aider雖然在python中執行,仍顯示為Aider。

Vitals會自己停止代理程式嗎?

不會。只有在你要求時它才會結束工作階段,而且在關閉任何項目之前,會先告訴你哪些會關閉。

Vitals會讀取代理程式正在處理的內容嗎?

它只讀取程序、所在檔案夾和它啟動了什麼,不涉及你的程式碼或對話。你執行的任何內容都不會離開你的Mac。

它會顯示工作階段已經執行多久嗎?

會。每個工作階段都會顯示它執行了多久,以及此刻是在工作、在等你,還是閒置中。

結束工作階段時,開發伺服器會怎樣?

它會隨工作階段一起關閉,代理程式啟動的瀏覽器、測試和工具伺服器也一樣。關閉之前你會先看到這份列表。

它能看到Cursor、VS Code或Claude App裡的代理程式嗎?

可以。Cursor和GitHub Copilot的工作階段會依名稱顯示,Claude Code也一樣,無論它是在終端機中執行還是在Claude App裡執行。Vitals依指令辨識代理程式,所以它們在哪個視窗執行並不重要。

它會統計代理程式用了多少Token嗎?

Claude Code和Codex會:今天和本週用了多少、用在哪裡、由哪些模型使用,資料來自這些工具保存在你Mac上的記錄檔。

繼續閱讀

用到它的指南,以及Vitals和大家為此購買的App比起來如何。

Vitals的更多功能

所有功能

首發價期間,終身版只要$15

此價格剩餘50份。 之後為$39,或以$9購買一年更新。一次付清,14天內可退款。

購買Vitals $15