Agent 挂 5 个 MCP 就吃掉上下文?开发者实测按需加载 schema
Pakiya09 · reddit · 2026-11-16
一位开发者发帖讨论 agent 工程中的上下文浪费问题:一旦接上 4-5 个 MCP server,每轮对话都要塞进数千 token 的工具描述和 JSON schema,而大部分工具根本用不到;在小上下文模型或多步长任务里,模型会因此丢失对真正 prompt 的追踪。
他的解法:不让 agent 预载全部 schema,而是运行时搜索所需的工具,只在真正要调用某个工具时才拉取完整 schema。他参与的项目 monid 的 CLI 与 MCP 集成就采用了这种「可搜索端点目录」设计。
他同时征询社区反馈:按需加载 schema 真的省了足够 token 并改善工具选择吗,还是额外的搜索步骤带来了恼人的延迟?
「编程与Agent」频道最新
- GitHub Copilot 新应用把仓库、PR 与 issues 融为一体 — 0xkarasy · 2026-11-16
- 用 Fable 5.2 的三个实操技巧:放权、专家指令、编排 Opus agent — dreamwieber · 2026-11-16
- 量化大佬用 LLM 对话『写』出一本数学向 Agentic Engineering 小书 — blaizedsouza · 2026-11-16
- Karpathy 的 llm-council 被搬进 Hermes:多模型盲评后由主席拍板 — Scobleizer · 2026-11-16
- Grok Build 更新 v1.0.87:多 agent、MCP 面板与会话管理大幅改进 — XFreeze · 2026-11-16
- Gemini 4 Carbon /swarm 编排 12 个并行智能体生成 Blender 3D 模型 — venturetwins · 2026-11-16