아이디어 구상에서 커밋까지 이어지는 단일 워크플로우에서 Claude Code의 실제 작동 모습을 확인하세요.


아이디어 구상에서 커밋까지 이어지는 단일 워크플로우에서 Claude Code의 실제 작동 모습을 확인하세요.

아이디어 구상에서 커밋까지 이어지는 단일 워크플로우에서 Claude Code의 실제 작동 모습을 확인하세요.

아이디어 구상에서 커밋까지 이어지는 단일 워크플로우에서 Claude Code의 실제 작동 모습을 확인하세요.
Freedom Forever는 미국 최대의 주거용 태양광 설치 업체로, 영업 및 인허가부터 설계, 설치, 사후 모니터링에 이르기까지 태양광 설치의 전 라이프사이클을 관리합니다. 이 회사는 주로 현장 운영 및 설치 인력으로 구성된 3,000명의 직원과 50명 규모의 소프트웨어 및 제품 팀을 보유하고 있습니다.
계약 체결부터 지붕 위에 태양광 패널이 설치되기까지에는 복잡한 인허가 절차가 존재합니다. 모든 주거용 태양광 설치는 각기 다른 제3자 웹사이트, 양식, 승인 절차를 가진 유틸리티 기업 및 지방자치단체의 서류 승인을 거쳐야 합니다. Freedom Forever는 매월 약 5,000건의 개별 허가를 처리하지만, 각 허가 건마다 검사 관련 소통, 접수 확인, 결제 요구 사항, 수정 요청, 승인 알림 등 다양한 접점이 수반됩니다.
인허가 담당 팀은 산더미 같은 이메일에 파묻혀 있었습니다. 수백 개의 유틸리티 기업가 하루 종일 업데이트를 보내왔고, 이를 수동으로 처리하다 보니 미처리분이 계속 쌓여만 갔습니다. 일부 이메일은 몇 주 동안 처리되지 않은 채 방치되었고, 고객들은 프로젝트가 왜 멈춰 있는지 알지 못하는 채 막연히 기다려야 했습니다. Freedom Forever의 제품 담당 부사장 Rob Richardson은 "설치 일정은 저희에게 가장 중요한 지표입니다. 모든 고객이 전 과정에서 일관된 업데이트와 지원을 받을 수 있도록 시스템과 프로세스를 강화했습니다"라고 말했습니다.
회사는 개발 속도를 높이려는 폭넓은 노력의 일환으로써 소규모 개발자 그룹을 대상으로 AI 코딩 어시스턴트를 실험한 적이 있었습니다. 그러나 복잡한 에이전트형 워크플로우, 특히 쿠키 동의 팝업, iframe, shadow DOM 요소, 다단계 양식이 있는 제3자 허가 사이트에서의 웹 자동화에는 기존 프레임워크가보다 더 강력한 솔루션이 필요했습니다.
Freedom Forever는 가장 어려운 문제인 제3자 웹사이트에서의 인허가 신청 자동화를 중심으로 공식 벤치마크를 구축했습니다. 팀은 실제 환경의 난제를 재현하는 8개의 내부 모의 사이트를 만들었습니다. 여기에는 단순한 한 페이지짜리 양식, 다단계 워크플로우, 쿠키 동의 및 팝업과 같은 차단 인터페이스, iframe, shadow DOM 요소가 포함되었습니다. 사이트당 5회씩 반복 테스트를 수행하여 각 프레임워크가 제출한 내용을 예상 결과와 비교했으며, 동영상 녹화를 진행해 정확성을 검증하기도 했습니다.
Richardson은 다음과 같이 말했습니다. "Claude Agent SDK는 저희 벤치마크에서 97.5%를 기록했습니다. 실패하게 만들 수 없었죠. 유일한 실패도 수십 개의 병렬 에이전트를 실행하며 발생한 속도 제한 문제였지, 에이전트 자체의 문제가 아니었습니다. 다른 프레임워크는 더 높은 비용으로도 성공률은 20~60%에 머물렀습니다."
팀은 다른 에이전트 프레임워크를 사용한 애플리케이션 구축을 포함하여 다양한 대안을 검토했습니다. 각각 제한된 환경에서는 가능성을 보여주었지만, Claude Agent SDK는 웹 자동화 워크플로우의 전체 복잡성을 처리해 냈습니다. 성능 외에도 SDK는 개발이 가장 쉬운 것으로 입증되었으며, 벤치마크 개발 및 테스트에 약 3주가 소요되었고 2주 후에 첫 번째 프로덕션 에이전트를 출시했습니다.
Claude Agent SDK는 현재 Freedom Forever의 프로덕션 워크플로우를 담당하는 핵심 에이전트 프레임워크로 사용되고 있습니다. 이 시스템은 제3자 유틸리티 및 지방자치단체 웹사이트에서의 인허가 신청을 처리하고, 수신되는 허가 이메일을 실시간으로 처리하며, 맞춤 CRM에 연결되어 일정 관리, 작업 완료, 파일 분석, 담당자 인계 업무를 수행합니다. 하나의 통합 프레임워크가 비즈니스 전반의 자동화를 이끌고 있습니다.
SDK는 구축이 직관적이었습니다. 핵심 에이전트 루프에는 사용자 지정 작업이 거의 필요하지 않았고, 대부분의 복잡한 기초 작업은 기본 기능으로 처리했습니다. Freedom Forever는 워크플로우를 관리하고자 그 위에 내부 '에이전트 콘솔'을 구축했는데, 이 기반도 신속히 완성되었습니다. 그리고 SDK가 개선되면 자동으로 그 혜택을 받습니다. Richardson은 "구조화된 출력이 출시되었을 때, 저희는 준비해 둔 임시 해결책을 버리고 바로 기능을 켰습니다. 이러한 속도가 중요합니다"라고 말했습니다. 더불어 내부 도구, 벤치마크, 보고 인프라의 상당 부분 역시 Anthropic의 에이전트형 코딩용 커맨드라인 도구인 Claude Code를 사용하여 구축되었습니다.
가장 많은 업무량을 담당하는 인허가 이메일 처리 에이전트는 운영 첫 달에만 약 19,000건의 이메일을 처리하며 수백 개의 유틸리티 회사와 소통했습니다. 이 시스템은 수신 메시지를 분류하고(검사 소통, 접수 확인, 결제 요구 사항, 수정 요청 등), 관련 데이터를 추출하고, 적절한 조치를 취합니다. 전체 이메일의 약 71%가 사람의 개입 없이 완전히 처리되며, 담당자 인계가 필요한 경우에도 사람의 작업량이 크게 줄어듭니다. 각 실행 비용은 $0.20~$0.35이며 약 2분 내에 완료됩니다. 사람이 처리하는 것보다 2~5배가량 시간이 적게 드는 것입니다.
하지만 진가는 미처리 데이터를 소급 처리했을 때 드러났습니다. 에이전트는 평균 3주 동안 처리되지 않고 방치된 이메일을 찾아냈습니다. 설치를 진행해도 된다는 허가 승인을 막연히 기다리기만 하던 수십 명의 고객을 발견한 것입니다. 에이전트는 이러한 사례를 식별하고 프로젝트를 진척시켜, 팀이 미처 파악하지 못했던 백로그를 해소했습니다. Richardson은 "설치 일정은 저희에게 가장 중요한 지표이며, 현재 그 어느 때보다 빠른 일정과 더 높은 품질을 유지하고 있습니다. Claude와 저희 에이전트 시스템이 여기에 기여하고 있다는 걸 압니다"라고 말했습니다.
Richardson은 또한 "현재 주요 한계는 더 많은 워크플로우를 개방하고 각 워크플로우를 심층적으로 파고들어 팀의 업무 부담을 크게 덜어주는 것입니다. 제약 사항은 저희가 더 많은 도구와 기능을 구축하는 데 있지, 에이전트의 조율 및 의사 결정 능력에는 문제가 없습니다"라고 덧붙였습니다.
Freedom Forever는 Claude의 역할을 지속적으로 확대하고 있습니다. 최근 약 1,500건의 문서를 처리하는 파일 검증 에이전트를 도입하여, 공과금 청구서가 내부 시스템 요구 사항에 부합한지 검증하고 있습니다. 이러한 문서에는 텍스트가 아닌 차트로 표시된 계량기 번호와 과거 사용 데이터가 포함되는 경우가 종종 있어 기존 OCR로는 처리가 어려렵습니다. 문서를 손에 들고 촬영한 사진이 업로드되는 경우가 많지만, Claude는 이를 문제없이 처리합니다.
Richardson은 "저희 검증 규칙에 빈틈이 있는 경우도 발견했습니다. 에이전트는 웹 검색을 활성화함으로써 누락된 정보를 채워 더 심층적인 검증 수행하고, 그렇게 학습한 내용을 지식 베이스에 기록하여 다음 작업이 더욱 효과적으로 이루어지도록 했습니다"라고 설명했습니다.
이 회사는 또한 최근 영업 지원 에이전트를 다른 프레임워크에서 Claude Agent SDK로 마이그레이션했습니다. 이 시스템은 10,000명 이상의 영업 사원이 전화하거나 문자를 보내 자신의 프로젝트 진행 상황을 파악하고 회사 프로세스를 알아보며 내부 시스템과 상호작용할 수 있는 인바운드 지원 채널 역할을 합니다.
SDK 위에 구축한 내부 에이전트 콘솔은 이제 전 부서의 플랫폼 역할을 하며, 소수의 개발자만 SDK 계에서 직접 작업하고 더 많은 인원이 UI로 스킬과 워크플로우를 구성합니다. Richardson은 "저희는 Claude와 Agent SDK에 전력을 다하고 있습니다. 저희는 이것이 앞으로 업무의 미래라고 보고, 시스템 전반에 깊이 내재화하고자 합니다"라고 말했습니다.