latitude-dev/latitude-llm

Latitude is the open-source AI monitoring platform.

解决的问题

Latitude 提供了一种使 AI 代理实现「自愈」的系统,通过自动化观察失败、理解失败原因并进行修复的循环,消除了手动排查日志以定位代理错误并手动实施修复的繁琐工作。

工作原理

Latitude 使用四步流程来维护代理的可靠性:

  1. 观察:通过一行遥测代码,捕获包含多轮会话和工具调用的完整执行轨迹。
  2. 理解:自动将失败的轨迹分组为「信号」,以识别失败模式及其频率。
  3. 修复:向编码代理(如 Claude Code 或 Cursor)发送失败的完整上下文(包括示例轨迹和深度链接),使编码代理能够编写修复代码并提交 PR。
  4. 验证:将失败的轨迹重新播放到新修复版本中,确保问题已解决且不会出现回归。

适用人群

需要高可靠性和可扩展性的 AI 代理开发者,特别是使用 OpenAI、Anthropic、Bedrock 等 LLM 提供商,或 LangChain、Vercel AI SDK 等框架的用户。

核心亮点

  • 供应商无关:兼容大多数主流 LLM 提供商,且与 OpenTelemetry (OTel) 兼容。
  • 代理分发:与编码代理集成,自动化执行修复缺陷所需的代码变更。
  • 可自托管:可通过 Docker Compose、Kubernetes (Helm) 或 Railway 一键部署。
  • MCP 服务器:所有 UI 功能均可通过 Model Context Protocol (MCP) 服务器和 CLI 访问,适用于代理式工作流。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目