코드 생성에 대한 일반 가이드라인
코드 생성에 대한 다음과 같은 일반적인 지침을 사용하여 더 나은 코드 제안을 얻고 유용하고 정확한 스크립트를 만들 수 있습니다.
프롬프트 작성
- 명확하고 구체적이지만 간결한 프롬프트 작성
- 작업 요구 사항, 특정 API(알고 있는 경우) 및 제약 조건과 같은 필요한 상세 정보를 포함하여 예상 결과 및 컨텍스트를 지정합니다.
- 다양한 프롬프트로 실험
-
구체화하고 실험하면서 는 Now LLM 서비스 이 피드백을 사용하여 배우고 개선합니다.
- 작업 지침을 조정하고 예제를 통합해 본 다음, 다양한 프롬프트 스타일과 상세 수준에 따라 코드 제안이 어떻게 다른지 관찰하십시오.
- 단일 샷 프롬프트로 스크립트를 시작하는 방법의 예로 짧은 코드 스니펫을 포함해 보십시오.
- 수정 사항을 포함하여 프롬프트를 추적하고 사양을 충족하도록 프롬프트를 생성하기 위한 지침을 추적합니다. 이 추적을 사용하면 비교 분석을 위해 과거 결과를 쉽게 재생성할 수 있습니다.
- 프롬프트의 문자 제한
-
짧고 간결한 프롬프트가 더 나은 결과를 생성합니다.
200자에 도달하면 짧고 집중된 작업 지향적인 방향이 최상의 결과를 산출한다는 메시지가 나타납니다.
300자를 초과하는 입력은 허용되지 않습니다.
| 강력한 프롬프트 | 약한 프롬프트 | 메모 |
|---|---|---|
| 관련 작업이 포함된 인시던트 가져오기 | 작업이 있는 인시던트 가져오기 |
충분한 세부 정보를 포함합니다. |
| Glide 집계를 사용하여 3월 3일부터 4월 13일 사이에 종결된 P1 인시던트 수 계산 관리자에게 할당됨 | 3-3과 4-13 사이의 P1 인시던트 수 |
API 이름과 보다 구체적인 언어가 포함됩니다. |
| 오픈 변경 요청이 P1인 경우 작성자가 아닌 한 심각도 감소를 허용하지 마십시오. | P1 변경 요청 변경 허용 안 함 |
변경해서는 안 되는 사항에 대한 보다 구체적인 지침이 포함되어 있습니다. |
| 가장 최근 변경의 Glide 기록 | 최신 변경 |
API 이름과 보다 구체적인 언어가 포함됩니다. |
코드 검토
- 검토 코드
- AI 생성 코드에 대한 엄격하고 상세한 검토를 구현하여 정확성, 효율성 및 코딩 표준을 얼마나 잘 준수하는지 확인합니다.
- 테스트 코드
- 제어된 환경에서 테스트 케이스에 대해 코드를 실행하여 코드의 유효성을 검사하고 요구 사항에 따라 작동하는지 확인합니다.