---
sourceDocument: 호주 애플리케이션 빌드 또는 수정
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/application-development

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 애플리케이션 빌드 또는 수정

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# 탐색

# ServiceNow IDE 살펴보기 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 4분

ServiceNow IDE 에서 소스 코드로 애플리케이션을 개발하는 방법에 대해 알아봅니다.

## ServiceNow IDE 개요 {#exploring-servicenow-ide__section_jnb_vvg_z1c}

ServiceNow IDE 의 구현입니다Visual Studio Code.ServiceNow AI Platform 를 사용하면 ServiceNow IDE익숙한 도구와 업계 표준 개발 방식을 사용하여 신속하게 애플리케이션 빌드 를 시작할 수 있습니다. ServiceNow IDE 에는 형식 안전성, IntelliSense, 종속성 적용, 코드 검색 및 소스 통제 통합을 포함하여 와 동일한 Visual Studio Code기능이 많이 있습니다.
그림 1. ServiceNow IDE 홈페이지

ServiceNow IDE에서 애플리케이션 메타데이터 \[sys_metadata\]를 정의하기 위해 소스 코드 ServiceNow Fluent 에서 애플리케이션을 생성할 수 있습니다. 변경 내용을 실시간으로 ServiceNow AI Platform 나란히 시각적 표현하여 보려면 .ServiceNow IDE

