为了让 AI 编程代理成为开发工作流中有用的补充,它们需要具备正确的上下文。在 Shopify 上进行构建时,一个小的平台细节可能会改变正确的实现方式:你选择的 API 表面、模式中可用的字段、导入的扩展 API,或在发布前需要的验证步骤。
Shopify AI Toolkit 现已推出,旨在弥合这一差距。它为受支持的 AI 编程工具提供对 Shopify 开发者资源、API 模式、验证和 Shopify CLI 工作流的访问权限,使代理能够将更少的时间花在重新发现 Shopify 上下文上,而将更多时间花在帮助完成眼前的任务上。
使用工具包带来的变化
该工具包专为那些通常需要额外修正的通用 AI 辅助场景而设计。如果您正在设计 Admin GraphQL 操作,您的代理可以直接基于 Shopify API 模式工作,而不是猜测字段或对象关系;如果您正在编辑 Liquid 或 UI 扩展代码,它可以针对 Shopify 特定的期望验证生成的工作成果;如果某项任务需要商店上下文,当您选择运行它时,您的代理可以使用 Shopify CLI 的 store execute 命令。
所有这些功能让你的代理的工作更接近正确答案,因为它可以访问原本需要手动提供的相同 Shopify 特定上下文。
示例:扩展迁移
扩展迁移是这种帮助发挥作用的一个很好的例子。在 2025-10 之前的 API 版本的结账和顾客账户 UI 扩展在升级到较新的 API 版本时,需要采用 Polaris Web 组件。这类迁移涉及重复且细节繁重的工作:
- 更新 shopify.extension.toml 中的扩展 API 版本。
- 在需要时将基于 React 的扩展代码转换为 Preact。
- 用 Polaris Web 组件替换旧版组件。
- 更新扩展 API 和目标特定的导入。
- 查阅迁移指南以了解所需步骤。
- 在本地运行并测试已迁移的扩展。
安装工具包后,你可以要求你的编程代理从 Shopify 的迁移指导开始这项工作:
Migrate the extensions/my-checkout-extension extension to API version 2026-04.工具包并不能消除测试结果、审查差异或在应用中验证行为的必要性。它有助于自动化迁移中重复的部分,让你能将更多时间投入到仍需凭借你作为开发者经验做出的决策和检查上。
开始使用
使用适用于您 AI 工具的插件安装 Shopify AI Toolkit。该工具包支持 Claude Code、Codex、Antigravity CLI、Cursor、通过插件支持的 Hermes 以及 Visual Studio Code。有关设置说明,请参阅 Shopify AI Toolkit 文档。
安装后,在一个真实的 Shopify 工作流中尝试一下:搭建应用、探索适用于特定用例的正确 API、根据 Shopify 应用商店要求审查应用,或迁移结账或客户账户 UI 扩展。
相关文档
- Shopify AI Toolkit
- 将结账 UI 扩展升级到最新的 API 版本和 Polaris Web 组件
- 将客户账户 UI 扩展升级到最新的 API 版本和 Polaris Web 组件
- 在 Shopify dev MCP 服务器中使用 Polaris

