어려운 아키텍처 결정에 대해 3가지 다른 모델의 합의 도출
언제 쓸까: Claude의 단독 의견이 하나의 관점처럼 느껴지고 다양성이 필요할 때.
사전 조건
- 최소 2개의 대안 프로바이더 API 키 — GEMINI_API_KEY, OPENAI_API_KEY, OPENROUTER_API_KEY 설정
흐름
-
질문 구성Use zen.consensus. Question: should we move our queue from Redis to NATS Jetstream? Stakes: 50M msgs/day, 99.99% uptime. Ask Gemini Pro and o3.✓ 복사됨→ 두 모델이 응답하고, Claude가 답변 간 차이를 요약
-
의견 불일치 부분 심층 분석Where do they disagree? Use zen.chat to push back on each model's weakest point.✓ 복사됨→ 모델별 반박 패스
-
통합Give me a final recommendation with the strongest argument from each side surfaced.✓ 복사됨→ 통합된 결정 문서
결과: 크로스 모델 근거로 방어할 수 있는 아키텍처 결정.
함정
- 모델들이 API 특이사항을 서로 다르게 환각 — 거짓 합의 — 사실 주장에 대해서는 항상 실제 문서/소스로 검증