我之前在尝试使用VS Code Agent时候,他的这个智能体有个很神奇的设计,把所有 Tool flatten 后一起塞给模型。我在市场装了几个 skills 后,接入 deepseek api 的 时候就触发了工具数量上限了。
我看deepseek harness 用everything is a plugin这种架构设计,使用了 scope 来分割减少一次丢给 LLM 的 tools 数量+每个 Step 重新 assemble tool schemas 。
但是但是,万一哪一天,真的把单个 scope 种丢进去超过 API 数量限制的 Plugin/Tools 。 或者说,哪一天,一个把 deepseek harness 作为一个中心化的 agent,接入了业务系统暴露的 tools ,突然一次性往单个 scope 种注册进去去超过 API 数量限制的 Plugin/Tools 。
好奇他们会怎么这种问题会怎么处理?会去中间再加个治理层吗?