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」频道最新
- 开源 MCP 网页抓取服务器,免费替代 Firecrawl — modelcontextprotocol · 2026-09-22
- APIHub 上线:AI Agent 按次付费 API 市场,USDC 充值即用 — modelcontextprotocol · 2026-09-22
- AI 编码时代新瓶颈:你到底读多少 agent 写的代码 — Live-Performer7535 · 2026-09-22
- 合同审核 Agent 90 天狂揽 1.4 亿美元 ARR — thisdudelikesAI · 2026-09-22
- 并行编程语言 Bend 仓库遭 GitHub 下架,团队正申诉恢复 — TheMoonMidas · 2026-09-22
- 4B Qwen 经 SFT+RL 优化查询计划:Join Order Benchmark 提速 81%,成本仅 1200 美元 — JeremyCMorgan · 2026-09-22