20 AI 에이전트 팀으로 모든 업무 자동화하기
20 AI 에이전트 팀으로 모든 업무 자동화하기
업무 자동화, 효율적인 워크플로우 구축, AI 에이전트 활용은 현대 비즈니스의 핵심 키워드입니다. 이 블로그 포스트에서는 20개의 AI 에이전트로 구성된 팀을 구축하여 텍스트 스택 전반의 거의 모든 작업 및 워크플로우를 관리하고 자동화하는 방법을 소개합니다.
목차
- AI 에이전트 팀 데모
- 시스템 구성 개요
- 시스템 구축 단계별 분석
- Director Agent 설정
- Manager Agent 설정
- Communication Manager
- Project Manager
- Research Manager
- Content Manager
- Sub Agent 및 Tool 설정
- 트리거 설정 및 메시지 예약
- WhatsApp 트리거 설정
1. AI 에이전트 팀 데모
이 시스템은 WhatsApp, LinkedIn, 이메일, 캘린더, Slack, 음성 통화 등 모든 소프트웨어에 접근할 수 있습니다. CRM, Notion, Google Docs, Google Drive와 같은 프로젝트 관리 도구에도 접근 권한을 가지고 있습니다. 리드 또는 주제를 조사하는 세 명의 리서치 에이전트와 소셜 미디어 및 블로그에 콘텐츠를 작성하고 게시할 수 있는 전문 콘텐츠 에이전트가 있습니다.
다음은 몇 가지 예시입니다.
- WhatsApp에서 음성 메시지로 에이전트와 상호 작용 가능.
- 항공편 검색, Google Docs에 추가, WhatsApp으로 전송.
- 친구에게 전화하여 점심 식사 일정 변경 및 캘린더 업데이트.
- 새로운 리드 조사, CRM에 추가, Slack으로 팀에 알림.
- 최신 AI 뉴스에 대한 블로그 및 LinkedIn 게시물 작성 및 게시.
이러한 작업들은 WhatsApp에서 간단한 요청만으로 가능합니다.
2. 시스템 구성 개요
이 시스템은 Relevance AI와 Make.com을 기반으로 구축되었습니다. Relevance AI는 AI 에이전트 및 AI 도구 빌더이며, Make.com은 다양한 소프트웨어와의 네이티브 통합 기능을 제공하는 워크플로우 자동화 도구입니다.
시스템은 다음과 같은 계층 구조로 구성됩니다.
- Director Agent: 사용자와 직접 상호 작용하며, 쿼리를 분석하고 작업을 위임합니다.
- Manager Agent: 특정 영역(커뮤니케이션, 프로젝트, 리서치, 콘텐츠)을 담당합니다.
- Sub Agent: 특정 소프트웨어 또는 작업에 특화되어 있습니다.
- Tools: 에이전트가 소프트웨어와 상호 작용할 수 있도록 하는 기능입니다.
다수의 에이전트와 도구를 사용하는 이유는 각 에이전트의 책임과 작업을 최소화하여 시스템의 안정성을 높이기 위함입니다.
3. 시스템 구축 단계별 분석
Director Agent 설정
Director Agent는 사용자의 요청을 분석하고 적절한 Manager Agent에게 작업을 위임하는 역할을 합니다. Agent Prompt를 통해 Director Agent의 역할, 목표, 하위 에이전트에 대한 정보 등을 설정할 수 있습니다. Context 설정을 통해 각 하위 에이전트가 수행 가능한 작업을 명시하여 Director Agent가 적절한 위임을 할 수 있도록 합니다.
Manager Agent 설정
Communication Manager
WhatsApp, LinkedIn, Slack, 이메일, 캘린더 등 커뮤니케이션 채널을 관리합니다. 각 채널 담당 Sub Agent에게 작업을 위임하고, 결과를 검토하여 Director Agent에게 보고합니다.
Project Manager
CRM, Notion, Google Docs, Google Drive 등 프로젝트 관리 도구를 관리합니다. 각 도구 담당 Sub Agent에게 작업을 위임하고, 결과를 검토하여 Director Agent에게 보고합니다.
Research Manager
리서치 관련 작업을 담당하며, Travel Agent와 Research Agent에게 작업을 위임합니다. 특히 리서치의 정확성을 검토하는 Evaluation 기능이 중요합니다.
Content Manager
콘텐츠 제작 및 배포를 관리하며, 블로그, LinkedIn, Twitter 등 각 플랫폼 담당 Sub Agent에게 작업을 위임합니다. LinkedIn, Webflow, ACT에 직접 게시할 수 있는 Tool을 가지고 있습니다.
Sub Agent 및 Tool 설정
각 Sub Agent는 특정 소프트웨어 또는 작업에 특화되어 있으며, Tools를 통해 해당 소프트웨어와 상호 작용합니다. 예를 들어, WhatsApp Agent는 WhatsApp 메시지를 보내고 받는 Tool을 사용합니다. Tool은 입력 필드, 로직 기반 단계, AI 단계 등으로 구성되며, 데이터베이스 검색, API 호출 등 다양한 기능을 수행할 수 있습니다.
트리거 설정 및 메시지 예약
Make.com을 활용하여 WhatsApp, 이메일 등에서 트리거를 설정하고, 특정 메시지를 예약하여 전송할 수 있습니다. 이를 통해 반복적인 작업을 자동화할 수 있습니다.
WhatsApp 트리거 설정
Make.com의 WhatsApp Business Cloud 모듈을 사용하여 WhatsApp 메시지를 수신할 때마다 Director Agent를 트리거할 수 있습니다. 음성 메시지, 이미지, 문서 등 다양한 미디어 유형을 처리할 수 있도록 설정할 수 있습니다.
요약
이 블로그 포스트에서는 다수의 AI 에이전트로 구성된 팀을 구축하여 업무를 자동화하는 방법을 살펴보았습니다. 각 에이전트의 역할과 책임을 명확히 하고, 적절한 Tool을 활용하여 소프트웨어와의 연동을 통해 복잡한 워크플로우를 자동화할 수 있습니다. 이러한 시스템은 AI 기술의 발전과 함께 더욱 강력하고 효율적인 자동화 솔루션을 제공할 것으로 기대됩니다. 더 자세한 내용은 댓글에 남겨진 영상 링크 및 커뮤니티를 참고하세요.