Deploy an AI Agent with Agentforce — 部署 AI 代理

完整部署流程:策略规划(试点计划+9要素变更管理)、渠道选择、新旧Builder连接配置、Service/Employee部署资源、验证测试、10步CLI生产部署及监控改进。...

📅 2025/10/7 ✍️ ponybai 🏷️ agentforce, deployment

Deploy an AI Agent with Agentforce

学习目标

  • 列出使用 Agentforce Connections 部署 AI 代理的可用渠道
  • 描述部署代理时应遵循的基本步骤

部署阶段

在验证新代理准确、安全、可靠之后,是时候让客户和员工用上了。在代理开发生命周期(ADLC)中,这就是部署阶段。概括来说,部署过程:1) 启动部署策略2) 在沙箱中配置代理连接3) 完成端到端测试4) 部署到 staging 或生产环境

启动部署策略

部署策略是最大化 AI 代理成功和最小化干扰的路线图。在规划和原型设计阶段就应创建。

试点计划(Rollout Plan):从一个小型受控用户组(如特定团队或部门)开始,在真实场景中测试而不冒全公司风险。调整性能后逐步推广。

变更管理和治理(Change Management & Governance):AI 项目需要 9 个要素:

  1. AI 成熟度和组织就绪度
  2. AI 工具的流程重新设计和工作流集成
  3. 伦理 AI 治理
  4. 全面的培训计划、资源和文档
  5. 有效的沟通策略
  6. 高管赞助和用户倡导
  7. AI 实验、持续学习和透明的文化
  8. 反馈和协作渠道
  9. AI 采纳的激励和认可计划

代理部署选项 — 渠道

Service Agents:Telephony(电话)、Enhanced Chat(增强聊天)、Other Enhanced Messaging(WhatsApp/SMS等)、Email。 Employee Agents:Salesforce Lightning Experience、Salesforce Mobile、Slack、Enhanced Web Chat。

在沙箱中配置连接

新 Builder:启动代理 → Explorer → Connections 旁边 + → Add Connections → 从 Connections 节点管理。Legacy Builder:Connections 标签从单一统一视图部署到多渠道 — Email/Web/Chat。集中化位置简化部署。

Service Agent 部署资源

Telephony:Connect a Service Agent to Partner Telephony、Agentforce Voice、Meet Agentforce Contact Center。Enhanced Chat:Connect v2/v1、Other Messaging Channels、Quick Start: Assemble a Service Agent。Email:Connect to Service Email、Email-to-Case。

Employee Agent 部署资源

Lightning & Mobile:Connect to Lightning Experience and Mobile、Quick Start: Create Employee Agents。Slack:Connect to Slack、Specialized Agents in Slack。Enhanced Web Chat:Connect v1。完整分步指南参见 Agentforce Implementation Guide。

验证代理

完成沙箱配置后,验证代理在每个渠道中是否按预期运行。如使用自适应响应格式,在测试渠道中验证外观。参考 Agentforce Testing Tools and Strategies 模块了解完整测试流程。

部署到 Staging 或 Production — 10 步流程

  1. 审查 Agentforce 的元数据组件(Metadata Components)
  2. 使用 Salesforce CLI 从沙箱检索最新元数据并生成包文件 — 包含自定义 Apex、Flow、Prompt Templates 和分配给代理用户的权限集(Permission Sets)
  3. 在目标 org 中验证拥有代理所需的必要许可证
  4. 验证 Einstein、Agentforce 和 Data 360 在目标 org 中已启用
  5. 在目标 org 中创建代理用户(Agent User)
  6. 如使用 Enhanced Chat、Embedded Service 或 Omni-Channel Flows,先部署这些功能到目标 org
  7. 通过 Salesforce CLI 将 Agentforce 元数据部署到目标 org
  8. 验证代理已激活
  9. 将已部署的权限集添加到代理用户
  10. 确保所有已部署的 Flow 有正确的版本在运行。如使用 Embedded Service,发布 Web 部署

部署后,检查所有 Topics、Instructions、Variables、Filters 是否正确。验证所有权限已适当部署或更新,确认代理正在响应用户请求。

下一步:监控和改进

恭喜!您已经学习了部署 AI 代理的基础知识。但如何知道新部署的代理是否真的按照您的意图工作?用户对体验有何看法?请查看 Agent Analytics and Monitoring 模块深入代理开发生命周期的监控阶段,了解如何衡量和优化代理的性能。


文章来源:Trailhead - Agentforce Deployment Quick Look