Files
myWiki/concepts/tool-workspace-binding.md

1.7 KiB
Raw Permalink Blame History

title, created, updated, type, tags, sources
title created updated type tags sources
工具-工作区绑定Tool-Workspace Binding 2026-07-03 2026-07-03 concept
agent
tool
workspace
security
https://mp.weixin.qq.com/s/iiTmgbtrYHMMjQ7dn7CDrg

工具-工作区绑定

工具不是越多越好,关键是当前可见。

核心定义

工具-工作区绑定workspace-first-architecture 在工具层的核心实践:将工具挂在工作区上,模型进入哪个工作区就只看到当前工作区的工具,而非全局暴露。

设计逻辑

每个 tool schema 都会增加模型要理解的动作空间。工具越多,模型越容易在无关能力之间摇摆。更重要的是,工具越多,权限面也越宽,审计和安全成本会变高。

工作区工具分配示例

工作区 暴露工具
Main Workspace 调度、读取历史、召回记忆、任务管理、最终交付
CLI Workspace 文件读写、代码搜索、命令执行、测试
Web Search Workspace 网页搜索、网页读取、引用整理
财务 Workspace 报销、预算、审批相关工具

收益

  1. tool schema 成本下降:每轮只需加载少量工具的 schema
  2. 误调用概率降低:查资料时不会看到文件删除和 shell 命令
  3. 权限审计简化:每个工作区的工具面独立审计
  4. 安全边界清晰agent-boundary-design 中的工具边界有了具体载体

参考