Braintrust会话分析Skill braintrust-analyze

这个技能通过Braintrust追踪数据,分析Claude Code会话,帮助用户检测模式、问题和洞察。它包括总结会话、统计代理和技能使用、检测循环、回放会话、分析令牌趋势等功能,旨在优化AI代理的工作效率和工具使用。关键词:Braintrust, Claude Code, 会话分析, 代理统计, 技能激活, 循环检测, 令牌趋势。

AI智能体 0 次安装 0 次浏览 更新于 3/14/2026

名称: braintrust-analyze 描述: 通过Braintrust分析Claude Code会话

Braintrust分析

使用Braintrust追踪数据来分析您的Claude Code会话,发现模式、问题和洞察。

何时使用

  • 完成复杂任务后(回顾)
  • 调试为什么某事物失败时
  • 每周回顾生产力模式
  • 寻找创建新技能的机会
  • 理解令牌使用趋势

命令

从项目目录运行:

# 分析最后一次会话 - 带工具/代理/技能分解的总结
uv run python -m runtime.harness scripts/braintrust_analyze.py --last-session

# 列出近期会话
uv run python -m runtime.harness scripts/braintrust_analyze.py --sessions 5

# 代理使用统计(过去7天)
uv run python -m runtime.harness scripts/braintrust_analyze.py --agent-stats

# 技能使用统计(过去7天)
uv run python -m runtime.harness scripts/braintrust_analyze.py --skill-stats

# 检测循环 - 发现重复工具模式(>5次相同工具调用)
uv run python -m runtime.harness scripts/braintrust_analyze.py --detect-loops

# 回放特定会话 - 显示完整操作序列
uv run python -m runtime.harness scripts/braintrust_analyze.py --replay <session-id>

# 周报 - 每日活动分解
uv run python -m runtime.harness scripts/braintrust_analyze.py --weekly-summary

# 令牌趋势 - 使用情况随时间变化
uv run python -m runtime.harness scripts/braintrust_analyze.py --token-trends

选项

  • --project NAME - Braintrust项目名称(默认: agentica)

您将学习的内容

会话分析

  • 工具使用分解
  • 代理生成(plan-agent、debug-agent等)
  • 技能激活(/commit、/research等)
  • 令牌消耗估计

循环检测

发现同一工具被重复调用的会话,这可能表示:

  • 陷入搜索循环
  • 效率低下的方法
  • 改进工具的机会

使用模式

  • 您最常使用哪些代理
  • 哪些技能被激活
  • 每日/每周活动趋势

示例

快速回顾

# 我最后一次会话发生了什么?
uv run python -m runtime.harness scripts/braintrust_analyze.py --last-session

输出:

## 会话分析
**ID:** `92940b91...`
**开始时间:** 2025-12-24T01:31:05Z
**跨度:** 14

### 工具使用
- Read: 4
- Bash: 2
- Edit: 2
...

寻找循环

uv run python -m runtime.harness scripts/braintrust_analyze.py --detect-loops

周度回顾

uv run python -m runtime.harness scripts/braintrust_analyze.py --weekly-summary

要求

  • BRAINTRUST_API_KEY 在 ~/.claude/.env 或项目 .env 中
  • Braintrust追踪已启用(通过braintrust-claude-plugin)