
“비싼 모델은 생각하고, 저렴한 모델은 실행하게 하라!”
AI를 잘 사용하는 사람과 그렇지 않은 사람의 가장 큰 차이는 프롬프트 작성 능력보다 ‘워크플로우 설계’ 에 있습니다.
많은 사람들이 모든 작업을 최고 성능 모델(Opus) 하나로 처리하려고 합니다.
하지만 실제 고수들은 그렇지 않습니다.
가장 뛰어난 성능이 필요한 순간에는 고성능 모델을 사용하고,
반복적이고 대량의 작업은 가성비 모델에게 맡깁니다.
그리고 마지막에는 다른 AI가 다시 검토하도록 만들어 품질을 한 단계 더 높입니다.
이것이 비용은 줄이고 결과는 극대화하는 AI 협업 전략입니다.
Phase 1. PLAN (계획)
① 가장 강력한 모델로 먼저 설계하세요.
좋은 결과는
좋은 코드보다
좋은 계획에서 시작됩니다.
복잡한 프로젝트일수록
처음부터 Opus 같은 고성능 모델에게
전체 구조를 설계하도록 하세요.
요구사항 분석
기능 정의
아키텍처 설계
개발 순서
위험 요소 분석
을 먼저 끝낸 후 개발을 시작합니다.
“좋은 설계는 개발 시간을 절반 이상 줄여줍니다.”
② AI가 만든 계획을 반드시 검토하세요.
AI가 작성한 초안은
완성본이 아닙니다.
사용자가 방향을 잡아주고
잘못된 부분을 수정한 뒤
계획을 승인해야 합니다.
계획이 정확하면 개발도 정확해집니다.
③ 정말 어려운 문제만 Fable을 사용하세요.
Fable은
매우 뛰어난 추론 능력을 가지고 있지만
비용도 가장 높습니다.
따라서
복잡한 알고리즘
시스템 설계
어려운 디버깅
연구 개발
같은 경우에만 사용하는 것이 효율적입니다.
모든 작업에 최고 모델을 사용하는 것이 아니라, 가장 어려운 문제에만 최고의 모델을 사용하는 것이 핵심입니다.
Phase 2. BUILD (개발)
④ 대부분의 개발은 Sonnet이 담당합니다.
계획이 완료되었다면
실제 구현은 Sonnet에게 맡깁니다.
Sonnet은
코드 작성
기능 구현
리팩토링
문서 작성
등 대부분의 개발 업무를 빠르고 경제적으로 처리할 수 있습니다.
실무 개발의 대부분은 Sonnet 하나만으로도 충분합니다.
⑤ 반복 작업은 Haiku에게 맡기세요.
사람도 단순 반복 작업을 오래 하면 집중력이 떨어집니다.
AI도 마찬가지입니다.
다음과 같은 반복 업무는 Haiku가 가장 효율적입니다.
테스트 코드 생성
코드 포맷 정리
파일 분류
데이터 변환
로그 분석
반복 문서 작성
여러 개의 Sub-Agent를 동시에 실행하면
작업 속도를 크게 높일 수 있습니다.
⑥ AI에게 스스로 검증하게 하세요.
결과를 바로 사용하지 마세요.
다음과 같이 다시 검토하도록 요청합니다.
요구사항과 비교
누락 기능 확인
버그 검사
성능 확인
보안 문제 확인
개선 사항 제안
AI에게 한 번 더 검토시키는 것만으로도 결과 품질이 크게 향상됩니다.
Phase 3. JUDGE (검토)
⑦ Opus에게 두 번째 의견을 받으세요.
개발이 끝났다면
Opus에게
전체 대화를 다시 읽게 하세요.
그리고 질문합니다.
“우리가 놓친 부분이 무엇인가?”
새로운 시각으로
논리적 오류
성능 문제
설계 문제를 찾아낼 수 있습니다.
⑧ Claude 외부 모델(Codex)로 교차 검토하세요.
한 명의 개발자보다
두 명의 개발자가 코드 리뷰하는 것이 더 좋습니다.
AI도 마찬가지입니다.
Claude가 만든 결과를
Codex(ChatGPT)에게 리뷰시키면
다른 관점에서
코드 품질
구조
보안
성능
유지보수성
을 다시 확인할 수 있습니다.
다양한 AI를 함께 사용할수록 오류를 줄일 수 있습니다.
⑨ 개선 사항은 CLAUDE.md에 저장하세요.
발견한 문제를
매번 새로 설명하지 마세요.
CLAUDE.md에
프로젝트 규칙과 개발 원칙을 계속 추가하면
다음 작업부터 AI는 그 규칙을 기억하고 동일한 실수를 반복하지 않습니다.
이렇게 하면
프로젝트가 진행될수록
AI는 점점 더 팀의 개발 스타일에 최적화됩니다.
모델별 추천 역할
Opus
* 프로젝트 기획
* 시스템 아키텍처 설계
* 복잡한 문제 해결
* 전략 수립
* 기술 의사결정
Sonnet
* 기능 개발
* 코드 작성
* API 구현
* 리팩토링
* 문서 작성
Haiku
* 반복 작업 자동화
* 테스트 코드 생성
* 파일 처리
* 데이터 변환
* 병렬 작업(Sub-Agent)
Advisor(Opus)
* 전체 결과 검토
* 품질 점검
* 설계 검증
* 누락 사항 발견
Codex(ChatGPT)
* 독립 코드 리뷰
* 보안 점검
* 성능 분석
* 품질 개선 제안
* 교차 검증
AI 개발자의 핵심 원칙
비싼 모델은 생각(Planning)에 사용하세요.
저렴한 모델은 실행(Building)에 사용하세요.
완성된 결과는 반드시 두 개 이상의 AI가 검토하세요.
발견한 개선 사항은 프로젝트 메모(CLAUDE.md)에 누적하여 AI가 계속 학습할 수 있는 환경을 만드세요.
핵심 메시지
최고의 AI 개발자는 가장 비싼 모델을 가장 많이 사용하는 사람이 아닙니다.
각 모델의 강점을 이해하고, 적재적소에 배치하여 비용은 최소화하고 품질은 극대화하는 사람이 진정한 AI 엔지니어입니다.
좋은 계획(Plan) → 효율적인 실행(Build) → 철저한 검토(Judge)의 3단계 워크플로우를 습관화하면, AI는 단순한 도구를 넘어 신뢰할 수 있는 개발 파트너가 됩니다.
— 이춘곤(Mark) · ISC.studio · ISC출판 도서 안내
이 글은 저자의 Facebook에 처음 게시한 글입니다. Facebook 원문 보기
💬 댓글 (0)