Agent Skills by ALSEL
汎用DevOps・インフラ⭐ リポ 0品質スコア 60/100

ai-agents-dashboard

AIエージェント群の動作をリアルタイムで監視するライブダッシュボードです。スマートな完了検出、クリック可能なエージェント詳細ビュー、アイドル時間の追跡、アクティビティストリーミング機能を備えています。カピバラをモチーフにした配色の美しいウェブUIが自動的に起動します。

description の原文を見る

Live real-time dashboard for monitoring AI agent swarms with smart completion detection, clickable agent detail views, idle time tracking, and activity streaming. Auto-launches a beautiful web UI with capybara-inspired colors.

SKILL.md 本文

AI Agents Dashboard スキル

AIエージェント群のリアルタイム監視機能を備えた、美しく自動更新されるウェブUI。

機能

  • リアルタイム更新: 2秒ごとに自動更新
  • スマート完了検出: エージェントの終了を自動検出
  • 最終アクティビティ追跡: 各エージェントについて「Xs/Xm/Xh前」を表示
  • アイドル状態検出: 60秒以上アイドル状態のエージェントは「IDLE」として表示
  • 美しいUI: カピバラにインスパイアされたカラーパレットとライト/ダークテーマ対応
  • クリック可能なエージェント詳細: 任意のエージェントをクリックしてライブアクティビティフィードを表示
  • ゼロ依存: Python標準ライブラリ + バニラHTML/CSS/JSのみを使用
  • 単一ファイル: HTML埋め込みによる自己完結型

クイックスタート

1. スワーム設定ファイルを作成

プロジェクトディレクトリに swarm-config.json を作成します:

{
  "swarm_name": "My Project Swarm",
  "start_time": "2026-02-05T14:00:00Z",
  "agents": {
    "agent-1": {
      "role": "Core Architect",
      "wave": 1,
      "task_id": "abc123",
      "mission": "Set up project structure"
    },
    "agent-2": {
      "role": "Backend Developer",
      "wave": 2,
      "task_id": "def456",
      "mission": "Build API endpoints"
    }
  }
}

2. ダッシュボードを起動

# サーバーをワークスペースにコピー
cp ~/.claude/skills/ai-agents-dashboard/ai-agents-dashboard-server.py /workspace/my-project/

# 環境変数を設定
export SWARM_DIR="/workspace/my-project"
export SWARM_NAME="My Project Swarm"
export DASHBOARD_PORT=8080

# サーバーを起動
python3 /workspace/my-project/ai-agents-dashboard-server.py &

# ウェブアクセス用にポートをエクスポート
/app/export-port.sh 8080

3. ダッシュボードを表示

エクスポートされたURLをブラウザで開きます。ダッシュボードは2秒ごとに自動更新されます。

設定

環境変数

変数デフォルト値説明
SWARM_DIRカレントディレクトリswarm-config.jsonを含むディレクトリ
TASK_DIR/tmp/claude-1000タスク出力ファイルを含むディレクトリ
DASHBOARD_PORT8080HTTPサーバーポート
SWARM_NAME設定から取得スワームの表示名

APIエンドポイント

GET /

ダッシュボードHTMLページを返します。

GET /api/status

スワームの完全なステータスをJSON形式で返します。

GET /api/agent/{agent-id}

特定のエージェントの詳細情報を返します。

GET /health

ヘルスチェック用に {"status": "ok", "version": "v6"} を返します。

ステータス状態

ステータス条件
pendingグレー出力ファイルが存在しない
runningオレンジ(パルス)アクティブな出力、最後のイベントから60秒未満
idleティール最後のイベントから60〜120秒
completed120秒以上のアイドル状態またはマーカー検出
failedstatus.jsonに "status": "failed" が設定されている

このスキルに含まれるファイル

~/.claude/skills/ai-agents-dashboard/
├── SKILL.md                         # このファイル
├── ai-agents-dashboard-server.py    # メインサーバー(自己完結型)
└── launch-dashboard.py              # ランチャーユーティリティスクリプト

ランチャーユーティリティの使用方法

