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編碼工具使用效率的開發者,這個免費且注重隱私的工具提供了一個很好的起點。它不僅能幫助發現不良編碼習慣,還能量化編碼產出,從而更有針對性地提升生產力。