AI 기반 코드 생성으로 스크립트 생성

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기4분
  • AI 기반 코드 생성을 통해 텍스트, 코드 또는 이 둘의 조합으로 스크립트를 생성합니다.

    인스턴스에서 Now Assist 코드 생성이 활성화되면 스크립트 편집기에 아이콘( Now Assist 아이콘)이 나타납니다.

    코드 생성을 사용하려면 개발자에게 now.assist.creator 역할이 할당되어야 합니다.

    텍스트에서 스크립트 생성

    AI 생성 코드로 스크립트가 수행하기를 원하는 작업을 알려 Now Assist 스크립트를 빠르게 작성합니다.

    시작하기 전에

    더 나은 코드 제안을 생성하기 위해 프롬프트를 작성하는 방법을 알아봅니다. 자세한 내용은 코드 생성에 대한 일반 가이드라인 문서를 참조하십시오.

    필요한 역할: now.assist.creator

    프로시저

    1. 스크립트 필드가 있는 양식으로 이동합니다.
      예를 들어 스크립트 포함 양식을 열려면 모두 > 시스템 정의 > 스크립트 포함 을 클릭하고 새로 만들기를 선택하거나 탐색 필터에 sys_script_include.do 를 입력합니다.
    2. 스크립트 편집기에서 코드를 추가할 위치에 커서를 놓습니다.
    3. 마우스 오른쪽 버튼을 클릭하고 Now Assist로 코드 열기 를 선택하거나 다음 키보드 단축키 중 하나를 사용합니다.
      • Windows: Ctrl-Enter
      • Mac: Cmd-Enter
      팁:
      도움말 아이콘( 도움말 아이콘. )을 선택하여 관련 키보드 단축키 목록에 액세스합니다.
    4. Now Assist를 통한 코드 대화 상자에서 생성할 코드의 원하는 목표를 설명하는 텍스트를 입력합니다.

      입력하는 텍스트는 1,000자 미만이어야 합니다.

    5. 코드 제안을 생성하려면 Enter 키를 누릅니다.
      코드 제안이 스크립트 편집기에서 강조 표시되어 나타납니다.

      스크립트 편집기에 "정규 표현식을 사용하여 이메일 확인" 텍스트와 코드 제안이 있는 Now Assist로 코딩 대화 상자.

    6. 코드 제안을 검토하고 다음 단계 중 하나를 완료합니다.
      • 스크립트에 포함하고 편집하려면 수락을 선택합니다.
      • 제안을 재생성하려면 대화 상자에서 텍스트를 수정하고 화살표 아이콘( 화살표 아이콘. )을 선택합니다.
      • 스크립트에서 제거하려면 거부를 선택합니다.
      코드 제안을 수락하면 줄 번호 옆의 줄에 AI가 만든 코드 중 편집되지 않은 코드가 표시됩니다. AI 생성 코드를 편집하면 해당 코드 줄에 대한 라인 표시기가 나타나지 않습니다.

      AI가 생성한 코드 줄을 나타내는 줄입니다.

      코드 제안이 요구 사항을 충족하지 않으면 프롬프트 지침에 따라 프롬프트를 바꾸고 다른 코드 제안을 생성해 보십시오.
    7. 제출 또는 업데이트를 선택하여 변경 내용을 저장합니다.
      주:
      워크플로우 요구 사항에 따라 인라인 또는 부동 모드에서 프롬프트 모달을 사용할 수 있습니다. 인라인 모드에서는 프롬프트 모달이 스크립트 편집기 내에 포함됩니다. 부동 모드에서는 스크립트 편집기 주위로 프롬프트 모달을 이동할 수 있습니다. 이 두 모드 사이를 전환하는 것은 간단합니다. 인라인 모드에서 팝 아웃 토글을 선택하여 부동 모드로 전환합니다. 반대로 부동 모드일 때 Pop In 토글을 선택하여 인라인 모드로 돌아갑니다. 인라인 모드와 부동 모드 간의 전환은 모달 내의 모든 텍스트를 유지합니다.

    코드에서 스크립트 생성

    AI 생성 코드 완성으로 스크립트를 빠르게 작성합니다.

    시작하기 전에

    인스턴스에 대해 코드 완성 기능이 켜져 있어야 합니다. 자세한 내용은 코드 완성 켜기 문서를 참조하십시오.

    필요한 역할: now.assist.creator

    프로시저

    1. 스크립트 필드가 있는 양식으로 이동합니다.
      예를 들어 스크립트 포함 양식을 열려면 모두 > 시스템 정의 > 스크립트 포함 을 클릭하고 새로 만들기를 선택하거나 탐색 필터에 sys_script_include.do 를 입력합니다.
    2. 스크립트 필드에 코드 또는 텍스트와 코드의 조합을 입력합니다.
      • 자동으로 완성될 함수의 시작 부분이나 다른 코드를 입력합니다. 예:
        var email = current.getValue('email');
        var regex =  
        
      • 생성하려는 코드의 원하는 목표를 설명하는 텍스트 조합과 코드를 시작할 방법에 대한 예제를 코드 주석에 입력합니다. 예:
        // Validate emails using regex
        var email = current.getValue('email');
        var regex =  
        
    3. 마우스 오른쪽 버튼을 클릭하고 코드 완성 자동 생성을 선택하거나 다음 키보드 단축키 중 하나를 사용하여 코드 제안을 생성합니다.
      • Windows: Ctrl-Windows 로고 키-Enter
      • Mac: Ctrl-Cmd-Enter
      팁:
      도움말 아이콘( 도움말 아이콘. )을 선택하여 관련 키보드 단축키 목록에 액세스합니다.

      코드 생성을 트리거할 때 커서 앞의 코드는 1,000자 미만이어야 합니다.

      주:
      자동 코드 제안이 활성화된 경우 프롬프트를 입력한 후 자동으로 코드 제안을 받은 다음 2.5초 동안 커서 입력 또는 이동을 중지합니다.

      코드 생성을 트리거한 후에는 프롬프트를 편집할 수 없습니다. 코드 제안이 반환되기 전에 프롬프트를 편집해야 하는 경우 백스페이스 키를 눌러 코드 생성을 취소할 수 있습니다.

      제안을 생성하는 동안 스피너 아이콘( 스피너 아이콘. )이 나타납니다. 코드 제안은 프롬프트 다음 줄에 나타나지만 수락할 때까지 스크립트에 추가되지 않습니다.

      스크립트 편집기의 프롬프트 및 코드 제안.

    4. 코드를 수락하여 스크립트에 포함하거나 거부하여 스크립트에서 제거합니다.
      • 수락: Tab 키 또는 오른쪽 화살표 키를 누릅니다. 제안된 코드 내에서 선택하면 제안도 수락됩니다.
      • 거부: Esc 키, 왼쪽 화살표 키 또는 위쪽 화살표 키를 누릅니다. 스크립트 내에서 제안된 코드 이외의 항목을 입력하거나 선택하면 제안도 제거됩니다.
      코드 제안을 수락하면 줄 번호 옆의 줄에 AI가 만든 코드 중 편집되지 않은 코드가 표시됩니다. AI 생성 코드를 편집하면 해당 코드 줄에 대한 라인 표시기가 나타나지 않습니다.

      AI가 생성한 코드 줄을 나타내는 줄입니다.

      코드 제안이 요구 사항을 충족하지 않는 경우 코드를 수정하고 다른 코드 제안을 생성해 보십시오.
    5. 제출 또는 업데이트를 선택하여 변경 내용을 저장합니다.