요즘 AI 코딩할 때 시스템 프롬프트를 좀 더 구체적으로 써보고 있는데 진짜 차이가 나더라고요. 그냥 "파이썬 코드 짜줘"라고 하는 것보다 "너는 10년 경력 백엔드 개발자고 성능과 보안을 최우선으로 생각하는 사람이야"라고 롤을 정해주니까 훨씬 생각 깊은 코드를 제시하는 것 같아요.
특히 에러 처리라든지 예외 상황을 훨씬 더 꼼꼼하게 챙기더라고요. 물론 여전히 이상한 부분도 있긴 한데 예전보다는 훨씬 낫네요. 혹시 다른 분들은 프롬프트를 어떻게 설정해서 쓰고 계신가요? 더 좋은 팁 있으면 나눠주세요.
오 이거 진짜 효과 있더라고요. 저도 최근에 "너는 보안을 최우선으로 생각하는 개발자야"라고 넣었는데 SQL 인젝션 방어 코드를 자동으로 챙기더라고요. 롤 설정이 진짜 중요한 것 같아요. 근데 가끔은 너무 장황하게 설명이 들어가서 간결한 코드를 원할 때는 "간결하고 효율적인 코드만 제시해줘"라고 추가로 넣으면 더 나은 것 같습니다.