Agent Teams Dashboard
可视化监控面板,用于展示 Claude Code 多智能体团队的通信日志。
快速启动
bash
node ~/.claude/skills/team-dashboard/scripts/dashboard.js
然后打开浏览器访问 http://localhost:3000
目录结构
code
~/.claude/
├── teams/{team-name}/config.json # 团队配置和成员信息
├── tasks/{team-name}/ # 任务状态
└── projects/{project}/ # Agent通信日志 (*.jsonl)
通信日志格式
每个 agent 的通信日志存储在 projects/{project}/ 目录下的 .jsonl 文件中:
json
{
"sessionId": "xxx",
"agentId": "xxx",
"timestamp": "2025-01-20T05:34:53.692Z",
"type": "assistant|user",
"message": {
"role": "assistant",
"content": [{"type": "text", "text": "..."}]
}
}
功能
- •团队列表 - 左侧显示所有可用团队
- •成员收件箱 - 右侧展示选定成员的通信记录
- •实时刷新 - 自动检测日志文件变化
- •消息过滤 - 按类型、时间过滤消息
自定义配置
编辑 assets/config.json 可修改:
- •监听端口
- •刷新间隔
- •日志路径