{"id":2237,"date":"2025-07-31T14:39:01","date_gmt":"2025-07-31T21:39:01","guid":{"rendered":"https:\/\/us.wordcamp.org\/2025\/?post_type=wcb_session&#038;p=2237"},"modified":"2025-09-17T08:41:04","modified_gmt":"2025-09-17T15:41:04","slug":"turn-your-local-wordpress-install-into-your-ai-coding-assistant","status":"publish","type":"wcb_session","link":"https:\/\/us.wordcamp.org\/2025\/session\/turn-your-local-wordpress-install-into-your-ai-coding-assistant\/","title":{"rendered":"Turn Your Local WordPress Install Into Your AI Coding Assistant"},"content":{"rendered":"\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/W7moIT9p0NU?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span>\n<\/div><\/figure>\n\n\n\n<p style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.542), 1.2rem);\">Unlock the next frontier of WordPress development by transforming your local WordPress install into your AI coding assistant! <\/p>\n\n\n\n<p style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.542), 1.2rem);\">In this hands-on workshop, you\u2019ll learn how to connect the dots between WordPress, the Model Context Protocol (MCP), the experimental WordPress Abilities API, and your code editing environment. I\u2019ll guide you through the installation and set up of the different working parts, show you what\u2019s possible with the default tools, and then we\u2019ll build some advanced custom Abilities.<\/p>\n\n\n\n<p style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.542), 1.2rem);\">To participate in this workshop, <strong>you will need the following<\/strong>:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.542), 1.2rem);\">A working computer with <a href=\"https:\/\/getcomposer.org\/\">Composer<\/a> and <a href=\"https:\/\/nodejs.org\/en\">Node.js<\/a> installed<\/li>\n\n\n\n<li style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.542), 1.2rem);\">A local WordPress installation<\/li>\n\n\n\n<li style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.542), 1.2rem);\">An AI-powered code editor with MCP support<\/li>\n<\/ul>\n\n\n\n<p style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.542), 1.2rem);\">I\u2019ll be using <a href=\"https:\/\/developer.wordpress.com\/studio\/\">WordPress Studio<\/a> and <a href=\"https:\/\/code.visualstudio.com\/\">VS Code<\/a> with <a href=\"https:\/\/code.visualstudio.com\/docs\/copilot\/getting-started\">GitHub CoPilot on the free tier<\/a>. You are welcome to use any AI code editor\/agentic tool you prefer, as long as it supports MCP.<\/p>\n\n\n\n<p style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.542), 1.2rem);\">By the end of this workshop, you\u2019ll have a fully operational, AI-augmented local WordPress development environment. You\u2019ll understand how to expose site features to AI to automate all your development tasks, all inside your coding environment. Get ready to build faster, smarter, and with the full power of AI at your fingertips! <\/p>\n\n\n<div class=\"wp-block-wordcamp-session-speakers\"><span class=\"wp-block-wordcamp-session-speakers__byline\">Presented by<\/span><span class=\"wp-block-wordcamp-session-speakers__name\"><a href=\"https:\/\/us.wordcamp.org\/2025\/speaker\/jonathan-bossenger\/\">Jonathan Bossenger<\/a><\/span><\/div>\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-custom-font-size wp-element-button\" href=\"https:\/\/us.wordcamp.org\/2025\/tickets\/\" style=\"font-size:clamp(0.984rem, 0.984rem + ((1vw - 0.2rem) * 0.86), 1.5rem);\">Get Tickets<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Unlock the next frontier of WordPress development by transforming your local WordPress install into your AI coding assistant! In this hands-on workshop, you\u2019ll learn how to connect the dots between WordPress, the Model Context Protocol (MCP), the experimental WordPress Abilities API, and your code editing environment. I\u2019ll guide you through the installation and set up [&hellip;]<\/p>\n","protected":false},"author":7511363,"featured_media":0,"template":"","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_wcpt_session_time":1756488600,"_wcpt_session_duration":6300,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[2236],"footnotes":""},"session_track":[59],"session_category":[62],"class_list":["post-2237","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-track-3-stumptown","wcb_session_category-topic-ai"],"jetpack_shortlink":"https:\/\/wp.me\/pfz0Bf-A5","jetpack_sharing_enabled":true,"session_date_time":{"date":"August 29, 2025","time":"10:30 am"},"session_speakers":[{"id":"2236","slug":"jonathan-bossenger","name":"Jonathan Bossenger","link":"https:\/\/us.wordcamp.org\/2025\/speaker\/jonathan-bossenger\/"}],"session_cats_rendered":"AI","_links":{"self":[{"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/2237","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":9,"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/2237\/revisions"}],"predecessor-version":[{"id":9002,"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/2237\/revisions\/9002"}],"speakers":[{"embeddable":true,"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/speakers\/2236"}],"author":[{"embeddable":true,"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wporg\/v1\/users\/psykro"}],"wp:attachment":[{"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/media?parent=2237"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/session_track?post=2237"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/session_category?post=2237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}