Edmunds가 활성화, 자동화, 지속적인 혁신을 위해 Agent Bricks를 활용하여 자사의 데이터 레이크하우스를 지능형 멀티 에이전트 AI 플랫폼으로 어떻게 재구상했는지 확인해 보세요.
작성자: Gregory Rokita
오늘날의 기업에서 방대하고 통합된 데이터 레이크하우스(data lakehouse)를 구축하는 것은 데이터를 활성화하는 데 매우 중요합니다. 레이크하우스를 통해 기업은 수동적인 저장소를 요구 사항을 예측하고 전문 지식을 자동화하며 더 현명한 의사 결정을 이끄는 동적이고 지능적인 엔진으로 전환할 수 있습니다. Edmunds에서는 이러한 우선순위에 따라 Databricks Data Intelligence Platform 위에 정교한 멀티 에이전트 AI 에코시스템을 직접 구축하기 위한 이니셔티브인 Edmunds Mind를 출시하게 되었습니다.
이러한 아키텍처의 진화는 자동차 산업의 중대한 전환점 덕분에 가능해졌습니다. 세 가지 주요 트렌드가 하나로 수렴되었습니다:
이러한 변화는 단순히 또 다른 AI 도구를 추가하는 것이 아니라, 조직이 AI 네이티브로 작동하도록 근본적으로 재설계하는 것입니다. 이 지능형 코어의 기반이 되는 원칙, 구성 요소 및 전략은 아래의 아키텍처 청사진에 자세히 설명되어 있습니다.
“Databricks는 비용을 관리하면서 GPT-4o, Claude, Llama와 같은 여러 모델을 실행하고 필요에 따라 제공업체를 전환할 수 있는 안전하고 거버넌스가 확보된 기반을 제공합니 다. 이러한 유연성 덕분에 리뷰 중재를 자동화하고 콘텐츠 품질을 더 빠르게 개선하여 자동차 구매자가 신뢰할 수 있는 정보를 더 빨리 얻을 수 있습니다.”—Gregory Rokita, VP of Technology, Edmunds
우리의 비전은 데이터가 풍부한 회사에서 인사이트 중심의 조직으로 진화하는 것입니다. 우리는 AI를 활용하여 업계에서 가장 신뢰할 수 있고 개인화되며 예측 가능한 자동차 쇼핑 경험을 구축합니다.
이는 다음과 같은 네 가지 핵심 전략적 축을 통해 실현됩니다:
이 비전의 중심에는 우리의 가장 중요한 경쟁 우위인 Edmunds Data Moat가 있습니다. 이 강력한 자동차 데이터 기반은 업계 최고의 중고차 인벤토리, 가장 포괄적인 전문가 리뷰, 동급 최고의 가격 인텔리전스를 중심으로 구축되었으며, 광범위한 소비자 리뷰와 신차 매물이 이를 보완합니다. 이 전체 에코시스템은 Databricks 환경 내에서 통합 및 관리되어 단일하고 강력한 자산을 생성합니다. Edmunds Mind는 이 자산의 잠재력을 최대한 활용하기 위해 우리가 구축한 엔진입니다.

