有朋友问了我标题这个问题。很多开发者第一次在ABAP Development Tools里用Joule,直觉上会把它想成ABAP Cloud系统里多了一个智能窗口,像是某个新ICF服务,或者某个藏在后端的ABAP类在接收你的问题。把SAP公开文档连起来看,图景其实不是这样。Joule本身不是塞进你登录的那个ABAP Cloud租户里的一个本地ABAP组件,而是一个运行在SAP BTP Cloud Foundry上的多租户应用。对ADT来说,它扮演的是一个被集成进开发环境里的外部智能服务。SAP对Joule的总文档明确写到,这个服务运行在SAP BTP Cloud Foundry,而且是multi-tenant application。SAP对开发者侧能力的描述也很一致,SAP Joule for developers, ABAP AI capabilities是一组集成到ABAP development tools for Eclipse里的能力,而不是你那套ABAP运行时里新装了一个普通业务应用。把这个定位先摆正,后面的链路就顺了。你在ADT里登录