피드로 돌아가기
Dev.toBackend
원문 읽기
1명의 개발자와 8개의 Claude AI 에이전트가 48시간 내 23개의 프로덕션 유틸리티 웹사이트 구축 및 배포
How We Built 23 Websites in 48 Hours with AI Agents
AI 요약
Context
인터넷의 유틸리티 웹사이트들은 광고 과다 노출, 느린 로딩 속도(8초 이상), 신뢰할 수 없는 계산 결과 등의 문제를 가지고 있다. 한 번에 하나씩 구축하는 방식으로는 대규모 확장이 불가능했다.
Technical Solution
- Andrej Karpathy의 autoresearch 패턴을 웹 비즈니스 전체에 적용: 에이전트가 제안-실행-측정-반복 사이클을 자동화
- 8개의 전문화된 에이전트 조직 구성: CEO(주간 사이클 조율), Research(니치 점수 평가), Designer(브랜드 아이덴티티), Builder(Next.js 구현 및 배포), Editor(콘텐츠 편집), Content(저장소 퍼블리싱), SEO/GEO(검색 최적화), Auditor(지시사항 자동 개선)
- Git 서브모듈을 통한 공유 base-site 패키지 배포: Next.js 컴포넌트, GA4 분석, 쿠키 동의, JSON-LD, GEO 엔드포인트 포함
- Ratchet 메커니즘 도입: 메트릭 개선 시에만 변경사항 유지, 악화 시 자동 롤백
- Auditor 에이전트의 자동 학습 루프: 오류 발생 시 출력물뿐만 아니라 다른 에이전트의 지시사항 자체를 개선
Impact
48시간 내 23개 사이트 완성: 피트니스 계산기(8개), 텍스트/이미지/PDF 유틸리티(6개), 금융 도구(3개), 디렉토리 및 콘텐츠(4개). 급여 계산기는 50개 주 전체의 세금 규칙 지원. 피트니스 계산기는 검증된 의료 공식(Mifflin-St Jeor, Katch-McArdle) 구현. PDF 도구는 브라우저 내 전체 처리(서버 업로드 없음).
Key Takeaway
전문화된 에이전트 팀이 일반 에이전트보다 우수한 결과 도출: 명확한 역할 분담과 집중된 지시사항이 다목적 에이전트의 성능 저하를 방지한다. Git 로그를 통한 기관 메모리와 Ratchet 메커니즘은 시스템이 역진행 없이 지속적으로 개선되도록 보장한다.
실천 포인트
AI 에이전트를 다수 운영하는 팀에서 공유 템플릿 패키지(base-site)와 전문화된 역할 분담을 도입하면 반복적인 설정 작업을 제거하고 일관성을 유지하면서 확장성을 확보할 수 있다. Auditor 에이전트처럼 자동으로 다른 시스템의 지시사항을 개선하는 피드백 루프를 추가하면 같은 종류의 오류 재발을 방지할 수 있다.