课程章节介绍
同学们,今天咱们来聊聊怎么搭建 Agentforce 的开发环境,也就是咱们说的 DX 环境。其实啊,这个步骤跟普通的 Salesforce DX 环境搭建非常像,只不过多了几个专属于 Agentforce 的配置。别担心,很简单,我们一步步来。
首先,你需要在电脑上装好开发工具。就是咱们最常用的 VS Code,还有 Salesforce CLI 命令行工具,再加上 Salesforce 扩展包。这些都装好之后,你就能在 VS Code 里愉快地写代码了。
接下来,你要考虑用什么环境来开发。有两个选择:一个是 Sandbox 沙箱,另一个是 Scratch Org 临时开发组织。沙箱比较稳定,适合有现成数据或者要跟团队协作的时候用。Scratch Org 呢,干净、可重复创建,特别适合新功能开发和测试,用完就丢,不心疼。根据你的项目情况选一个就行。
然后,别忘了在你的 Salesforce 组织里开启必要的功能。你需要确保 Einstein 平台服务和 Agentforce 功能都已经启用。这个一般是在设置里的“Einstein 设置”和“Agentforce 设置”里打开,按提示操作就好。
环境准备好了,我们就在 VS Code 里创建一个 Salesforce DX 项目。创建好后,你要把项目关联到你刚才选的开发组织上,我们叫“授权组织”。用 CLI 命令 auth 一下就行,很方便。
最后,还有一些收尾的设置:需要给相关用户分配好系统权限,让用户能访问 Agentforce 的相关对象和功能。另外,最好创建一个默认的代理用户,这个用户就是你的 Agent 在运行时使用的身份,这样就能避免权限问题。
这么一圈走下来,你的 Agentforce DX 环境就搭建完成了,可以开始动手写第一个智能代理了。咱们休息一下,下节课继续深入。