개발자를 위한 9가지 최고의 Claude 프롬프트 템플릿 (토큰 절약 일일 팩)
Source: Dev.to
Claude와 함께 토큰 절약하기 (빠른 규칙)
한 번의 프롬프트 = 하나의 기능 (“그리고 또한… 그리고 또한…” 피하기)
- 전체 파일이 아니라 패치 / 차이점을 요청하세요
- 단계 사용: 먼저 계획 → 두 번째로 코드 → 마지막으로 검토
- 중요한 부분만 붙여넣기: 최대 3–8개 파일, 혹은 작은 스니펫
1) 일일 “기능 구현” 원샷 (가장 많이 사용)
이 프롬프트는 Claude에게 최소한의 왕복으로 기능을 처음부터 끝까지 구현하도록 할 때 사용합니다.
You are a senior full-stack engineer.
Project: [name + stack]
Goal: Implement feature: [feature name]
Context (only what matters):
- Tech: [frameworks/libs]
- Relevant files: [list 3–8 file paths]
- Current behavior: [1–2 sentences]
- Expected behavior: [1–2 sentences]
- Constraints: [performance, RTL, no deps, etc.]
Task:
1) Propose the simplest plan (5–8 steps).
2) Produce code as PATCHES grouped by file:
- File: path/to/file
- Patch: only changed/added lines (no full file unless necessary)
3) Provide a short manual test checklist.
Output rules:
- No long explanations
- Ask at most 2 questions ONLY if blocking
- Prefer minimal diffs over rewrites
2) “Plan First, Stop” (큰 작업을 위한 토큰 절약)
큰 기능을 시작하기 전에 사용하여 잘못된 방향으로 코드를 생성하는 데 토큰을 낭비하지 않도록 합니다.
Act as a senior engineer.
I want to implement: [feature]
Stack: [stack]
First: produce ONLY
1) Architecture / approach
2) File list (new/changed)
3) Data flow
4) Edge cases
5) Risks
STOP after planning and ask: "Continue to patches?"
Rules: no code in this phase.
3) 한 번에 디버깅 (끝없는 채팅 없이)
Claude에게 가능한 원인을 순위 매기고 가장 빠른 확인 테스트를 제공하도록 강제합니다.
You are a senior debugger. Solve in one pass.
Problem:
- Error: [paste error]
- Where: [route/action/job]
- When: [steps to reproduce]
- Expected: [1 sentence]
- What I tried: [bullets]
Relevant code (smallest snippet + file path):
[paste]
Logs (only last relevant lines):
[paste]
Deliver:
1) Root cause (1–2 sentences)
2) Minimal fix as patches by file
3) Why it works (max 5 bullets)
4) Fast verification steps (max 5)
Rules:
- Do not ask for more info unless absolutely required
- If multiple causes, rank them + give a quick test for each
4) 가드레일을 사용한 리팩터링 (작고 안전한 차이점)
파일이 복잡하지만 동작을 깨뜨릴 위험이 없을 때 사용합니다.
You are a senior engineer. Refactor with minimal risk.
Target:
- File/module: [path]
- Objective: [readability/performance/structure]
- Non-goals: [do NOT change behavior, public API, output HTML, etc.]
Constraints:
- Keep diff small
- No new dependencies
- Maintain existing function signatures
Deliver:
1) Refactor plan (max 6 steps)
2) Patch per file (only changed lines)
3) Verification checklist
5) 코드 리뷰 (엄격 + 실행 가능)
전체 레포를 덤프하지 않고 의미 있는 리뷰 결과와 작은 수정 사항을 얻으세요.
Act as a strict code reviewer.
Context:
- Stack: [stack]
- Code style goals: [simplicity, performance, readability]
- Constraints: [no new deps, etc.]
Review these files/snippets:
[Paste or list file + snippet]
Deliver:
- Top issues ranked by severity (max 10)
- Minimal patches for top 3 issues
- Optional improvements (max 5)
Rules: no long explanations.
6) “스캐폴딩만 생성” (전체 코드를 아직 원하지 않을 때)
구현을 나중에 다시 작성할 수도 있는 경우, 대량 토큰 사용을 피하는 데 최적입니다.
You are generating scaffolding only.
Project: [name]
Feature: [name]
Deliver ONLY:
1) Folder/file structure
2) Interfaces/contracts
3) Controller/service skeletons
4) TODO markers (clear next steps)
Rules:
- No full implementations
- Each file max ~60 lines
- Output per file
7) UI 컴포넌트 팩 구현 (Design → Components)
디자인을 일관된 UI 빌딩 블록으로 변환합니다.
Act as a UI engineer.
Goal: Build a reusable component pack for:
- [buttons, inputs, cards, modals, alerts...]
Design requirements:
[paste]
Constraints:
- Accessibility required (ARIA/keyboard)
- Mobile‑first
- RTL‑ready if needed
- Keep it framework‑native (no heavy libs)
Deliver:
1) Component list + props
2) File outputs per component
3) Usage examples (short)
Rules: avoid repeated code blocks.
8) “Work in Phases” (Claude가 출력 스팸을 방지)
Claude가 제어된 출력을 생성하도록 할 때 사용합니다.
Work in phases. After each phase, STOP and ask "Continue?"
Phase 1: Plan + file list
Phase 2: Core patches
Phase 3: Edge cases + polish
Phase 4: Tests/checklist
Start with Phase 1 only.
먼저 1단계만 시작하세요.
9) 요구사항 → 구현 체크리스트 변환 (코드 없음)
코드 생성을 위해 토큰을 사용하기 전에 명확성을 확보하세요.
- 고수준 요구사항을 붙여넣기.
- Claude가 다음을 포함한 상세 구현 체크리스트를 반환합니다:
- 필요한 파일/모듈
- 데이터 모델 및 API
- 엣지 케이스 및 검증 규칙
- 테스트 전략 (단위, 통합, e2e)
- 성능 또는 보안 고려사항
이 체크리스트를 사용해 코딩을 진행할지, 범위를 조정할지 결정하세요.