这东西终于有人想明白了
· 阅读约 2 分钟
上个月我在 GitHub 刷到 Observal,第一反应是“又一个注册中心”。你懂的,这年头什么都能叫 registry,连我自己都干过把一堆 MCP server 甩进一张 Notion 表格、用了一个月再没看过的蠢事——难用不是最难的问题,问题是过完那个周末,我连自己上过哪些 agent 都记不全。
所以我用了大概十分钟把它部署起来。Docker 24 以上带 Compose v2,推一把也就起来。整套服务拉起来挺多组件的:API、PostgreSQL 存注册数据、ClickHouse 做遥测,再加 Redis 和一个 worker,前面还套了负载均衡。看着这堆东西我第一反应是,就一个注册表你至于吗?
后来我推翻了这个判断。
真正让我在半夜两点半从椅子上坐直的不是注册表本身——那玩意儿说到底是个 CRUD 加权限管理,谁都能写——是 session replay。全量会话数据,模型、调用 token、工具名,一条一条按 turn 展开。我盯着回放里某个 agent “挂着”三分钟的格子,这不就是我一直缺的那面镜子吗。平时判断一个 agent 值不值得转正,全靠感觉,靠几个手感极好的瞬间来记大过,其余大部分细节都蒸发在 context window 尽头,想复盘都没有素材。
画外音:我差点写到一半又跑偏去聊它对 AI 工具的掌控力了。拉回来。
现在我项目里 Claude Code 用的还是我自己的老套 MCP 配置,Observal 目前只做一件事:所有新挂的 MCP server 先过它那边注册一遍,再谈接入。安装命令确实一条带走,还带一套 agent 注册审核流程,支持 review 提交、看版本 diff、装进指定 harness。单就这个体验而言,这周期“实习生”里看上去最像正式工的就它了。Apache-2.0 开源,带审计日志,SAML SSO 和 SCIM 白送——我看着像企业版拿来卖钱的东西,结果免费。
不过我也就装了三天,有几处细节没完全想明白,比如 ClickHouse 上那些遥测去重和近实时聚合,数据量上来以后到底扛不扛得住。repo 两三千 stars,不是一夜间全网刷屏的那种,但我觉得它比那些热闹的 show demo 类项目想得深一层。
结论就一条:远程调一个 MCP 之前,先想想这一轮调用的日志去哪了。
试过就回不去了。
评论
还没有评论,写下第一条讨论。