오늘은 AI 자동화 시장에 던져진 아주 도발적인 화두를 가지고 이야기를 나눠보려고 합니다. 우리가 흔히 노코드나 로우코드 자동화의 끝판왕이라고 부르는 툴이 있습니다. 바로 n8n입니다. 그런데 만약 이 n8n조차 너무 느리고 복잡하다고 말하는 개발자가 있다면 어떨지 생각해봅니다.
20년 경력의 소프트웨어 개발자이자 런던에서 AI 솔루션 회사를 운영하는 길례르미 헤이스가 왜 잘 쓰던 n8n을 버리고 직접 AI 에이전트 플랫폼을 개발했는지 그리고 그가 만든 마이아라는 도구가 어떻게 2주 걸리던 작업을 단 15분으로 단축시켰는지 그 혁신적인 스토리를 상세하게 분석해 드립니다.
n8n과 기존 자동화 툴이 가진 치명적인 한계
우리는 흔히 AI 에이전트를 만든다고 하면 거창한 기술력을 떠올립니다. 하지만 실무에서 에이전트를 구축할 때 부딪히는 진짜 벽은 AI 모델 자체가 아니라 파편화된 도구들을 연결하는 과정에 있습니다.
길례르미가 공개한 SDR(Sales Development Representative) 에이전트 개발 과정을 예로 들어보겠습니다. 그는 왓츠앱을 통해 고객과 소통하고 CRM에 정보를 저장하며 적절한 답변을 생성하는 에이전트를 만들었습니다. 이 과정에서 왓츠앱 메시지를 받기 위한 버퍼 처리 오디오 파일을 텍스트로 변환하는 트랜스크립션 그리고 CRM과의 연동까지 수많은 단계가 필요했습니다.
n8n은 훌륭한 도구이지만 이러한 복잡한 워크플로우를 구현하기 위해서는 수십 개의 노드를 연결해야 합니다. 웹훅 설정 데이터 포맷 변경 제이슨(JSON) 파싱 메시지 순서 정렬 등을 일일이 구현하다 보면 화면은 금세 복잡한 스파게티 코드로 변해버립니다. 더 큰 문제는 유지보수입니다. 고객이 프로세스 하나를 바꿔달라고 요청하면 또다시 며칠을 그 복잡한 회로도와 씨름해야 합니다. 이것이 바로 현재 AI 자동화 시장이 겪고 있는 병목 현상입니다.
통합의 힘 3가지 기둥을 하나로 모으다
길례르미는 이 문제를 해결하기 위해 마이아(Maia)라는 새로운 플랫폼을 개발했습니다. 마이아의 핵심 철학은 간단합니다. AI 에이전트 CRM 그리고 메시징 이 세 가지 요소를 하나의 플랫폼에 통합하는 것입니다.
기존 방식대로라면 n8n에서 로직을 짜고 외부 CRM인 허브스팟이나 클릭업을 연동하고 메시징 툴을 따로 붙여야 했습니다. 하지만 마이아는 이 모든 것이 내재화되어 있습니다. CRM이 내장되어 있기 때문에 에이전트는 별도의 복잡한 연동 없이도 고객의 데이터를 읽고 쓸 수 있습니다.
예를 들어 에이전트 프롬프트를 작성할 때 마이아의 프롬프트 어시스턴트는 이미 CRM의 필드 정보를 모두 알고 있습니다. 사용자가 고객의 이메일 정보를 업데이트하라는 명령만 내리면 AI가 알아서 해당 CRM 필드를 찾아 매핑해 줍니다. 개발자가 API 문서를 뒤적거리며 필드명을 찾을 필요가 없어진 것입니다. 이 통합 덕분에 수 주가 걸리던 작업이 15분 만에 완료될 수 있었습니다.
마이아의 차별화된 기능 분석
마이아가 보여준 기능 중 가장 인상적인 것은 실시간 테스트와 단위 테스트 기능입니다. 보통 챗봇을 만들면 매번 처음부터 대화를 시도하며 테스트해야 합니다. 하지만 마이아에서는 특정 시나리오를 설정해두고 반복적으로 테스트를 수행할 수 있습니다. AI가 의도한 대로 도구를 호출했는지 CRM 상태를 올바르게 변경했는지 성공률을 퍼센트로 보여줍니다. 이는 개발자가 아닌 일반 비즈니스 담당자도 에이전트의 성능을 객관적으로 검증할 수 있게 해줍니다.

