mcpField
M
monitor-stream

monitor-stream

github.com/ruvnetエージェントワークフロー80.0k745 回インストール今日更新
リポジトリ

monitor-stream について

monitor-stream は、状態を繰り返しポーリングせずにスウォームの動きをリアルタイムのイベントストリームで確認するスキルです。コマンドラインの Monitor ツールで NDJSON イベントを配信し、単発の状態確認には MCP の呼び出しを案内します。

主な機能

  1. 01スウォームイベントのリアルタイム配信
  2. 02エージェント起動とタスクイベントの通知
  3. 03メモリ書き込みとヘルスチェックの追跡
  4. 04MCP による単発の状態確認

活用シーン

  1. 01エージェントの起動をリアルタイムで追跡
  2. 02ポーリングせずにタスク完了を監視
  3. 03メモリ書き込みとヘルスチェックを確認

MCP 対応

単発の状態確認には MCP swarm_status と swarm_health を利用できます。イベントストリームはコマンドラインから実行します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/ruvnet/ruflo --skill monitor-stream

インストール後、Claude Code で/monitor-streamを入力して読み込まれたか確認します。

詳細

ポーリングする代わりに、Monitor ツールを使用してスウォームイベントをリアルタイムでストリーミングします。

Monitor 経由で実行:npx @claude-flow/cli@latest swarm watch --stream

エージェントの起動、タスクの完了、メモリへの書き込み、ヘルスチェックの NDJSON イベントがストリーミングされます。標準出力の各行が通知をトリガーします。

ステータスを一度だけ確認する場合は、MCP の mcp__plugin_ruflo-core_ruflo__swarm_status または mcp__plugin_ruflo-core_ruflo__swarm_health を使用します。

ループ内で swarm status をポーリングするより、Monitor を優先してください。理由については ADR-091 を参照してください。

コメント