agentsense:開源本地優先的代理程式可觀察性工具,實現追蹤、重播與決策比對

agentsense 是個開源的本地端 observability 工具,用於 trace、replay 和 diff agent 的決策過程,對於調試複雜 agent 的行為非常實用。

agentsense 旨在解決當 代理程式 出錯時難以偵錯的「黑箱」問題,提供 開源本地優先可觀察性 解決方案。 • 透過透明的 MCP 代理,它能實現零程式碼變更追蹤,在協定層面記錄所有 工具呼叫、I/O、延遲及成本,並可選用 Python SDK 捕捉推理和 LLM 呼叫。 • 核心功能為 重播軌跡比對:能將記錄的執行過程用不同模型重新運行,並注入原始工具結果,避免額外費用與副作用。 • 系統隨後會 比對 模型的決策路徑,明確指出它們在哪一步開始分歧,例如模型 A 呼叫 get_weather,模型 B 呼叫 get_forecast。 此工具強調 本地優先 設計,資料儲存於 SQLite,不需雲端服務或註冊,並在儲存前進行 隱私保護 (PII redacted)。 它支援 Ollama、與 OpenAI 相容的服務以及 Bedrock,並以 Apache-2.0 授權發布。

作者表示目前為早期 v0 版本,特別歡迎使用者針對重播與比對工作流程提供寶貴意見。


來源:r/LLMDevs

閱讀原文 ↗

標籤:#model-context-protocol

← 回首頁