{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":2585,"path":"application-development/servicenow-studio-classic/using-servicenow-studio.md","title":"Using ServiceNow Studio","bundle":null,"doc_type":null,"release":"australia","body":"\n# Using ServiceNow Studio\n\nUse ServiceNow Studio to build and deploy apps using integrated ServiceNow AI Platform features, development tools, and builders — all in a single environment.\n\n## What does ServiceNow Studio help you do?\n\nServiceNow Studio combines the tools and features you need for app development in one place, so you can work faster across the full development lifecycle. Use ServiceNow Studio to:\n\n-   Access and switch between the development tools you need for each stage of your project.\n-   Find, organize, and edit apps and metadata records.\n-   Track, package, and deploy apps using update sets, pipelines, or the Application Repository.\n\n-   **[Build Agent in ServiceNow Studio](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-studio-classic/build-agent-in-servicenow-studio.md)**  \nUse Build Agent, an autonomous AI agent, to create and update applications in ServiceNow Studio through conversational interaction.\n-   **[Applications in ServiceNow Studio](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-studio-classic/working-with-apps-in-servicenow-studio.md)**  \nCreate, update, manage, publish, and delete applications in ServiceNow Studio — all from a single environment, based on your permissions.\n-   **[Source control integration in ServiceNow Studio](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-studio-classic/source-control-integration.md)**  \nLink your application to a Git source control repository in ServiceNow Studio to save, manage, and share multiple versions of a global or scoped application from a non-production instance.\n-   **[Building apps in source code in ServiceNow Studio](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-studio-classic/building-apps-in-source-code-sn-studio.md)**  \nDeveloping and maintaining applications in source code enables you to create and modify complex applications, manage code in source control more easily, and catch errors at build time.\n-   **[AI tools and files in ServiceNow Studio](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-studio-classic/working-with-now-assist-tools-sn-studio.md)**  \nUse AI tools and files in ServiceNow Studio to create and summarize apps using generative AI. You can also add AI files to applications to enhance user productivity through conversation and proactive experiences.\n-   **[Change your development experience in ServiceNow Studio](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-studio-classic/change-your-development-experience.md)**  \nSwitch between development environments in ServiceNow Studio using the experience switcher to use the best tool for each stage of your app development.\n-   **[Debug a script in ServiceNow Studio](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-studio-classic/debug-script-servicenow-studio.md)**  \nUse the Script Debugger in ServiceNow Studio to debug business rules and other synchronous server-side scripts during app development.\n-   **[App deployment in ServiceNow Studio](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-studio-classic/app-deployment-servicenow-studio.md)**  \nDeploy applications from ServiceNow Studio using several methods, including using deployment requests to move application and global file changes across instances. Deployment options depend on organizational preference and standards.\n\n**Parent Topic:**[ServiceNow Studio](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-studio-classic/servicenow-studio-landing.md)\n\n"}}