Agent turn 重建
將多次呼叫的 agent 互動重建為單一、可定址的 turn,讓你可以追蹤 planner、tool、result 與下一步流程,而不是只看到原始請求。
Heron 是一款用於 AI agents 與 LLM API 的被動可觀測性工具,可從網路流量或主機 TLS 邊界重建對話、工具呼叫與效能指標,無需變更 SDK,也不需將代理放在請求路徑中。
Heron 是一款用於 AI agents 與 LLM API 的被動可觀測性工具。它會從網路流量或主機 TLS 邊界重建 agent 活動,讓使用者能在不修改被觀測工作負載的情況下,檢視 turns、tool calls、LLM 互動與效能資料。
此專案將自己定位為供應端監控:它不位於請求路徑中,不需要 SDK 變更,且可透過回放 `.pcap`、從即時介面擷取,或從受信任來源匯入流量來使用。README 也描述了用於主機上加密流量的實驗性 Linux eBPF 擷取路徑。
其主控台與 API 介面提供時間軸、turn 重建,以及 TTFT、延遲、吞吐量、錯誤率與 per-agent mix 等指標。repository 也強調可用於服務拓撲檢視的輸出,以及可匯出為適合 fine-tuning 的 JSONL turns。
將多次呼叫的 agent 互動重建為單一、可定址的 turn,讓你可以追蹤 planner、tool、result 與下一步流程,而不是只看到原始請求。
從擷取到的流量量測即時 TTFT、延遲、吞吐量、錯誤率與 per-agent mix,並在本機主控台與 API 中呈現。
可透過 `.pcap` 回放、即時網路介面、cloud-probe ingress,或實驗性的 Linux eBPF 來源來處理主機上的 TLS 加密流量。
根據線上位元組分類服務拓撲,並可將 client-to-proxy-to-backend 關係顯示為有向圖。
將 turns 或 sessions 匯出為 OpenAI 風格的 messages JSONL,保留 tool calls、results 與 reasoning 以供 fine-tuning 工作流程使用。
可辨識多種 wire API,包括 OpenAI Chat Completions、OpenAI Responses、Anthropic Messages 與 Gemini AI Studio。
重新播放已錄製的封包擷取,以便事後檢視 agent 行為,包括 turn 結構、工具使用與時間資訊,而不需要存取原始執行環境。
監控推論主機或 TLS 終止器,以便在無法實作 SDK instrumentation 的環境中被動觀察 LLM 流量。
透過 service-topology 檢視推斷哪些端點扮演哪些角色,進而檢視一組機器如何透過 proxies 與 backends 轉送請求。
將真實的 agent turns 匯出為 OpenAI 風格的 messages JSONL,以便在下游 fine-tuning 或資料集建立工作流程中重複使用。
在除錯或效能檢視期間,使用 CLI 與本機主控台檢查時間軸、指標與 per-agent mix。
Heron 會從網路流量或 TLS 邊界重建 agent 對話、工具呼叫與 LLM 互動。它被描述為被動可觀測性,不需變更 SDK,也不需在請求路徑中放置代理。
README 顯示的快速開始方式是在 Linux 或 macOS 上安裝使用者本機二進位檔,接著使用 `heron --pcap-file capture.pcap --no-retention` 重新播放 `.pcap`。它也支援從 Linux 上的 `eth0` 等介面進行即時擷取。
原始內容重點提到 OpenAI Chat Completions、OpenAI Responses、Anthropic Messages 與 Gemini AI Studio 的 wire format。它也列出 Claude Code 與 OpenAI Codex CLI 的命名設定檔,以及供其他 agents 使用的通用設定檔。
Heron 設計為部署在流量已經解密的位置,例如推論主機上或 TLS 終止器之後。README 也描述了一條用於主機上加密流量的實驗性 Linux eBPF 擷取路徑。
GitHub 價格頁面顯示 GitHub 有免費、Team 與 Enterprise 方案,但沒有提供 Heron 本身的產品定價。此處的 repository 來源也未說明 Heron 的價格。