선택적으로 JavaScript 모듈을 만들고 타사 라이브러리를 사용하여 응용 프로그램 내에서 코드를 구성하고 재사용할 수 있습니다. 를 사용하면 코드용 Now Assist코드 자동 완성 기술을 사용하여 애플리케이션의 ServiceNow IDE스크립트에 대한 코드 제안을 생성할 수 있습니다. 자세한 내용은 [Generate code with autocomplete](https://www.servicenow.com/docs/access?context=generate-code-with-autocomplete&version=australia&pubname=australia-api-reference&ft:locale=en-US) 문서를 참조하십시오.

백그라운드에서 이 기능은 애플리케이션 패키징 서비스에 의해 ServiceNow SDK 활성화되며, 이 서비스는 에서 애플리케이션을 빌드합니다.ServiceNow IDE  
주:  
빌드 에이전트를 사용하면 에서 애플리케이션을 작성하고 편집할 수 있습니다.ServiceNow IDE 자세한 내용은 [빌드 에이전트](https://servicenow-prod.fluidtopics.net/AFPaM7yg0PWc2HOhOQI4DQ "애플리케이션을 생성하고 업데이트 ServiceNow 하기 위해 자율 AI 에이전트를 사용합니다빌드 에이전트. 일반적인 ServiceNow 개발 질문을 할 빌드 에이전트 수도 있습니다.") 문서를 참조하십시오.

## ServiceNow IDE 워크플로우 {#exploring-servicenow-ide__section_knb_vvg_z1c}

다음 인포그래픽에서는 개발자가 을 사용하여 애플리케이션 개발을 시작하는 워크플로우를 보여줍니다.ServiceNow IDE
그림 2. ServiceNow IDE를 사용하여 애플리케이션 개발  
1. 인증 방법에 따라 관리자나 개발자는 Git 공급자에 연결하는 데 필요한 자격 증명을 구성합니다.
   * OAuth 2.0 인증을 사용하기 위해 관리자는 Git 공급자와 인스턴스에서 OAuth 2.0 애플리케이션 레지스트리를 구성합니다.
   * 기본 인증을 사용하기 위해 개발자는 Git 공급자로부터 개인 액세스 토큰을 생성합니다.
   {#exploring-servicenow-ide__ul_qhm_wkd_mcc}
2. 개발자는 Git 공급자에서 애플리케이션에 대한 전용 Git 리포지토리를 만듭니다.
3. ServiceNow IDE에서 개발자는 Git 자격 증명을 구성합니다.
4. 개발자는 애플리케이션을 구성할 작업 공간을 생성합니다 ServiceNow IDE .
5. 개발자는 n 애플리케이션을 만들거나 기존 애플리케이션을 ServiceNow IDE에서 변환합니다.
6. 개발자는 애플리케이션의 로컬 Git 리포지토리를 초기화하고 소스 통제에서 애플리케이션을 관리하기 위해 생성한 원격 리포지토리에 푸시합니다.
7. 개발자는 를 사용하여 ServiceNow Fluent소스 코드에서 애플리케이션 메타데이터를 정의하거나, 사용자 지정 JavaScript 모듈을 만들거나, 타사 라이브러리를 사용할 수 있습니다.
8. 메타데이터 변경이 감지되면 개발자는 애플리케이션을 동기화하여 다른 인터페이스의 메타데이터 변경 내용을 다운로드하고 소스 코드로 변환합니다.
9. 변경 내용을 저장한 후 애플리케이션을 빌드하여 소스 코드를 컴파일하여 애플리케이션 메타데이터로 변환합니다.
10. 빌드가 완료되면 개발자는 에서 나가지 않고도 다른 포함된 ServiceNow AI Platform 사용자 인터페이스에 반영된 변경 내용을 볼 수 있습니다 ServiceNow IDE.
11. 개발자는 변경 내용을 스테이징하고, 커밋하고, Git 리포지토리에 푸시합니다.
12. ServiceNow IDE에서 다른 개발자가 리포지토리를 복제하고, 분기를 만들고, 애플리케이션에서 공동 작업을 시작할 수 있습니다.

{#exploring-servicenow-ide__ol_ekx_g5v_jzb}

개발자가 소스 코드를 수정하는 동시에 다른 사용자도 애플리케이션 메타데이터를 수정할 수 있습니다. 개발자는 애플리케이션 내의 다른 모듈이나 스크립트에서 모듈 코드를 재사용할 수 있습니다.

## ServiceNow IDE 이점 {#exploring-servicenow-ide__section_nnb_vvg_z1c}

{#exploring-servicenow-ide__table_onb_vvg_z1c__entry__3}

| 혜택 | 기능 | 사용자 |
|-|-|-|
| 를 기반으로 Visual Studio Code IDE에서 애플리케이션 개발 ServiceNow AI Platform | [ServiceNow IDE 사용자 인터페이스](https://servicenow-prod.fluidtopics.net/KXRBMl9nkXMnD7yibHXzWw#servicenow-ide-user-interface "사용자 인터페이스에는 ServiceNow IDE 웹과 Visual Studio Code 동일한 여러 기능과 응용 프로그램을 만들기 ServiceNow 위한 몇 가지 고유한 기능이 포함되어 있습니다.") | 개발자 |
| 애플리케이션을 구성 ServiceNow 하는 메타데이터를 정의하는 소스 코드 작성 | [ServiceNow Fluent](https://servicenow-prod.fluidtopics.net/LkgjsL6Ogxn6hUPsJ73QXQ "도메인별 프로그래밍 언어를 사용하여 소스 코드에서 애플리케이션 메타데이터를 정의합니다.ServiceNow Fluent") [ServiceNow IDE 에서 코드로 ServiceNow Fluent애플리케이션 메타데이터 정의](https://servicenow-prod.fluidtopics.net/ulxZXtOby92H7huJirW7sA "ServiceNow Fluent를 사용하여 코드에서 애플리케이션 메타데이터 정의 ServiceNow IDE에서 .") | 개발자 |
| 사용자 지정 JavaScript 모듈과 타사 JavaScript 유틸리티를 사용하여 애플리케이션 범위 내에서 코드를 구성하고 재사용 | [JavaScript 모듈 및 타사 라이브러리](https://servicenow-prod.fluidtopics.net/BgHqCmt1oAyXsb0oVdi_9Q "JavaScript 모듈을 사용하여 코드 베이스를 최적화하고 관련 코드를 그룹화하거나 타사 라이브러리를 추가하고 애플리케이션 내에서 코드를 재사용합니다.") [ServiceNow IDE의 애플리케이션에서 JavaScript 모듈 생성 및 사용](https://servicenow-prod.fluidtopics.net/wtUWj4G4sF~if2mwdz0ZUA "JavaScript 모듈로 재사용 가능한 코드 블록을 정의하여 코드베이스 최적화ServiceNow IDE에서 .") [ServiceNow IDE의 애플리케이션에서 타사 라이브러리 사용](https://servicenow-prod.fluidtopics.net/~aAPzMNU1yOhiJsjPhGEDw "애플리케이션의 타사 라이브러리를 호출하여 기존 오픈 소스 기능을 사용합니다 와 함께 ServiceNow IDE.") | 개발자 |
| 다양한 기술 세트의 사용자와 애플리케이션에서 공동 작업 | [및 설치 ServiceNow IDE에서 애플리케이션 빌드](https://servicenow-prod.fluidtopics.net/8ZNOOQ_2hgCplJ8VHQxF2w "애플리케이션을 빌드하여 소스 코드를 컴파일하고 에서 인스턴스 전체에 애플리케이션 변경 사항을 합니다.ServiceNow IDE") | 개발자 |
| 선택한 Git 공급자와 소스 통제 통합 | [와 소스 통제 통합 ServiceNow IDE](https://servicenow-prod.fluidtopics.net/n88o0SNvAOeY_xrAPoJBIg "를 사용하여 ServiceNow IDE원격 Git 리포지토리와 통합하여 소스 통제에서 애플리케이션을 관리합니다.") | 개발자, 관리자 |
[ ]

{#exploring-servicenow-ide__table_onb_vvg_z1c}

