AI News HubLIVE
站内改写

AI编码版Strava:分析你的Copilot/Claude/Codex使用情况

微软开源AI工程师教练工具,通过本地分析AI编码助手日志,提供实践评分、反模式检测、产出度量等功能,帮助开发者提升编码效率。

文章情报

工程师中级

要点

  • 微软开源的AI编码助手使用分析工具,完全本地运行,保护隐私
  • 提供实践评分、活动时间线、反模式检测等40+规则分析
  • 支持多模型(Copilot/Claude/Codex)和多工作空间
  • 包含技能发现、上下文健康检查和个性化学习中心

为什么重要

这条新闻值得关注,因为微软开源的AI编码助手使用分析工具,完全本地运行,保护隐私。

技术影响

可能影响模型选型、推理成本、产品能力和评测基准。

微软近日开源了一款名为“AI Engineer Coach”的工具,旨在帮助开发者分析和优化AI编码助手(如GitHub Copilot、Claude和Codex)的使用效率。该项目被描述为“AI编码版Strava”,因为它像健身追踪器一样,将开发者的编码习惯数据化并提供 actionable insights。

该工具的核心优势在于完全本地化运行。它读取机器上的AI会话日志,所有分析和计算都在本地完成,不会将任何数据发送到外部服务器。这与许多云端分析工具形成鲜明对比,极大地提高了数据隐私和安全性。

AI Engineer Coach提供了四个主要功能模块。**观察模块**包含仪表板、时间线和编码截图,让开发者直观了解自己的编码活动趋势。仪表板显示实践评分及周度变化、每日活动图表和顶级工作空间统计。**度量模块**追踪生成的代码量(按语言、模型、工作空间分类),并提供月度令牌预算进度(当前暂时禁用)和工作-生活平衡信号。**改进模块**是最强大的部分,包括45条可编辑的反模式检测规则(覆盖提示质量、会话卫生、代码审查、工具掌握和上下文管理),规则编辑器允许用户可视化调整检测规则,甚至实时测试。此外,还有上下文健康检查和技能发现功能,帮助用户找出重复的提示模式并将其转化为可复用技能。**升级模块**通过个性化测验、代码对比回合和成就系统(青铜到钻石)激励持续改进。

项目基于TypeScript开发,作为VS Code扩展使用。用户只需克隆仓库、安装依赖并打包生成.vsix文件后安装即可。启动后可通过命令面板打开仪表板,并在侧栏中浏览各页面。

值得注意的是,该项目由微软员工以社区形式贡献,并非官方产品。它采用MIT许可证,并遵循微软开源行为准则。贡献者包括Sanjay Singh、Joy Distelbrink、Tamas Boncz和Aymen Furter。

对于希望提升AI编码工具使用效率的开发者,这个免费且注重隐私的工具提供了一个很好的起点。它不仅能帮助发现不良编码习惯,还能量化编码产出,从而更有针对性地提升生产力。