Edmunds Mind의 아키텍처는 복잡성, 학습 및 확장을 위해 설계된 계층적 인지 시스템이며, Databricks 플랫폼이 그 기반 역할을 합니다.
우리는 작업이 분해되고 위임되는 계층적 구조를 사용하여 효율적인 조직을 반영하도록 시스템을 설계했습니다. 이는 Databricks Agent Bricks와 같은 현대적 프레임워크의 오케스트레이터 패턴과 완벽하게 일치합니다.
에이전트 간 통신은 표준화된 프로토콜에 의해 제어되므로 작업 위임 및 데이터 핸드오프가 구조화되고 유형화되며 감사 가능하므로, 대규모 환경에서 안정성을 유지하는 데 매우 중요합니다.
이 계층 구조는 단계적 장애 복구(graceful failure)를 지원하도록 설계되었습니다. 관리자 에이전트가 자신의 전문가 팀이 작업을 해결할 수 없다고 판단하면, 에피소드 메모리에 저장된 실패한 시도를 포함하여 전체 작업 컨텍스트를 감독자 에이전트에게 다시 에스컬레이션합니다. 그러면 감독자 에이전트는 다른 전략으로 계획을 재수립하거나, 결정적으로 이를 새로운 기능 개발을 위해 인간의 개입이 필요한 새로운 문제로 표시할 수 있습니다. 이를 통해 시스템은 견고해지며 역량의 한계를 식별하는 데 도움이 되는 학습 도구가 됩니다.
과거에는 차량 상세 페이지의 잘못된 색상과 같은 차량 데이터 오류를 해결하는 작업이 여러 팀 간의 수동 조율이 필요한 노동 집약적인 프로세스였습니다. 오늘날 Edmunds Mind AI 에코시스템은 이러한 과제를 거의 실시간으로 자동화하고 해결합니다. 이러한 운영 효율성은 다양한 AI 에이전트 기능을 수요에 따라 자동 확장되는 단일 통합 환경으로 통합하는 중앙 집중식 Model Serving을 통해 달성됩니다. 이 아키텍처는 팀을 운영 오버헤드로부터 해방시켜 사용자에게 신속하게 가치를 제공하는 데 집중할 수 있도록 합니다.
해결 프로세스는 거버넌스가 확보된 멀티 에이전트 워크플로우를 통해 실행됩니다. 사용자 또는 자동화된 모니터가 잠재적인 데이터 불일치를 감지하면, 감독자 에이전트가 즉시 이벤트를 분류합니다. 문제를 평가하고 적절한 전문 팀으로 라우팅하며, 강력한 데이터 거버넌스를 위해 Unity Catalog를 통해 작업 권한을 검증합니다. 그런 다음 전담 관리자 에이전트가 VIN 디코딩 및 이미지 검색부터 AI 기반 색상 분석 및 최종 데이터베이스 업데이트에 이르는 작업을 수행하도록 일련의 전문 작업자 에이전트를 조율합니다. 데이터 관리자(data steward)는 중요한 검토를 위해 계속 참여하며, 수동 개입 대신 가치가 높은 승인 단계에 집중합니다. 모든 상호 작용과 결정은 체계적으로 기록되어 지속적인 학습과 향후 프로세스 최적화를 위한 포괄적인 기반을 구축합니다.
이 예시는 전체 에코시스템이 실제 데이터 품질 및 보강 작업을 처음부터 끝까지 어떻게 처리하는지 보여줍니다.
이전에는 고객이 답변을 얻기 위해 여러 Edmunds 대시보드를 탐색하거나 Edmunds 지원팀에 문의해야 했지만, 이제는 Knowledge Assistant가 Edmunds의 모든 데이터를 활용하여 즉각적이고 대화식인 답변을 제공합니다. 이 RAG 에이전트는 Edmunds 브랜드 보이스에 맞게 조정되어 전문가 및 소비자 리뷰, 차량 사양, 미디어 및 실시간 가격 정보를 하나로 엮어냅니다. 그 결과 고객은 더 빠르고 만족스러운 상호 작용을 경험하고, 지원 직원은 기본적인 문의를 처리하는 데 드는 시간을 줄일 수 있습니다.
주요 기능은 다음과 같습니다:
이제 DataDave는 이전에는 많은 시간이 소요되던 수작업에 의존했던 복잡한 분석을 처리합니다. 이 에이전트는 가장 까다로운 쿼리에 대해 95%의 정확도를 제공하기 위해 각 단계마다 전문 에이전트의 비평을 받는 엄격한 워크플로를 조율합니다. DataDave는 웹사이트 트래픽과 인구 통계 데이터를 합성하여 기회를 선제적으로 식별할 수 있습니다(예: Edmunds 영업 팀을 위해 서비스가 부족한 대리점 표시). 이를 통해 Edmunds의 리더십은 "무슨 일이 일어났는지" 보고하는 수준에서 벗어나 "다음에 무엇을 해야 할지" 자신 있게 결정할 수 있습니다.

