
Oh My OpenAgent
Oh My OpenAgent是让多个专业 Agent 协同作战的系统架构。
grep 搜索关键词 → 找到匹配文件 → 读取整个文件 → 在大量无关代码中筛选。这个过程不仅慢,而且极其消耗 Token——对于按 Token 计费的 API 来说,成本很高。
Semble 网站截图
| 指标 | 表现 |
|---|---|
| 索引速度 | 平均代码库 ~250ms 完成索引 |
| 查询速度 | 单次查询 ~1.5ms |
| 索引加速 | 比代码专用 Transformer 快 ~200倍 |
| 查询加速 | 比代码专用 Transformer 快 ~10倍 |
| 检索质量 | NDCG@10 达到 0.854,达到专业模型的 99% |
| Token 节省 | 比 grep+read 方式节省 ~98% |
Foo::bar 这种符号时,自动提高词汇检索权重;自然语言查询则保持平衡class、def、func)排名高于仅引用它的块parse config 会自动匹配 parseConfig、ConfigParser、config_parsersearch 和 find_related 两个工具。# 搜索本地仓库
semble search "authentication flow" ./my-project
# 搜索远程仓库(自动克隆)
semble search "save model to disk" https://github.com/MinishLab/model2vec
# 查找相关代码
semble find-related src/auth.py 42 ./my-project
# 查看累计节省的 Token
semble savings
from semble import SembleIndex
index = SembleIndex.from_path("./my-project")
results = index.search("save model to disk", top_k=3)
v tool install semble
semble install
semble install 会自动检测已安装的编程 Agent(Claude Code、Codex、OpenCode 等),并提供三种集成选项:semble-search 子智能体semble uninstall。savings 命令,展示累计节省的 Token:Total saved: ~714.2M tokens (94%)
Total calls: 14.3k
Efficiency: ███████████████████████░ 94%
(完整文件字符数 - 返回片段字符数) / 4。这是一个保守估计——因为基准线是读取整个匹配文件,而这正是大多数编程 Agent 探索陌生代码时的默认行为。






