アシスタントに推測させず、Vitalsに問い合わせてもらう。
Claude、Claude Code、Codex、Cursor、そしてMCPに対応するあらゆるアシスタントが、Vitalsに問い合わせられます。何が実行中か、ある数値の原因はどのアプリか、ポートで何が動いているか、この1か月はどうだったか。アシスタントが受け取るのはプロセスの一覧ではなく実際の計測値で、あなたに確認せずに何かを終了することはできません。
Xcodeはあなたのビルドです。開発サーバの終了をVitalsに頼みましょうか?
完了。458 MBとポート4322が解放されました。
10時の通話の間、Zoomが最も多く使いました。次はChromeで、42個のタブが開いています。ここで終了が必要なものはありません。
billing-apiの開発サーバで、2日前に起動し、3時間何もしていません。まだ応答しているので、残すか終了するかはあなた次第です。
そのままにしました。
数値はシミュレーションです。WebページはMacの情報を読み取れませんし、読み取るべきでもありません。
アシスタントごとにワンクリックで、すぐ使えます。
“設定”→“連携”では、Claude、Claude Code、Codex、Cursorにそれぞれ“追加”ボタンがあり、アシスタント自身のツール一覧にVitalsを加えます。MCPに対応するほかのアシスタントには、そこに表示されるコマンドを使います。追加するまでは何もオンになりません。
- Claude、Claude Code、Codex、Cursorには“追加”ボタン
- MCPに対応するほかのアシスタントにはコマンド
- すべてのアシスタントに見せる内容をスイッチで
- お好みで、プロジェクトフォルダは名前だけ
あなたが見ているのと同じ数値を、計測した時刻とともに。
放っておくと、アシスタントはpsを実行して推測します。Vitalsを通せば、あなたと同じ全体像が得られます。ヘルパーを合算したアプリ、ポート付きのプロジェクト、起動したもの付きのセッション。どの回答にも、計測した時刻が付いています。
- CPU、メモリ、バッテリー、ディスク、ネットワークを何が使っているか
- ある数値がどのアプリのものか
- ポートで何が動いていて、それが誰のものか
- どのコーディングセッションが実行中で、この1か月はどうだったか
アシスタントはVitalsに頼み、Vitalsはあなたに確認します。
アシスタントは自分だけでは何も終了できません。リクエストは専用のウインドウであなたに届きます。誰が求めているか、何を終了したいのか、いまそれに何が接続しているか、Vitalsが安全そうだと判断しているか。クリックするかどうかはあなたが決めます。
- 誰が求めていて、何を終了したいのか
- いまそれに接続しているもの
- Vitalsが安全そうだと判断しているか
- 信頼するフォルダでは、安全なリクエストを確認なしで通せる
アシスタントに何が伝わるかを、正直に。
Vitals自身はどこにも何も送りません。Vitalsがアシスタントに伝えた内容は、そのアシスタントが会話を送る先に届き、その中にはアプリ名、プロジェクトフォルダ、ポートが含まれます。それを承知のうえでオンにし、何を見せるかを選べます。
- Vitalsはどこにも何も送らない
- 回答にはアプリ名、プロジェクトフォルダ、ポートが含まれる
- 終了以外のツールはすべて読み取り専用
- オンにするまでオフ
MCPサーバー:これまでとVitals
アシスタントにMacが遅い理由を聞くと、ps auxを実行して1,000行を受け取り、推測します。nodeが180%なのは見えても、どのプロジェクトなのか、どのチャットなのか、あなたがわざと始めたテストなのかはわかりません。使用中のポートを見つけると、それを使っているものを終了しようと提案してきます。
アシスタントが得意なのは次の一手、つまりどう対処するかです。足りないのは、Vitalsがすでに持っている全体像です。ヘルパーを合算したアプリ、ポート付きのプロジェクト、起動したもの付きのセッション、そしてこの1か月の様子。
VitalsはMCPサーバです。Claude、Claude Code、Codex、Cursor、そしてMCPに対応するあらゆるアシスタントが、何が実行中かを問い合わせ、あなたが見ているのと同じ数値を、それぞれ計測した時刻とともに受け取れます。アシスタントが何かを終了したいときは、Vitalsに頼む必要があり、Vitalsはいまそれに何が接続しているかとともに、専用のウインドウであなたに確認します。何を見せるかはあなたが決めます。システムの数値、アプリ、プロジェクト、履歴にはそれぞれスイッチがあり、プロジェクトフォルダは名前だけにもできます。
Vitalsのどこにあるか
タブ、メニューバー項目、設定を、使う順に並べました。
- 01
オンにする
“設定”→“連携”に、Claude、Claude Code、Codex、Cursorが、それぞれ“追加”ボタンとともに並んでいます。“追加”を押すと、アシスタント自身のツール一覧にVitalsが加わります。開いているアシスタントは、次に起動したときに認識します。MCPに対応するほかのアシスタントには、そこに表示されるコマンドを使います。
- 02
見せる内容を選ぶ
システムの数値、アプリ、プロジェクト、履歴を、すべてのアシスタントに対して一度にオフにでき、プロジェクトフォルダは名前だけにできます。そうすれば、アシスタントに伝わるのは“shop”という名前だけで、そのフォルダがMacのどこにあるかは伝わりません。
- 03
問い合わせる
何がメモリを食っているか。ポート8080で何が動いているか。どのコーディングセッションが実行中で、それぞれどのチャットのものか。今週Macにどれだけ負荷がかかり、いつ上限に達したか。どの回答にも、計測した時刻が付いています。
- 04
何かを終了したいとき
リクエストは専用のウインドウであなたに届きます。誰が求めているか、何を終了したいのか、それが安全そうか、いまそれに何が接続しているか。あなたが許可するまで何も終了しません。信頼するプロジェクトフォルダを“設定”→“連携”で追加すれば、そこでの安全なリクエストは確認なしで通ります。
関連する用語
数値の意味を、アクティビティモニタ用語集から紹介します。
お問い合わせ
MCPサーバーについて、購入前によく聞かれる質問。
どのアシスタントで使えますか?
Claude、Claude Code、Codex、Cursor、そしてMCPに対応するあらゆるアシスタントです。“設定”→“連携”で、最初の4つはそれぞれボタン1つで追加でき、ほかのアシスタントにはそこに表示されるコマンドを使います。
アシスタントがVitalsを通じてアプリを終了できますか?
あなたを通じてのみです。アシスタントがVitalsに頼むと、Vitalsはアシスタントが終了しようとしているものを専用のウインドウであなたに見せ、あなたが許可するまで何も終了しません。断れば、そのまま動き続けます。
データはアシスタントの提供元に送られますか?
VitalsはMac上でアシスタントに答えるだけで、Vitals自身はどこにも何も送りません。アシスタントがその答えをどう扱うかは、ほかにあなたが伝える内容と同じく、アシスタント次第です。
最初からオンですか?
いいえ。“設定”→“連携”でオンにするまではオフのままです。
アシスタントに見せないようにできるものは?
システムの数値、アプリ、プロジェクト、履歴には、“設定”→“連携”にそれぞれスイッチがあり、すべてのアシスタントに一度に適用されます。プロジェクトフォルダは名前だけにすることもできます。
安全なリクエストは確認なしで通せますか?
はい、選んだフォルダでは。“設定”→“連携”でプロジェクトフォルダ、またはプロジェクトをまとめたフォルダを追加すると、そこでVitalsが安全と判断したものは確認なしで終了されます。それ以外はこれまで通り確認します。
ほかに何が動かなくなるかは、どうすればわかりますか?
何かを終了する前に、そのウインドウに、いまそれに接続しているもの、たとえばGoogle Chromeや別のプロジェクトのプロセスが表示されるので、ほかに何が影響を受けるかがわかります。
アシスタントは先週のことも問い合わせられますか?
はい。1日、1週間、1年の間にMacにどれだけ負荷がかかったか、いつ上限に達したか、90日、6か月、1年の間にどのアプリが最も多く使ったかを問い合わせられます。
関連情報
これを使うガイドと、同じ目的で買われるアプリとVitalsの比較。