Bruce Wong Blog

非凡的结果始于伟大的问题.

Foundry Toolbox + Tool Search:一个 Endpoint 管好 Agent 的工具

Microsoft Foundry 系列(11)

大家好,今天我会用一个客户会议准备 Agent 来演示一下 Microsoft Foundry的一个新功能—— Toolbox:原来的 Agent 直接连接 CRM、Work IQ、Web Search 等多个工具;现在,代码只连接一个 Toolbox 的 MCP endpoint(MCP,Model Context Protocol,是一个定义 Agent 如何发现和调用外部工具的开放协议...

Microsoft Foundry Agent 权限治理:用 OBO、RBAC 与 Approval 设计会议准备 Agent

Microsoft Foundry 系列(10)

上一篇《Microsoft Foundry Agent 身份治理入门:Agent Identity、Blueprint 与 Managed Identity》建立了 User Identity、Agent Identity、Agent Identity Blueprint 与 Project Managed Identity 的身份地图。这一篇把身份模型落到权限账本、发布迁移和负向测试,用一...

Microsoft Foundry Agent 身份治理入门:Agent Identity、Blueprint 与 Managed Identity

Microsoft Foundry 系列(9)

今天聊聊Microsoft Foundry如何对AI Agent进行权限治理的,当 Agent 从“回答问题”走向“调用工具、访问数据和执行动作”时,还有一个更基础的问题:这次操作究竟是谁做的? 很多团队会先关注模型、Prompt 和 Tool 是否好用,等到准备上线才开始补权限。结果往往走向两个极端:要么权限不够——开发环境能运行,生产环境出现 403;要么权限过多——为了赶进度不断加权...

Fleet + Custom Agents:如何把专业角色绑定到并行任务

Fleet 负责拆分与调度,Custom Agent 负责专业能力;要让两者真正配合,关键不是只创建几个 Agent 文件,而是显式绑定每一条工作线。 先说结论:在本次演示是在 GitHub Copilot CLI 中,稳定工作的配置是显式声明 user-invocable: true 和 infer: true,同时不设置 disable-model-invocation。随后再...

VS Code Subagent 与 Copilot CLI /fleet 实战指南

VS Code 与 Copilot CLI 多 Agent 工作方式指南

复杂任务不等于多 Agent 任务。真正决定效果的,通常不是启动了多少个 Agent,而是工作能否拆成边界清楚、彼此低冲突、最终可以统一验证的子任务。 本文是“VS Code 与 Copilot CLI 多 Agent 工作方式指南”下篇。上篇《VS Code 多 Agent 名词地图》解释 Local Agent、Subagent、/fleet 与 Agents window 的层...