See how the Jahia development harness and its MCP server let AI agents handle content modeling, view creation, and code review, while your team stays in control of quality.
Presented by Gautier Ben Aïm, Developer Advocate at Jahia
00:00 Introduction and goals
04:00 Two approaches to AI-assisted development
09:00 The three pillars of harness engineering
12:00 The Jahia development harness (npx @jahia/agentic)
15:00 Recipe 1: model content from natural language
19:00 Recipe 2: generate views from a design system
26:00 Recipe 3: code review and debugging
29:00 An MCP server to drive the CMS, and how we measure quality
Turning a single prompt into working code is handy for a prototype, but it does not scale. The result depends only on what the model was trained on, and mistakes often go unnoticed. Harness engineering takes a different path. A first agent plans the work, sub-agents execute it step by step, and everything is grounded in knowledge provided upfront (documentation, examples, conventions) and in automated checks (code analysis, logs, browser access) that catch and fix errors early.
In this technical session, Gautier Ben Aïm, Developer Advocate at Jahia, introduces the Jahia development harness, available now and installed with a single command (npx @jahia/agentic@latest). It works with the main agents on the market: Claude, Copilot, Gemini, and Codex. Through live demos, he walks through three ready-to-use recipes (model content, create views, review and debug code), then unveils an MCP server, currently in beta, that exposes CMS operations (sites, pages, content, media, publishing, workflows) as tools an agent can drive. The goal stays the same: take repetitive work off your development team, without taking away their control over quality.
This session explores the technologies and architecture patterns used for AI agent-assisted development in Jahia.
Agentic AIHarness engineeringJahia development harnessnpx @jahia/agenticSkills and sub-agentsOrchestrationJavaScript modulesContent Definition Language (CND)JAPIsClaude, Copilot, Gemini, CodexDesign systems and FigmaMCP server (Model Context Protocol)Automated code reviewAccessibility and SEOOur experts help you define the right platform, hosting, and infrastructure tier for your needs
