AI News HubLIVE
站內改寫1 分鐘閱讀

Agentreg – AI代理的DNS(自託管,單個Go二進制文件)

Agentreg是一個自託管的註冊中心,允許AI代理通過能力相互發現,內置健康檢查和信任機制。它作為一個單一的Go二進制文件運行,無需雲依賴,支持能力優先發現、心跳健康檢測和可插拔的驗證機制。

來源Hacker News AI作者: cbt2026

Agentreg是一個專為AI代理設計的自託管註冊中心,解決了代理之間發現、健康和信任的問題。隨着MCP(Model Context Protocol)為代理提供了通用語言,Agentreg則提供了代理相互查找的場所。

與傳統的服務發現工具(如Consul)不同,Agentreg關注的是代理的能力而非服務位置。你可以按能力查詢(例如agentctl find search),而不是硬編碼端點URL。每個註冊的代理都會定期進行健康檢查,如果代理宕機,會立即顯示為不健康,從而避免下游故障。

Agentreg設計為輕量級且易於部署。它由單個Go二進制文件組成,支持Homebrew安裝或從源碼構建。啓動註冊中心後,通過CLI命令即可註冊、列表和發現代理。例如,運行agentctl serve啓動守護進程,然後使用agentctl register註冊代理,最後通過agentctl list查看所有代理的狀態。

此外,Agentreg提供了靈活的配置選項,包括監聽端口、持久化文件路徑、心跳間隔和探測超時。它還支持可選的標籤元數據,如環境、團隊和版本信息。對於開發者,Agentreg提供了完整的HTTP API,用於註冊、列表、按能力查找以及代理心跳。

路線圖方面,Agentreg計劃增加可插拔的驗證器(如ANS身份驗證、工具/列表驗證和提示注入檢查)、跨註冊中心聯邦以及更豐富的信任機制。未來,它將成為一個統一的客户端,能夠跨多個註冊中心(ANS、MCP Registry、本地)發現和驗證代理。

與替代方案相比,Agentreg在自託管、能力發現、健康檢查、單二進制部署和代理專用性方面具有明顯優勢。它不是為了超越標準規範,而是作為開發者實際運行的工具,並與它們互操作。

Agentreg由Core Brim Tech開發,採用MIT許可證,目前處於早期階段,歡迎貢獻代碼和反饋。