lucas (@lucas_flatwhite)

2026-01-13 | ❤️ 324 | 🔁 79


Claude Code를 만드는 Anthropic의 핵심 엔지니어 Thariq가 공유하는 프롬프트에 대한 두개의 트윗..

그는 이렇게 AI 협업 패턴을 만들고, 역할을 분리해서 각 세션의 컨텍스트가 오염되지 않도록 하네요.

💬

제가 Claude Code로 대규모 기능을 개발할 때 가장 좋아하는 방식은 명세서 SPEC 기반 접근법이에요.

먼저 최소한의 명세서나 프롬프트로 시작한 다음, Claude에게 AskUserQuestionTool을 사용해서 저를 인터뷰해달라고 요청해요.

그런 다음 새로운 세션을 만들어서 그 명세서를 실행하죠.

큰 기능이나 새로운 프로젝트의 경우, Claude가 40개 이상의 질문을 던지기도 하는데, 결과적으로 제가 많은 부분을 직접 컨트롤했다고 느낄 수 있는 훨씬 더 상세한 명세서를 얻게 돼요.

제가 사용하는 프롬프트는 이거예요:

이 @SPEC.md 파일을 읽고 AskUserQuestionTool을 사용해서 저를 상세하게 인터뷰해주세요. 기술적 구현, UI & UX, 우려 사항, 트레이드오프 등 모든 것에 대해 질문하되, 너무 뻔한 질문은 피해주세요.

아주 깊이 있게, 완료될 때까지 계속 인터뷰를 진행한 다음, 명세서를 파일에 작성해주세요.

상세한 명세서의 장점 중 하나는 검증도 훨씬 쉬워진다는 거예요. 작업이 끝난 후에는 이런 프롬프트를 추가하는 걸 좋아해요:

서브에이전트를 생성해서 명세서 파일을 읽고 작업이 완료되었는지 검증해주세요. 완료되지 않았다면 피드백을 주고, 그 피드백을 반영해주세요.

미디어

image

image


Auto-generated - needs manual review

인용 트윗

Thariq (@trq212)

my favorite way to use Claude Code to build large features is spec based

start with a minimal spec or prompt and ask Claude to interview you using the AskUserQuestionTool

then make a new session to execute the spec https://t.co/Lwejskje4a

원본 트윗

quoted-image

Tags

AI-ML LLM Dev-Tools