设置AEM Agent技能
了解如何设置AEM代理技能以进行人工智能辅助开发。
当您通过AI支持的IDE要求编码代理处理AEM开发任务时,它可以使用Adobe提供的 AEM代理技能 过程指南,而不是仅依赖通用模型训练或它从存储库中推断的任何内容。
Adobe通过AEM技能存储库提供Adobe代理技能。 另请参阅AI辅助开发,了解Adobe如何帮助AI辅助开发。
在本教程中,您将在WKND Sites项目的本地克隆上安装技能。 您可以对自己的AEM as a Cloud Service项目使用相同的步骤。
先决条件
要学习本教程,您需要满足以下条件:
- WKND站点项目的本地克隆或您自己的AEM as a Cloud Service项目。
- AI支持的IDE(如Cursor)或带有GitHub Copilot的Visual Studio代码。
安装AEM Agent技能
使用npx命令安装AEM代理技能(需要Node.js,因此npx可用)。 有关其他安装选项,例如Claude Code插件或GitHub CLI扩展,请参阅Adobe Skills存储库中的Installation部分。
-
在本地克隆WKND站点项目:
code language-shell $ git clone https://github.com/adobe/aem-guides-wknd.git -
在AI支持的IDE中打开克隆的项目(例如,Cursor),然后打开集成的终端。
-
运行以下命令为光标添加AEM代理技能:
code language-shell $ npx skills add https://github.com/adobe/skills/tree/main/plugins/aem/cloud-service --agent cursor有关其他代理类型,请参阅Adobe技能存储库中的安装部分。
-
出现提示时,选择要安装的AEM Agent技能。
选择 require-agents-md 技能,以便安装程序可以在存储库根目录下创建 AGENTS.md 和 CLAUDE.md 文件。 该引导程序技能检查您的项目,例如根
pom.xml和模块,并生成定制的代理指导。如果 AGENTS.md 已存在,则 不会 被覆盖。
-
选择安装范围。 对于此演练,项目范围是典型的,因此技能文件位于存储库中。
-
确认
.agents/skills下的安装。 您应该会看到 SKILLS.md 以及相关的引用和资产文件夹。
-
当Adobe添加或更新技能时,使用CLI添加、更新、删除或列出这些技能。 要查看所有命令,请执行以下操作:
code language-shell $ npx skills --help