设置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部分。

  1. 在本地克隆WKND站点项目

    code language-shell
    $ git clone https://github.com/adobe/aem-guides-wknd.git
    
  2. 在AI支持的IDE中打开克隆的项目(例如,Cursor),然后打开集成的终端。
    打开终端

  3. 运行以下命令为光标添加AEM代理技能:

    code language-shell
    $ npx skills add https://github.com/adobe/skills/tree/main/plugins/aem/cloud-service --agent cursor
    

    有关其他代理类型,请参阅Adobe技能存储库中的安装部分。

  4. 出现提示时,选择要安装的AEM Agent技能。
    选择要安装的AEM代理技能

    选择​ require-agents-md ​技能,以便安装程序可以在存储库根目录下创建​ AGENTS.md ​和​ CLAUDE.md ​文件。 该引导程序技能检查您的项目,例如根pom.xml和模块,并生成定制的代理指导。

    如果​ AGENTS.md ​已存在,则​ 不会 ​被覆盖。

  5. 选择安装范围。 对于此演练,项目​范围是典型的,因此技能文件位于存储库中。
    选择安装范围

  6. 确认.agents/skills下的安装。 您应该会看到​ SKILLS.md ​以及相关的引用和资产文件夹。
    查看已安装的技能

  7. 当Adobe添加或更新技能时,使用CLI添加、更新、删除或列出这些技能。 要查看所有命令,请执行以下操作:

    code language-shell
    $ npx skills --help
    

    查看可用的技能命令

用例

使用人工智能辅助开发创建AEM组件

使用AI辅助开发创建AEM组件

了解如何使用人工智能辅助开发来开发AEM组件。

创建AEM组件

其他资源

recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69