OctoNews

Andrew Ng 开源了 CLI 工具 Context Hub

AI 工具技术和认知提升AgentAgent编程开发

Andrew Ng 开源了 CLI 工具 Context Hub
一周内破 6000 star,收录超过 1000 个 library 的文档

它解决的问题很直接:
AI coding agent 写代码时会乱编 API
你让它接 Stripe,它可能吐出根本不存在的 function name,或者半年前就改掉的旧版接口

因为模型训练数据有截止日期,它不知道 library 最近发生了什么

这听起来很像 context7 在做的事
但我研究之后发现,Context Hub 有几个关键的不同

最大的区别是:agent 可以从使用经验里学习

Context Hub 支持 annotation
agent 用完一份文档后发现坑,比如「Stripe webhook 验证必须用 raw body,不能先 parse JSON」
它可以在本机留一个笔记
下次再 fetch 同一份文档时,这个笔记会自动附在后面

还有 feedback 功能
agent 可以对文档投 up 或 down,还能加标签(outdated、inaccurate、wrong-examples)
反馈会送回给文档作者
用的人越多,文件质量就越好

Andrew Ng 在 X 上问的那句「Should there be a Stack Overflow for AI coding agents to share learnings with each other?」指的就是这个

另外几个设计也很亮

Progressive disclosure
一份完整 API 文档可能几万 token,全塞 context 太浪费
Context Hub 每份文档有一个主要入口(500 行以内)
agent 先读这个,需要细节再用 –file 抓特定 reference
不用每次都吃整份文件

Trust level
每份文档标来源:official、maintainer、community
企业可以在设置里限制 agent 只读 official 和 maintainer 的内容

还支持 private content
公司内部 API 文档可以按同样格式放本地或内网
chub search 时公开和私有一起出
团队里每个人的 agent 都能拿到一致的内部知识

从「给 agent 查文档」进化到「让 agent 共同维护和学习文档」,这可能是 Context Hub 真正厉害的地方

github.com/andrewyng/context-hub

提到的仓库