AI 도서관 · ChatGPT · 하네스 설정 · 작업 위임

테스트를 과하게 쓰지 않게 하기

모든 변경에 테스트를 붙이면 오히려 느려집니다. 기준을 정해주세요

내용

📌 무슨 문제인가
작은 변경에도 테스트를 만들어 붙이면
고치는 시간보다 테스트 쓰는 시간이 길어집니다.
게다가 구현을 그대로 베낀 테스트는 아무것도 지키지 않습니다.

OpenAI 는 아스트라 안내에서 이 기준을 명시하라고 권합니다.

[ 지시문 ]
테스트는 필요한 곳에만 써줘.

안 써도 되는 경우
• 되돌리기 쉽고 영향이 작은 변경
• 구현을 그대로 옮겨 적는 수준의 테스트
• 이미 다른 테스트가 같은 것을 확인하고 있을 때

써야 하는 경우
• 조건이 갈리는 로직
• 되돌리기 어려운 동작 (저장 · 발송 · 결제)
• 예전에 한 번 깨진 적 있는 곳

먼저 있는 검사를 돌려보고, 실패하거나 새로 걱정되는 것이 나올 때만
범위를 넓혀줘.

테스트를 안 쓰기로 한 것은 왜 안 썼는지 한 줄로 알려줘.

{{INPUT}}

⚠️ 이건 테스트를 줄이라는 말이 아닙니다.
   무엇을 지키려는 테스트인지 말할 수 없으면 그건 안 써도 되는 테스트라는 기준입니다.

💡 「테스트를 고쳐서 통과시키는 함정」과 함께 보세요.
   과하게 쓰는 것과 통과만 시키는 것은 다른 문제인데, 둘 다 흔합니다.

{{INPUT}} 자리에 내 내용을 넣어 쓰는 프롬프트입니다. 아래 버튼으로 열면 넣는 칸이 나옵니다.

근거

유형
일반 프롬프트 — 대화창에 붙여넣습니다
사용 환경
Codex · 에이전트 코딩 — GPT-6 Astra 기준
공식 출처
https://developers.openai.com/api/docs/guides/latest-model
확인일
2026-09-09 — 이후 바뀌었을 수 있습니다
도서관에서 열기 — 내 내용 넣고 복사하기