시작하기무료로 시작하기

AI로 작성하는 효과적인 커밋 메시지

이제 AI가 생성한 도크스트링과 함께 작은 수정 사항을 커밋하려고 해요. 도크스트링 생성에서 모델의 성능이 만족스러워서, git diff에 표시된 코드 변경 사항을 바탕으로 의미 있는 커밋 메시지도 생성하도록 하려 합니다. 지금까지 작성한 프롬프트는 다음과 같아요:

Based on the following code diff, write a commit message:

🟥 -def is_valid_account_number(account: str) -> bool:
🟥 -  return account.isdigit()
🟩 +def is_valid_account_number(account: str) -> bool:
🟩 +  if not account.isdigit():
🟩 +    return False
🟩 +  if len(account) != 10:
🟩 +    return False
🟩 +  return True

모델이 더 효과적으로 따를 수 있도록, 이 프롬프트에 무엇이 빠져 있을까요?

이 연습은 강의의 일부입니다

개발자를 위한 AI 보조 코딩

강의 보기

실습형 인터랙티브 연습문제

이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요

연습 시작