ask3
ask3 CLI (~/.local/bin/ask3 → ~/.claude/skills/ask3/ask3.sh) 로 세 모델의 답변을 모으고 비교표를 만든다.
사용자가 세 답변 원문을 읽는 일이 없도록 하는 것이 목적이다.
흐름
ask3 new <이름>— 태스크 디렉토리 +PROMPT.md스캐폴드 생성- 사용자와 함께
PROMPT.md작성 (배경 → 원하는 것 → 제약) cd <이름> && ask3 run— 3개 모델 병렬 실행 →_runs/*.md→COMPARE.md. 보통 1~2분- 사용자가
COMPARE.md의 선택: 줄에 표시 ask3 final—FINAL.md작성
결과물
<이름>/
PROMPT.md 질문 (단일 원본)
_runs/ 원본 답변 3개 — 평소엔 열지 않음
COMPARE.md 사용자가 읽는 유일한 파일
FINAL.md 최종 통합본
Claude가 지킬 것
- 3단계 실행 후
COMPARE.md를 사용자에게 요약해 주지 마라. 그게 이미 요약본이다. 파일 경로만 알려주고 읽게 한다. - 다만
## 4. 빠진 것섹션은 짚어준다. 사용자가 놓치기 쉽고, 여기서PROMPT.md를 고쳐 재실행할지 결정한다. _runs/*.md원본은 사용자가 명시적으로 요청할 때만 읽는다. 컨텍스트만 잡아먹는다.PROMPT.md가 모호하면ask3 run전에 다듬어라. 질문이 나쁘면 세 답변 다 나쁘다. 실행 비용이 3배라 사전 정리가 남는다.- 실행이 실패하면
_runs/<모델>.md.log를 본다.
조정
- 심판 프롬프트:
~/.claude/skills/ask3/compare-prompt.md - 최종본 프롬프트:
~/.claude/skills/ask3/final-prompt.md - 모델 교체:
ASK3_OPUS_MODEL/ASK3_FABLE_MODEL/ASK3_GPT_MODEL/ASK3_JUDGE_MODEL - effort:
ASK3_EFFORT(기본 high)