또한 시각화된 비즈니스 로직도 큰 장점입니다. 복잡한 코드가 아니라 순서도 형태의 시각적 도구를 통해 프롬프트가 어떤 조건에 따라 어떻게 반응하는지 한눈에 파악할 수 있습니다. 이는 엔지니어링 지식이 없는 사람도 AI의 사고 과정을 이해하고 수정할 수 있게 만듭니다. 길례르미는 이를 두고 AI 에이전트 세계의 엑셀과 같다고 표현했습니다. 누구나 쉽게 접근해서 비즈니스 로직을 짤 수 있다는 뜻입니다.
60일간의 개발 여정과 바이브 코딩의 현실
이 혁신적인 툴은 놀랍게도 길례르미 혼자서 60일 만에 만들어냈습니다. 그는 낮에는 회사 업무를 보고 밤과 새벽 시간을 쪼개어 개발에 매진했습니다. 이 과정에서 그는 바이브 코딩(Vibe Coding)이라고 불리는 AI 기반 코딩 방식의 명과 암을 솔직하게 털어놓았습니다.
AI 코딩 어시스턴트의 도움으로 생산성이 비약적으로 향상된 것은 사실입니다. 보통 3~4명의 팀이 몇 달간 매달려야 할 분량을 혼자서 두 달 만에 해냈으니 말입니다. 하지만 그는 AI가 모든 것을 해결해 주지는 않는다고 강조합니다. 실제로 그는 개발 도중 AWS의 오픈서치를 선택했다가 구조적인 문제로 인해 다이나모DB로 전체를 마이그레이션 해야 하는 시행착오를 겪었습니다.
이는 AI가 코드를 빠르게 짜줄 수는 있어도 전체적인 아키텍처를 설계하고 중요한 기술적 의사결정을 내리는 것은 여전히 인간의 몫임을 시사합니다. 바이브 코딩은 강력한 무기이지만 그 무기를 휘두르는 사람의 실력과 판단력이 뒷받침되지 않으면 엉뚱한 방향으로 속도만 낼 뿐입니다.
AI 에이전트의 대중화를 향하여
마이아의 등장은 단순히 새로운 툴 하나가 나온 것 이상의 의미를 가집니다. 이는 AI 에이전트 개발의 진입 장벽이 획기적으로 낮아지고 있음을 보여줍니다. 프로그래밍을 모르는 사람도 복잡한 API 연동 없이 자신의 비즈니스에 맞는 AI 직원을 채용할 수 있는 시대가 열리고 있습니다.
n8n은 여전히 강력하고 유연한 도구이지만 특정한 목적 즉 고객 관리와 상담에 특화된 AI 에이전트를 구축하는 데 있어서는 마이아와 같은 통합형 솔루션이 훨씬 더 효율적일 수 있습니다. 마치 엑셀이 데이터 처리를 대중화했듯이 이러한 통합 플랫폼들은 AI 에이전트 기술을 우리 일상 깊숙이 가져올 것입니다.
기술은 계속해서 발전하고 도구는 점점 더 편리해집니다. 중요한 것은 이 도구들을 활용해 내 비즈니스에 어떤 가치를 더할 것인가 하는 기획력과 상상력입니다. 복잡한 코딩의 늪에서 벗어나 진짜 비즈니스 로직에 집중할 수 있는 시대에 여러분은 어떤 AI 에이전트를 만들고 싶으신지 궁금합니다.