내부 워크플로는 분류(Triage), 계획(Planning), 코드 생성(Code Generation), 실행(Execution), 합성(Synthesis)의 5단계 프로세스로 구성되며, 전담 비평(Critique) 에이전트가 각 단계의 결과를 검증합니다. 단순히 내부 지표를 분석하는 것을 넘어, DataDave의 진정한 힘은 당사의 독점 데이터와 일반적인 세상 지식을 합성하여 전략적 권장 사항을 생성하는 능력에 있습니다. 예를 들어, Edmunds의 웹사이트 트래픽 데이터와 지리 및 인구 통계 데이터를 연관시킴으로써 DataDave는 서비스가 부족한 지역의 대리점을 식별하고 이를 당사 영업 팀에 "쉽게 달성할 수 있는 목표(low-hanging fruit)"로 선제적으로 추천할 수 있습니다.
Edmunds는 핵심 원칙에 따라 운영됩니다. 가격은 단순한 숫자가 아니라 신뢰를 얻기 위해 맥락과 정당성이 필요한 결론입니다. 미국 시장에서 가장 정확한 가격 책정이라는 당사의 명성을 활용하여, 당사의 에이전트 아키텍처는 이러한 신뢰를 대규모로 제공하도록 설계되었습니다.
단일 구조의 "가격 책정 전문가"를 조율된 전문가 팀으로 발전시킨 당사의 경험이 이 원칙을 증명합니다. 관리자 에이전트(Manager Agent)가 조율하고 True Market Value 에이전트, 감가상각(Depreciation) 에이전트, 딜 레이팅(Deal Rating) 에이전트와 같은 전문가가 포함된 이 팀은 단순한 권장 소비자 가격 이상의 결과를 만들어냅니다. 최종 출력은 차량이 왜 그렇게 평가되는지 설명하는 포괄적이고 맥락화된 가격 책정 스토리입니다.
이를 통해 가격 분석가 의 역할이 수동 데이터 수집에서 전략적 감독 및 지침 제공으로 전환됩니다. Databricks Agent Bricks를 활용함으로써 당사의 가격 통계학자들은 최소한의 코딩으로 이러한 계층적 에이전트 팀을 구성할 수 있으며, 생산성을 크게 높이고 유지 관리 오버헤드를 줄일 수 있습니다. 이를 통해 그들은 진정으로 중요한 것, 즉 숫자 뒤에 숨겨진 "이유"에 집중할 수 있습니다.
진정으로 지능적인 AI 생태계를 향한 당사의 여정은 실질적인 과제에서 시작되었습니다. 비즈니스 분석을 위해 DataDave와 같은 전문 에이전트를 배포하는 동안, 이들이 운영 컨텍스트 내에 고립되어 있는 중요하고 시급한 비즈니스 진실을 발견하고 있음을 알게 되었습니다. 예를 들어, 에이전트가 주요 마케팅 채널에서 비정상적인 하락세를 감지할 수 있지만, 이 중요한 인사이트가 조율된 대응을 유도하기 위해 에이전트와 인간 모두를 포함한 다른 주체에 효과적으로 전달되어야 합니다. 이는 이러한 새로운 학습 내용을 캡처하고 전체 에이전트 시스템의 입력으로 액세스할 수 있도록 하는 공유 메모리 시스템의 근본적인 필요성을 강조했습니다. 저희는 이러한 지식이 축적되고 성장하여 전체 생태계를 점진적으로 더 스마트하게 만드는 데 활용될 수 있는 인지 레이어를 구상했습니다. 이에 따라 당사의 최신 생각과 디자인은 다음과 같습니다.
당사의 구현은 mem0 인터페이스와 완전히 호환되는 Delta Sync Index를 사용하는 Databricks AI Search를 기반으로 합니다. mem0가 벡터 데이터베이스와 상호 작용한다는 점을 고려하여, 저희는 단일의 강력한 백엔드 내에 일화 기억과 의미 기억을 모두 저장하는 혁신을 이룰 것입니다. 요약되지 않은 원시 이벤트("무슨 일이 일어났는가")와 합성된 학습 내용("무엇을 배웠는가")은 동일한 소스 Delta 테이블 내에서 고유한 벡터 유형으로 공존하며, 이후 AI Search 인덱스를 원활하고 자동으로 채우게 됩니다.
이 통합 아키텍처는 효율적인 워크플로를 생성합니다. Reflector 에이전트는 최근 일화 항목에 대해 인덱스를 쿼리하고, 합성을 수행하고, 새로운 일반화된 의미 벡터를 소스 Delta 테이블에 다시 쓸 수 있습니다. 그런 다음 Delta Sync Index는 이러한 새로운 학습 내용을 자동으로 수집하여 쿼리할 수 있도록 합니다. 소스 Delta 테이블을 단일 진입점으로 활용함으로써 데이터 파이프라인의 복잡성을 제거하고 진정으로 지능적인 에이전트 시스템에 필요한 확장 가능하고 서버리스이며 대기 시간이 짧은 기반을 확보할 수 있습니다.
AI 에이전트는 데이터의 품질에 의존합니다. Edmunds 데이터 레이어는 일관성, 거버넌스 및 유연성을 위해 특별히 구축되었으며, 모든 정보가 정확하고 잘 관리되도록 보장하는 초석 역할을 Unity Catalog가 수행합니다.
Edmunds Model Context Protocol (MCP) 프레임워크는 AI 에이전트를 차량 사양, 리뷰, 재고, New Relic과 같은 시스템의 운영 지표 등 모든 핵심 데이터 소스의 실시간 컨텍스트에 안전하게 연결합니다. 이는 기본 복잡성을 추상화하고 강력한 형식의 자체 문서화 스키마를 제공하는 통합 GraphQL API 게이트웨이를 통해 달성됩니다.
에이전트나 엔지니어가 파편화된 데이터, 일치하지 않는 스키마 또는 느린 문제 해결로 어려움을 겪는 대신, 이제 시스템은 각각 서로 다른 사용 사례에 맞게 조정된 세 가지 주요 상호작용 패턴을 지원합니다:
Edmunds는 단일하고 강력한 API 레이어를 통해 AI 에이전트에게 모든 비즈니스 데이터에 대한 구조화된 액세스를 제공함으로써 제품 및 지원 기능 전반에서 데이터 작업의 속도, 유연성 및 신뢰성을 극적으로 향상시켰습니다. 이전에는 맞춤형 개발이나 팀 간 디버깅이 필요했던 작업이 이제 실시간으로 처리되므로, 고객과 내부 팀은 더 풍부한 인사이트와 더 민첩한 대응의 혜택을 누릴 수 있습니다.
이 중요한 레이어는 원시 데이터와 에이전트의 이해 사이를 연결하는 가교 역할을 합니다. 기본 데이터 저장소의 복잡성을 추상화합니다. 비즈니스 컨텍스트로 데이터를 풍부하게 하여 에이전트가 Edmunds 세계관에 대한 일관되고 거버넌스가 적용되며 이해하기 쉬운 뷰를 기반으로 작동하도록 보장합니다.
비전 있는 아키텍처도 결국 실행이 뒷받침되어야 가치가 있습니다. 우리의 접근 방식은 단계별 로드맵과 AI 에코시스템을 핵심 가치 창출 엔진으로 다루겠다는 깊은 의지에 기반하고 있습니다. 우리는 관찰 가능성(observability), 거버넌스 및 윤리를 위한 기술적 프레임워크를 주요 비즈니스 결과에 직접 연결함으로써 이를 달성합니다. 우리의 목표는 단순히 강력한 AI를 구축하는 것이 아니라, 최종 수익(bottom line)에 미치는 영향을 정량화하는 것입니다.
우리는 ROI 방정식의 양면 을 측정하기 위한 전체론적인 시스템을 구축했습니다. 수익 측면에서 우리의 프레임워크는 AI 성능을 비즈니스 KPI에 직접 연결합니다. 예를 들어:
캠페인 전환율과 같은 지표에 미치는 정확한 영향을 여전히 정량화하는 중이지만, 이 프레임워크는 이러한 상관관계를 도출하는 데 필요한 실시간 데이터를 제공합니다.
우리는 AI Gateway를 통해 스마트한 경제적 거버넌스를 실천합니다. 정확성을 보장하기 위해 DataDave와 같이 중요도가 높은 에이전트는 가장 강력한 모델로 라우팅되는 반면, 일상적인 작업은 더 비용 효율적인 모델에 자동으로 할당됩니다. 이러한 모델 티어링 전략을 통해 LLM 및 컴퓨팅 비용을 정밀하게 관리하여 투자된 모든 비용이 창출되는 비즈니스 가치와 일치하도록 보장합니다.
“Databricks 덕분에 적절한 작업을 위해 적절한 모델을 안전하고 대규모로 실행할 수 있습니다. 그러한 유연성은 에이전트에 힘을 실어주고 더 스마트한 자동차 쇼핑 경험을 제공합니다.” — Greg Rokita, Edmunds 기술 부문 부사장
이 비전을 실현하기 위해 우리는 Edmunds 전반에 걸쳐 혁신 문화를 조성하고 있습니다. 완전히 자율적인 작업부터 인간 참여형(human-in-the-loop) 검토 및 완전한 협업 문제 해결에 이르기까지 인간과 AI 상호작용의 전체 스펙트럼을 지원하는 것을 목표로 합니다.
이를 지원하기 위해 엔지니어에게 강력한 Agent SDK를 제공하고 Agent Bricks 플랫폼을 통해 "시민 개발자(Citizen Developer)" 운동을 옹호합니다. 이 이니셔티브는 회사 전체의 "AI Agents @ Edmunds" 기술 컨퍼런스로 시작되었으며 활발한 LLM Agents Guild에 의해 육성되어 모든 직원이 AI 기반 미래에 기여할 수 있는 도구와 지원을 갖추도록 보장합니다.
진정한 AI 네이티브 조직이 되기 위한 우리의 여정은 단거리 경주가 아니라 마라톤입니다. "Edmunds Mind" 아키텍처는 그 여정의 청사진 역할을 하며, 다음 진화 단계는 단순히 질문에 답하는 것을 넘어 비즈니스 요구사항을 예측하는 주도적인 에이전트를 개발하는 것입니다. 우리는 에이전트가 실시간 데이터 스트림에서 시장 기회를 식별하고 이해관계자가 묻기도 전에 전략적 인사이트를 제공하는 미래를 구상합니다.
궁극적으로 우리의 로드맵은 에이전트가 스스로 최적화하여 새로운 도구를 제안하고, 비판 메커니즘을 개선하며, 아키텍처 개선까지 제안할 수 있는 시스템으로 이어집니다. 이는 우리가 단순히 운영하는 시스템에서 진정한 인지적 파트너로의 전환을 의미하며, 우리의 역할을 단순 운영자에서 새로운 지능형 인력의 감독자, 윤리학자 및 전략가로 진화시킵니다.
Edmunds가 Databricks의 도움을 받아 어떻게 AI 기반 자동차 쇼핑 경험을 구축하고 있는지 자세히 알아보세요.
(이 글은 AI의 도움을 받아 번역되었습니다. 원문이 궁금하시다면 여기를 클릭해 주세요)
블로그를 구독하고 최신 게시물을 이메일로 받아보세요.