기능을 일상 언어로 설명하세요. 사용자 스토리, 엣지 케이스, 실패 상태 — 에이전트가 실제로 따를 수 있는 브리프를 60초 만에.
Reduce return processing from 5 days to same-day for eligible orders
As a customer, I can initiate a return from order history so that I get a refund without contacting support
As a warehouse operator, I can process returns with barcode scan so that throughput stays above 50/hour
Return after 30-day window
Item was a gift purchase
Partial refund on bundled items
Payment timeout → retry 3x with backoff, then queue
Inventory sync failure → alert ops, hold refund
19%
더 느려짐. AI를 사용한 개발자는 스스로 빨라졌다고 믿었지만, 측정 결과 더 느렸습니다.
91%
리뷰 시간 증가. PR 볼륨이 2배로. 검증이 병목이 됨.
30-50%
의 엔지니어링 시간이 요구사항 명확화에 소비. 모호한 명세로 인한 15-30% 재작업.
세 가지 시작 방법
상황에 따라 최적의 진입점이 다릅니다. 자연스러운 방식으로 시작하세요 — 동일한 구조화된 명세를 얻게 됩니다.
AI PM과 아이디어를 대화로 발전시키세요. 대화형, 반복적, 자연스러운 흐름.
목표를 설명하고, 핵심 질문에 답하고, 결과를 검토하세요. 체계적이고 빠릅니다.
원본 메모나 녹취록을 붙여넣으세요. AI가 결정 사항, 요구사항, 빠진 부분을 추출합니다.
초안 이후
AI Coach가 CPO처럼 명세를 검토합니다 — 가정에 의문을 제기하고, 약점을 짚어내고, 더 깊이 생각하도록 이끕니다. 목업이나 스크린샷을 첨부하면 더 풍부한 컨텍스트를 제공합니다. 코치의 톤과 전문 분야를 팀에 맞게 맞춤 설정하세요.
목표와 유저 스토리는 탄탄하지만, 강화가 필요한 두 가지 영역이 있습니다:
"사용자가 본인이 구매하지 않은 선물을 반품하려 하면 어떻게 되나요? 명세에서는 구매자가 항상 요청자라고 가정하고 있습니다."
환불 SLA는 어떻게 되나요? 명세에 "당일 처리"라고 되어 있지만 영업시간 이후에는 어떻게 되는지 정의되지 않았습니다.
Add a returns flow to the e-commerce app
Do gift recipients get the refund, or the original purchaser?
This determines the refund routing logic and notification flow
Should customers be able to return individual items from a bundle?
Partial returns on bundles require inventory reconciliation
프로세스
도메인별 확인 사항 — 선물 반품 라우팅, 번들 가격 로직, 사기 엣지 케이스. 짧은 답변도 괜찮습니다. AI가 나머지를 추론합니다.
코드가 만들어지는 곳으로 전달
한 번의 클릭으로 도구가 기대하는 포맷으로 명세를 내보내세요 — Markdown을 읽는 사람이든 Cursor Rules를 실행하는 AI 에이전트이든.
MUST/DO NOT/TEST 규칙이 포함된 .cursorrules 파일
v0, Bolt, Lovable, Replit용 구조화된 프롬프트
작업, 체크리스트, 오류 처리가 포함된 구조화된 CLI 프롬프트
네이티브 Notion 블록 — 제목, 콜아웃, 할 일
통과/실패 조건이 포함된 테스트 가능한 검증 항목
테이블과 체크리스트가 포함된 깔끔한 Markdown
GitHub 리포지토리를 연결하세요. ClearSpec이 파일 트리, 종속성, 최근 PR을 읽어 실제 코드를 참조하는 명세를 생성합니다. 소스 코드는 저장되지 않습니다.
컨텍스트 없이
“Add refund support. Should handle full and partial refunds with proper error states.”
GitHub 컨텍스트와 함께
“Add POST /api/refunds in src/routes/payments.ts using the existing StripeService from src/services/stripe.ts. The OrderV2 schema from PR #487 applies.”
AI 코딩 어시스턴트가 ClearSpec에서 직접 명세를 가져옵니다 — 구조화된 섹션, 항상 최신 버전, 복사-붙여넣기 불필요.
목표, 유저 스토리, 엣지 케이스, 장애 상태 — 붙여넣기 텍스트가 아닌 구조화된 데이터로 전달.
모든 요청이 최신 버전을 가져옵니다. 오래된 스크린샷이나 만료된 사본 없음.
Claude Code, Cursor, Windsurf 및 MCP 프로토콜을 지원하는 모든 에디터에서 작동.
기존 명세용
누락된 장애 상태, 보안 사각지대, 모호한 기준. 각 갭에 구체적이고 구현 가능한 수정안 제시.
Add rate limiting: max 5 returns per user per hour with exponential backoff
Flag accounts with >3 returns in 30 days for manual review
Add ARIA labels, keyboard navigation, and screen reader announcements
일회성 생성기가 아닙니다
모든 편집을 버전 관리. 두 버전을 비교. 변경 메모 추가.
초안 → 검토 중 → 승인됨 → 개발 중 → 전달됨. 80%에서 승인 게이트.
링크를 공유하세요. 누구나 특정 섹션에 댓글 가능 — 가입 필요 없음.
더 빠르게 시작
각 템플릿이 명세 유형에 맞게 AI의 확인 질문을 맞춤 설정.
작업이 이루어지는 곳으로 명세 푸시
FAQ
A structured spec with a goal statement, user stories with acceptance criteria, edge cases, failure states, dependencies, out-of-scope list, and verification criteria. It's formatted as markdown so you can paste it into Claude Code, Cursor, or any agent that reads text.
Traditional PRDs are written for humans in meetings. ClearSpec generates specs structured for AI agents — with the specific sections (edge cases, failure states, out-of-scope) that prevent agents from hallucinating scope. You describe the feature in one sentence; the AI fills in the rest.
Under 60 seconds. You type a plain-English description, optionally answer a few clarifying questions (or skip them — the AI fills in sensible defaults), and get a complete spec.
Free tier includes 5 specs per month. Pro ($10/month) is unlimited specs with priority generation and the AI Coach review feature.
Any agent that reads text: Claude Code, Cursor, Codex, Windsurf, Aider, and others. The output is plain markdown — copy-paste it into your agent's context, CLAUDE.md, .cursorrules, or chat.
No. Skip any question you're unsure about — the AI applies sensible defaults for your domain. You can always edit the spec after it's generated.
무료로 시작. 신용카드 불필요.