---
sourceDocument: Australia Build or modify applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/application-development

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Extend an existing page

# Extend an existing page {#ariaid-title1}

Release version: Australia  
Updated August 6, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Modify an existing page by extending it.

## About this task

The following procedure describes how to complete this task manually. You can also complete the task using agentic development tools, such as Claude Code.

## Before you begin

Role required: none  
The ServiceNow Lux Lab for VS Code extension requires the following:{#extend-existing-page-servicenow-ai-experience-lab-for-vs-code__table_imf_rfb_dkc__entry__3}

| Application | Version | Resources for more information |
|-|-|-|
| Visual Studio Code | 1.97 later | [Visual Studio Code updates](https://code.visualstudio.com/updates/v1_132) |
| Node.js | 24 or later | [Node.js](https://nodejs.org/en/download) |
| pnpm | 10 or later | [pnpm](https://pnpm.io/installation) |
| ServiceNow SDK | 4.10 or later | [ServiceNow SDK](https://www.npmjs.com/package/@servicenow/sdk) |
| ServiceNow instance | * Australia Patch 5 or later * Zurich Patch 12 or later {#extend-existing-page-servicenow-ai-experience-lab-for-vs-code__ul_xtl_bgb_dkc} | [Prepare your upgrade](https://www.servicenow.com/docs/access?context=rn-prepare-landing-page&version=australia&pubname=australia-release-notes&ft:locale=en-US) |
[ ]

{#extend-existing-page-servicenow-ai-experience-lab-for-vs-code__table_imf_rfb_dkc}

## Procedure

1. In the ServiceNow Lux Lab for VS Code extension, open an experience that extends an existing experience.  
   For more information about extending existing experiences, see [Extend an existing experience](https://servicenow-prod.fluidtopics.net/hDL_pi0oLnna73_Q~7DqkQ "Create an experience that extends an existing experience on the ServiceNow AI Platform.").
2. Access the command palette by pressing Ctrl+Shift+P on Windows or Command+Shift+P on macOS, or by navigating to ViewCommand Palette.
3. Select AIUX: Create Page.
4. Select Extend Existing Page.
5. Select the page that you want to extend from the list.  
   The list of pages that appear is based on the instance that you're connected to and which pages can be extended. Pages that appear with the circle slash icon ![]()have already been extended.  
   After selecting the page that you want to extend, ServiceNow Lux Lab for VS Code extension loads the folder and page file.

## Result

Your page extension is created. You can now add elements to the page and preview as needed. Certain pages aren't previewable in the ServiceNow Lux Lab for VS Code extension and must be previewed by deploying to your instance.

## What to do next

* [Add a page to the navigation](https://servicenow-prod.fluidtopics.net/5m211s7MAiOpT~pMXx9IbQ "Add pages to the navigation to make them accessible from other pages, such as a home page.")
* [Deploy changes](https://servicenow-prod.fluidtopics.net/lkms_hSGIgeb2EwQkZwQTg "Deploy your changes to an instance to preview and publish experiences, pages, and widgets.")
{#extend-existing-page-servicenow-ai-experience-lab-for-vs-code__ul_qmq_g3g_dkc}

*[\>]: and then


