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