企业级 AI Agent 正在脱离服务器
AI Agent 正在超越服务器的范畴。
大多数人认为 Agent 只存在于后端。他们认为 Agent 只是更新数据库或调用 API。但真正的任务发生在浏览器中。
Agent 需要知道你在屏幕上选择了什么。它需要看到你未保存的表单数据。它需要知道你的光标位置和浏览器权限。
服务器对这些事情一无所知。服务器只能看到最终结果。
如果你只构建服务端工具,你的 Agent 将会是“盲目”的。它会基于陈旧的数据进行操作并导致错误。
这就是为什么客户端工具才是未来。
与其向服务器发送一大块数据,不如使用前端工具。这些工具允许 Agent 直接在应用程序中执行操作。
以下是其重要性所在:
- 控制权:前端根据你的权限决定 Agent 可以使用哪些工具。
- 准确性:Agent 基于 UI 的当前状态工作,而不是旧记录。
- 安全性:在服务器执行任何操作之前,你可以要求人工点击以确认敏感操作。
- 可追溯性:你可以追踪从浏览器到后端的整个操作路径。
如果你想构建生产级的 AI Agent,请遵循以下步骤:
- 以具有明确类型的代码形式定义工具。
- 使用权限规则,而不是依赖系统提示词。
- 在每次工具调用中包含最新的状态版本,以避免错误。
- 为 Agent 执行的每一个动作构建撤销路径。
- 追踪从客户端到 API 的完整执行路径。
AI Agent 正在进入用户意图与应用状态交汇的“混乱中间地带”。想要取胜,你必须掌控界面。
来源:https://dev.to/focused_dot_io/enterprise-ai-agents-are-leaving-the-server-focused-labs-5740
可选学习社区:https://t.me/GyaanSetuAi