--- title: Extend an existing page description: Modify an existing page by extending it. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/application-development/extend-existing-page-servicenow-ai-experience-lab-for-vs-code.html release: australia topic_type: task last_updated: "2026-08-06" reading_time_minutes: 1 breadcrumb: [Extend an existing experience, Use, ServiceNow Lux Lab for VS Code extension, Building pro-code applications, Developing your application, Building applications] --- # Extend an existing page 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:
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.12.1 or later [ServiceNow SDK](https://www.npmjs.com/package/@servicenow/sdk)
ServiceNow instance - Australia Patch 5 or later - Zurich Patch 12 or later [Prepare your upgrade](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/release-notes/rn-prepare-landing-page.md)
## 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://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/extending-existing-experience-servicenow-ai-experience-lab-for-vs-code.md). 2. Access the command palette by pressing Ctrl+Shift+P on Windows or Command+Shift+P on macOS, or by navigating to **View** > **Command Palette**. 3. Select **Lux: 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 \[Omitted image "circle-slash-icon.png"\] Alt text: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://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/add-page-to-navigation-servicenow-ai-experience-lab-for-vs-code.md) - [Deploy changes](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/deploy-changes-servicenow-ai-experience-lab-for-vs-code.md)