from launch_dashboard import launch_dashboard, update_agent_task_id

# ダッシュボードを起動
url = launch_dashboard(
    swarm_name="my-project",
    swarm_dir="/workspace/my-project",
    agents={
        "agent-1-core": {"role": "Core", "wave": 1, "mission": "Setup"},
        "agent-2-api": {"role": "API", "wave": 2, "mission": "Build API"},
    }
)

# 起動後、エージェントタスクIDを更新
update_agent_task_id(
    swarm_dir="/workspace/my-project",
    agent_id="agent-1-core",
    task_id="abc123def456"
)

トラブルシューティング

ポートがすでに使用中の場合

lsof -i :8080
export DASHBOARD_PORT=8081

ライブアクティビティフィードが表示されない場合

各エージェント起動後に update_agent_task_id() を呼び出して、シンボリックリンクを作成してください。

クレジット

AIエージェント群をリアルタイムで監視するために構築されました。

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
niveshdandyan
リポジトリ
niveshdandyan/ai-agents-dashboard
ライセンス
MIT
最終更新
2026/2/5

Source: https://github.com/niveshdandyan/ai-agents-dashboard / ライセンス: MIT

関連スキル

汎用DevOps・インフラ⭐ リポ 502

superpowers-streamer-cli

SuperPowers デスクトップストリーマーの npm パッケージをインストール、ログイン、実行、トラブルシューティングできます。ユーザーが npm から `superpowers-ai` をセットアップしたい場合、メールまたは電話でサインインもしくはアカウント作成を行いたい場合、ストリーマーを起動したい場合、表示されたコントロールリンクを開きたい場合、後で停止したい場合、またはソースコードへのアクセスなしに npm やランタイムの一般的な問題から復旧したい場合に使用します。

by rohanarun
汎用DevOps・インフラ⭐ リポ 493

catc-client-ops

Catalyst Centerのクライアント操作・監視機能 - 有線・無線クライアントのリスト表示・フィルタリング、MACアドレスによる詳細なクライアント検索、クライアント数分析、時間軸での分析、SSIDおよび周波数帯によるフィルタリング、無線トラブルシューティング機能を提供します。MACアドレスやIPアドレスでのクライアント検索、サイト別やSSID別のクライアント数集計、無線周波数帯の分布分析、Wi-Fi信号の問題調査が必要な場合に活用できます。

by automateyournetwork
汎用DevOps・インフラ⭐ リポ 39,967

ci-cd-and-automation

CI/CDパイプラインの設定を自動化します。ビルドおよびデプロイメントパイプラインの構築または変更時に使用できます。品質ゲートの自動化、CI内のテストランナー設定、またはデプロイメント戦略の確立が必要な場合に活用します。

by addyosmani
汎用DevOps・インフラ⭐ リポ 39,967

shipping-and-launch

本番環境へのリリース準備を行います。本番環境へのデプロイ準備が必要な場合、リリース前チェックリストが必要な場合、監視機能の設定を行う場合、段階的なロールアウトを計画する場合、またはロールバック戦略が必要な場合に使用します。

by addyosmani
OpenAIDevOps・インフラ⭐ リポ 38,974

linear-release-setup

Linear Releaseに向けたCI/CD設定を生成します。リリース追跡の設定、LinearのCIパイプライン構築、またはLinearリリースとのデプロイメント連携を実施する際に利用できます。GitHub Actions、GitLab CI、CircleCIなど複数のプラットフォームに対応しています。

by novuhq
Anthropic ClaudeDevOps・インフラ⭐ リポ 2,159

tracking-application-response-times

API エンドポイント、データベースクエリ、サービスコール全体にわたるアプリケーションのレスポンスタイムを追跡・最適化できます。パフォーマンス監視やボトルネック特定の際に活用してください。「レスポンスタイムを追跡する」「API パフォーマンスを監視する」「遅延を分析する」といった表現で呼び出せます。

by jeremylongshore
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: niveshdandyan · niveshdandyan/ai-agents-dashboard · ライセンス: MIT