MCP 只解决了工具传输,没解决工具选择:agent 为何仍爱 grep
Wise_Reflection_8340 · reddit · 2026-09-22
作者在将一个结构化代码引擎接入多个编码 agent 时发现:暴露了有用的工具不代表 agent 会用。他们的 MCP server 提供实体搜索、调用方、依赖、影响分析和有界上下文,但 agent 仍频繁偏好 grep 和文件读取。
可能的原因包括:
- 模型对 Unix 工具的先验更强
- MCP 工具描述带来的上下文开销
- 多次调用的延迟
- 对索引覆盖范围的不确定
- 难以判断结构化查询何时更有优势
作者正在试验把相关操作合并为一个事务:resolve → contextualize → edit → verify → receipt,receipt 记录仓库版本、变更实体、执行过的校验和回退情况。核心开放问题是:MCP server 应暴露许多精确工具、少量复合操作,还是两者兼有并加一个路由层?项目已在 GitHub 开源(Ataraxy-Labs/sem)。
「编程与Agent」频道最新
- Factory 新员工入职一月:企业 AI 之争胜在基础设施而非 demo — maddiehfaulkner · 2026-11-12
- Ploid 发布 20 亿人活体索引,为 AI Agent 提供人物数据层 — HeyToha · 2026-11-12
- 两人小公司用 46 个 AI Agent 运营:审批门禁、哈希锁文件与翻车复盘 — dkovl · 2026-11-12
- LlamaIndex 让 AI Agent 渗透测试自家 LlamaParse,四天暴露四条经验 — llama_index · 2026-11-12
- Manhattan 字体 v0.0.1:每个字母都是一个 Python 函数 — allanyu_ · 2026-11-12
- 用 Backplane「提示词造出」任意扩展卡,网友呼吁扩展口回归标配 — _Stocko_ · 2026-11-12