Welcome to the SitecoreAI Marketplace Code Jam – From Idea to App in One Session - Introduction
Get ready to dive into the world of SitecoreAI extensibility and hands-on innovation. In this workshop, you’ll build a custom Marketplace app with an AI coding agent: you describe what you want, review the agent's plan, and let it write, run and verify the code while you stay in control.
The workshop has three parts:
- Pre-Requisites - get your machine and AI coding agent ready (ideally before the workshop)
- Setup Phase - register, scaffold and run your app, and connect your agent to Sitecore's MCP servers
- Implementation - build an AI image generator for SitecoreAI Page Builder
Ready? Let's go!
Pre-Requisites
- Your own laptop
- Node.js 22 LTS or later (24 LTS recommended)
- An AI coding agent (see Choose your AI coding agent)
Node.js
Check whether Node.js is installed and which version you have by running this in a terminal:
If the command isn't found or the version is below 22, download and run the LTS installer from nodejs.org. npm is included with Node.js, so there's nothing extra to install.
Choose your AI coding agent
This workshop works with any coding agent that can edit files, run terminal commands and connect to MCP servers. Use whichever you're most comfortable with, for example:
- Claude Code - in the terminal, or as an extension for VS Code or JetBrains
- GitHub Copilot in VS Code - switch the chat to Agent mode
- Cursor - use the Agent mode in chat
- OpenAI Codex - CLI or IDE extension
Whichever tool you choose:
- Sign in and confirm your subscription or trial gives you access to agent features.
- Use agent mode, not ask or chat-only mode. The workshop relies on the agent editing files and running commands for you. If your tool also has a plan mode, you can use it when the workshop asks the agent to propose a plan before writing code.
- Pick a current, capable model from your tool's model selector.