"좋게 써줘"는 기준이 없어서 매번 다른 게 나와요. 용도·독자·분량·형식을 문장에 다 넣으면 같은 결과를 다시 뽑을 수 있어요.
Python 3.12, 외부 패키지 추가 없이. 기존 함수 시그니처는 그대로 두고, 실패하면 예외 대신 None 을 돌려주세요.
길게 쓰는 거랑 구체적으로 쓰는 건 달라요. 형용사 말고 조건을 늘리세요.
공식 문서 Anthropic · 명확하게 지시하기
"너는 ○○다"를 맨 앞에 두면 어휘랑 판단 기준이 그쪽으로 기울어요. 같은 질문도 누구로서 답하느냐에 따라 근거가 달라져요.
너는 이 코드를 앞으로 3년 유지보수할 사람이야. 짧은 코드보다 읽히는 코드를 골라줘.
역할로 없던 실력이 생기진 않아요. "너는 의사다"라고 해도 의학적으로 정확해지지 않아요.
공식 문서 Anthropic · 시스템 프롬프트
원하는 결과물 2~5개를 그대로 붙여주세요. 톤이나 길이처럼 말로 옮기기 어려운 건 예시 한 줄이 설명 열 줄보다 정확해요.
팀 컨벤션에 맞는 함수 2개예요. … 같은 네이밍·주석 밀도로 작성해주세요.
예시가 다 비슷하면 그 틀만 반복해요. 일부러 다른 유형을 섞으세요.
공식 문서 Anthropic · 멀티샷 프롬프트
붙여넣은 자료를 태그로 감싸면 어디까지가 재료고 어디부터가 명령인지 안 섞여요. 자료 안의 문장을 명령으로 잘못 읽는 일이 줄어요.
<로그> (에러 로그) </로그> <요구사항>원인만 짚어주세요. 코드는 아직 고치지 마세요.</요구사항>
태그 이름은 아무거나 괜찮은데 여닫는 짝은 맞아야 해요.
공식 문서 Anthropic · XML 태그
바로 답하지 말고 따져볼 것부터 적게 하면, 건너뛰던 단계가 드러나고 틀렸을 때 어디서 틀렸는지 보여요.
이 버그 원인을 찾아주세요. 의심 지점을 먼저 나열하고, 각각 왜 아닌지 지운 다음 남은 걸 말해주세요.
단순 요약·변환에 붙이면 길어지기만 해요. 판단이 필요한 일에만 쓰세요.
한 프롬프트에 여러 일을 담으면 뒤쪽 지시가 묻혀요. 단계로 쪼개면 중간에서 방향을 고칠 수 있어요.
1단계) 요구사항을 테스트 목록으로. (확인하고) 2단계) 통과하는 코드. 3단계) 리팩터링.
많이 쪼갤수록 좋은 건 아니에요. 사람이 확인할 지점에서만 자르세요.
공식 문서 Anthropic · 프롬프트 연결
표나 JSON처럼 형태를 정해두면 그대로 붙여 쓸 수 있고, 여러 번 돌려도 모양이 같아서 비교가 돼요.
아래 스키마의 JSON 으로만 답해주세요.
{"원인": "", "수정파일": [], "위험도": "상|중|하"}형식을 바꾸면 내용의 질도 같이 변할 수 있어요. 비교할 땐 형식을 고정하세요.
공식 문서 Anthropic · 출력 미리 채우기
바로 시키면 모델이 빈칸을 자기 맘대로 채워요. "부족한 정보가 있으면 먼저 물어봐"를 붙이면 엉뚱한 결과를 한 번에 줄일 수 있어요.
이 기능을 구현할 건데요, 애매한 요구사항이 있으면 코드 쓰기 전에 먼저 물어봐주세요.
질문이 끝없이 나오면 "3개까지만"처럼 개수를 정해주세요.
현장 많이 쓰는 방법이지만 1차 자료는 없어요. 직접 써보고 판단하세요
"10점 만점에 몇 점이냐" 물어보고 "10점짜리로 고쳐줘"라고 하면 스스로 아쉬운 데를 짚어요. 기준을 같이 주면 더 잘 들어요.
이 코드에 점수를 주고, 감점 항목을 적은 뒤 그 항목만 고친 버전을 주세요.
점수 자체는 근거가 없어요. 고쳐진 결과만 보고 판단하세요.
현장 많이 쓰는 방법이지만 1차 자료는 없어요. 직접 써보고 판단하세요
초안을 받은 다음 검사 항목을 주고 "이 기준으로 흠 찾아서 고쳐"라고 하면 처음에 놓친 조건이 걸러져요.
1) 예외 처리 누락 2) 경계값 3) 기존 호출부 깨짐 이 3개로 검사해주세요.
"더 좋게 고쳐줘"는 잘 안 들어요. 항목으로 줘야 해요.
자료 먼저 붙이고 질문은 마지막에 두세요. 입력이 길면 가운데 정보가 덜 쓰인다는 보고가 있어서, 중요한 지시는 끝에 둬야 안 묻혀요.
(파일 여러 개 붙여넣기) --- 이 함수를 호출하는 곳을 전부 찾아주세요.
순서 바꾸기보다 필요 없는 부분을 지우는 게 더 나아요.
자료에서 근거 문장을 그대로 인용한 다음 답하게 하면, 없는 말을 지어내는지 바로 보여요. 인용이 비면 자료에 없는 거예요.
답하기 전에 해당 API 문서 원문을 먼저 인용해주세요.
인용이 있다고 참인 건 아니에요. 위치는 사람이 확인해야 해요.
공식 문서 Anthropic · 긴 문서 다루기
금지만 주면 그 자리를 뭘로 채울지가 비어서 매번 다른 게 들어와요. "대신 이렇게"까지 적어주세요.
(X) 전역 변수 쓰지 마세요 (O) 상태는 인자로 넘기고 반환값으로 돌려주세요
진짜 금지해야 하는 건(개인정보·과장) 금지로 두고 대안을 같이 주세요.
같은 질문을 여러 번 돌려서 제일 자주 나온 결론을 쓰세요. 한 번의 답은 흔들려도 겹치는 결론은 비교적 안정적이에요.
이 로직의 시간 복잡도를 새 창에서 3번 물어보고 같은 답이 나오는지 보세요.
답이 하나로 정해지는 문제에만 쓰세요. 창작물은 많이 뽑아도 정답이 없어요.
이 페이지는 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.