latitude-dev/latitude-llm
Latitude is the open-source AI monitoring platform.
解決的問題
Latitude 提供了一套系統,讓 AI 代理能實現「自我修復」,透過自動化觀察失敗、理解失敗原因,並進行修復的循環,消除手動翻閱日誌以找出代理錯誤,再手動實施修復的繁瑣工作。
工作原理
Latitude 使用四步流程來維持代理的可靠性:
- 觀察:透過一行遙測程式碼,捕獲包含多輪會話與工具呼叫的完整執行軌跡。
- 理解:自動將失敗的軌跡分組為「訊號」,以識別失敗模式及其頻率。
- 修復:向編碼代理(如 Claude Code 或 Cursor)傳遞失敗的完整上下文(包含範例軌跡與深度連結),讓編碼代理能撰寫修復程式碼並提交 PR。
- 驗證:將失敗的軌跡重新播放至新修復版本,確保問題已解決且不會出現回歸。
適用對象
需要高可靠性和可擴展性的 AI 代理開發者,特別是使用 OpenAI、Anthropic、Bedrock 等 LLM 提供商,或 LangChain、Vercel AI SDK 等框架的使用者。
核心亮點
- 供應商無關:相容大多數主流 LLM 供應商,且與 OpenTelemetry (OTel) 兼容。
- 代理分發:與編碼代理整合,自動化執行修復缺陷所需的程式碼變更。
- 可自托管:可透過 Docker Compose、Kubernetes (Helm) 或 Railway 一鍵部署。
- MCP 伺服器:所有 UI 功能均可透過 Model Context Protocol (MCP) 伺服器與 CLI 存取,適用於代理式工作流程。
相關
- 專案
- 專案
- 專案
- 專案
- 專案