アシスタントに推測させず、Vitalsに問い合わせてもらう。

Claude、Claude Code、Codex、Cursor、そしてMCPに対応するあらゆるアシスタントが、Vitalsに問い合わせられます。何が実行中か、ある数値の原因はどのアプリか、ポートで何が動いているか、この1か月はどうだったか。アシスタントが受け取るのはプロセスの一覧ではなく実際の計測値で、あなたに確認せずに何かを終了することはできません。

Codex Vitalsに接続済み
Claude Vitalsに接続済み
Cursor Vitalsに接続済み
Macが遅い気がする。何が起きてる?
Vitalsに確認済み
Google Chrome CPU 48%が10分継続 · 3.3 GB
Xcode ビルド中 · 6コア
storefront-web node · 458 MB · 3日間未使用

Xcodeはあなたのビルドです。開発サーバの終了をVitalsに頼みましょうか?

はい
Vitals
Codexがstorefront-webの終了を求めています
node · ポート4322 · 458 MB
Vitalsは、これを終了しても安全だと判断しています。
終了しない 終了

完了。458 MBとポート4322が解放されました。

バッテリーがもう40%なんだけど、まだ昼前だよ。どうして?
Vitalsに確認済み
Zoom 今朝の平均11 W
Google Chrome 平均4 W
Xcode 2 W、ビルド1回

10時の通話の間、Zoomが最も多く使いました。次はChromeで、42個のタブが開いています。ここで終了が必要なものはありません。

ポート3000で何かが動いてる。これは何?
Vitalsに確認済み
billing-api node · ポート3000 · 204 MB

billing-apiの開発サーバで、2日前に起動し、3時間何もしていません。まだ応答しているので、残すか終了するかはあなた次第です。

そのままにして。

そのままにしました。

数値はシミュレーションです。WebページはMacの情報を読み取れませんし、読み取るべきでもありません。

01セットアップ

アシスタントごとにワンクリックで、すぐ使えます。

“設定”→“連携”では、Claude、Claude Code、Codex、Cursorにそれぞれ“追加”ボタンがあり、アシスタント自身のツール一覧にVitalsを加えます。MCPに対応するほかのアシスタントには、そこに表示されるコマンドを使います。追加するまでは何もオンになりません。

  • Claude、Claude Code、Codex、Cursorには“追加”ボタン
  • MCPに対応するほかのアシスタントにはコマンド
  • すべてのアシスタントに見せる内容をスイッチで
  • お好みで、プロジェクトフォルダは名前だけ
一般
カスタマイズ
レイアウト
インサイト
連携
ライセンス
AIアシスタントがVitalsに問い合わせることを許可
Claude追加済み
Claude Code追加
Codex追加
Cursor追加
その他のアシスタントコマンドをコピー
アシスタントに見せる内容
システムの数値
アプリ
プロジェクト
履歴
プロジェクトフォルダは名前のみ
アシスタントごとにワンクリック すべてのアシスタントに見せる内容
02お問い合わせ

あなたが見ているのと同じ数値を、計測した時刻とともに。

放っておくと、アシスタントはpsを実行して推測します。Vitalsを通せば、あなたと同じ全体像が得られます。ヘルパーを合算したアプリ、ポート付きのプロジェクト、起動したもの付きのセッション。どの回答にも、計測した時刻が付いています。

  • CPU、メモリ、バッテリー、ディスク、ネットワークを何が使っているか
  • ある数値がどのアプリのものか
  • ポートで何が動いていて、それが誰のものか
  • どのコーディングセッションが実行中で、この1か月はどうだったか
いまMacが遅いのはなぜ?
ClaudeVitalsに問い合わせ · 14:02
原因はChromeです。直近6分間に1コアの142%を使い、96個のプロセスで21.2 GB、その大半はgithub.comのタブ1つです。MacのCPUは94%で、メモリは問題ありません。
Google ChromeRenderer · github.com1.84 GB · 61%
そのタブのプロセスを終了するよう、Vitalsに頼みますか?
数値の元になっているアプリ 計測した時刻
03終了

アシスタントはVitalsに頼み、Vitalsはあなたに確認します。

アシスタントは自分だけでは何も終了できません。リクエストは専用のウインドウであなたに届きます。誰が求めているか、何を終了したいのか、いまそれに何が接続しているか、Vitalsが安全そうだと判断しているか。クリックするかどうかはあなたが決めます。

  • 誰が求めていて、何を終了したいのか
  • いまそれに接続しているもの
  • Vitalsが安全そうだと判断しているか
  • 信頼するフォルダでは、安全なリクエストを確認なしで通せる
Codexからの確認
api(uvicorn)を終了しますか?
~/Projects/api内で、3日間アイドル状態。
現在接続中なし
Vitalsの判断安全そうです
終了しない終了
誰が、何を求めているか あなたの許可なしには何も終了しません
04プライバシー

