
AIエージェントをリアルタイムで監視・統制・監査する統合ダッシュボード。予算の執行、ポリシー違反の検出、SOC 2およびISO 42001向けのコンプライアンスレポートのエクスポートを実現します。
AIエージェントを制御。コストを追跡。コンプライアンスを維持。オープンソース
AIチームを管理するための1つのダッシュボード。
| 機能 | メリット |
|---|---|
| エージェントを接続 | OpenAI、Anthropic、またはカスタムエージェントを接続 |
| 目標と予算を設定 | 作業の割り当て、コストの上限、成功の定義 |
| リアルタイム監視 | 各エージェントが今何をしているかを確認 |
| アラートを取得 | 問題発生時にSlack、メール、またはPagerDutyで通知 |
| コンプライアンスを証明 | SOC 2、ISO 42001向けの監査証跡をエクスポート |
1. データベースを起動
docker compose up -d postgres
2. インストールと設定
npm install
cp apps/api/.env.example apps/api/.env
cp apps/web/.env.example apps/web/.env
または、次の1つのコマンドで実行:
npm run setup:local
3. 実行
# ターミナル1: API
npm run dev:api
# ターミナル2: ダッシュボード
npm run dev:web
または、1つのターミナルで両方を実行:
npm run dev:all
4. ブラウザで開く http://localhost:5173
npm run check:stack
APIとWebが動作している場合、デモデータをシード:
npm run seed:demo
cp .env.example ... が失敗するリポジトリルートから正しいパスを使用:
cp apps/api/.env.example apps/api/.env
cp apps/web/.env.example apps/web/.env
Cannot connect to the Docker daemondocker compose up -d postgres
ECONNREFUSED ... :5432PostgreSQLに到達できません。以下を確認:
docker compose ps
その後APIを再起動:
npm run dev:api
チームを作成
POST /api/teams
{
"name": "サポート部隊",
"agents": [
{ "provider": "openai", "model": "gpt-4", "role": "トリアージ" },
{ "provider": "anthropic", "model": "claude-3", "role": "エスカレーション" }
],
"goals": [
{ "metric": "応答時間", "target": "< 2分" }
]
}
作業を割り当て
POST /api/tasks
{
"team_id": "<あなたのチームID>",
"description": "返金リクエストを処理",
"budget": { "usd": 5.00, "tokens": 10000 },
"policies": ["no_pii_exposure", "enforce_budget_limits"]
}
エージェントがスクリプトから外れた場合にアラートを取得
コンプライアンスレポートをエクスポート
GET /api/compliance/report?type=SOC_2_Type_II
AIチームを管理する準備はできましたか?
| 画面 | 表示内容 |
|---|
| 概要 | 全チーム、アクティブなエージェント、本日のコスト消費 |
| エージェント | チームの追加/編集、プロバイダーの接続 |
| タスク | キュー、作業割り当て、進捗監視 |
| コスト | 予算、支出傾向、予測 |
| ガバナンス | ポリシー違反、監査ログ |
| アラート | リアルタイムフィード、エスカレーション履歴 |