アシスタントに何が伝わるかを、正直に。

Vitals自身はどこにも何も送りません。Vitalsがアシスタントに伝えた内容は、そのアシスタントが会話を送る先に届き、その中にはアプリ名、プロジェクトフォルダ、ポートが含まれます。それを承知のうえでオンにし、何を見せるかを選べます。

  • Vitalsはどこにも何も送らない
  • 回答にはアプリ名、プロジェクトフォルダ、ポートが含まれる
  • 終了以外のツールはすべて読み取り専用
  • オンにするまでオフ
Mac上のVitals計測し、聞かれたら答えるどこにも何も送らない
回答:アプリ名、プロジェクトフォルダ、ポート
あなたのアシスタントClaude Code、Codex、Cursor、MCPに対応するあらゆるアシスタント終了以外のツールはすべて読み取り専用
そのアシスタントが会話を送る先
提供元のサーバアシスタントがもともと送っていた先
オンにするまでオフ
大事な理由

MCPサーバー:これまでとVitals

アシスタントにMacが遅い理由を聞くと、ps auxを実行して1,000行を受け取り、推測します。nodeが180%なのは見えても、どのプロジェクトなのか、どのチャットなのか、あなたがわざと始めたテストなのかはわかりません。使用中のポートを見つけると、それを使っているものを終了しようと提案してきます。

アシスタントが得意なのは次の一手、つまりどう対処するかです。足りないのは、Vitalsがすでに持っている全体像です。ヘルパーを合算したアプリ、ポート付きのプロジェクト、起動したもの付きのセッション、そしてこの1か月の様子。

VitalsはMCPサーバです。Claude、Claude Code、Codex、Cursor、そしてMCPに対応するあらゆるアシスタントが、何が実行中かを問い合わせ、あなたが見ているのと同じ数値を、それぞれ計測した時刻とともに受け取れます。アシスタントが何かを終了したいときは、Vitalsに頼む必要があり、Vitalsはいまそれに何が接続しているかとともに、専用のウインドウであなたに確認します。何を見せるかはあなたが決めます。システムの数値、アプリ、プロジェクト、履歴にはそれぞれスイッチがあり、プロジェクトフォルダは名前だけにもできます。

使い方

Vitalsのどこにあるか

タブ、メニューバー項目、設定を、使う順に並べました。

  1. 01

    オンにする

    “設定”→“連携”に、Claude、Claude Code、Codex、Cursorが、それぞれ“追加”ボタンとともに並んでいます。“追加”を押すと、アシスタント自身のツール一覧にVitalsが加わります。開いているアシスタントは、次に起動したときに認識します。MCPに対応するほかのアシスタントには、そこに表示されるコマンドを使います。

  2. 02

    見せる内容を選ぶ

    システムの数値、アプリ、プロジェクト、履歴を、すべてのアシスタントに対して一度にオフにでき、プロジェクトフォルダは名前だけにできます。そうすれば、アシスタントに伝わるのは“shop”という名前だけで、そのフォルダがMacのどこにあるかは伝わりません。

  3. 03

    問い合わせる

    何がメモリを食っているか。ポート8080で何が動いているか。どのコーディングセッションが実行中で、それぞれどのチャットのものか。今週Macにどれだけ負荷がかかり、いつ上限に達したか。どの回答にも、計測した時刻が付いています。

  4. 04

    何かを終了したいとき

    リクエストは専用のウインドウであなたに届きます。誰が求めているか、何を終了したいのか、それが安全そうか、いまそれに何が接続しているか。あなたが許可するまで何も終了しません。信頼するプロジェクトフォルダを“設定”→“連携”で追加すれば、そこでの安全なリクエストは確認なしで通ります。

比較

MCPサーバー:アクティビティモニタとVitals

比較の全体では、項目ごとに比べています。ここではMCPサーバーに関する項目だけを載せています。

アクティビティモニタ Vitals
アシスタントに見えるもの
アクティビティモニタpsが出力するものすべて
Vitalsアプリ、プロジェクト、セッション、ポート、履歴を、計測して
終了
アクティビティモニタターミナルからkill
VitalsアシスタントはVitalsに頼み、Vitalsはあなたに確認
伝わる内容
アクティビティモニタMac上のすべて
Vitalsあなたが許可したものだけ、フォルダは名前だけ
過去
アクティビティモニタなし
Vitals1日、1週間、1年、そしてMacが上限に達した時間
セットアップ
アクティビティモニタ探して設定するサーバ
Vitals“設定”→“連携”で、アシスタントごとにワンクリック

関連する用語

数値の意味を、アクティビティモニタ用語集から紹介します。

お問い合わせ

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の比較。

Vitalsのほかの機能

すべての機能

発売記念価格のうちに、$15でVitalsを

この価格は残り50本です。 通常価格は$39です。買い切り、アップデートはずっと無料、14日間の返金保証付き。

Vitalsを購入 $15