자가관리형 크루

자가관리형 크루

FlowHunt의 자가관리형 크루는 역할과 업무를 가진 AI 에이전트 팀을 AI 매니저가 관리하여, 복잡한 프로젝트를 협업적이고 효율적으로 수행할 수 있게 해줍니다.

자가관리형 크루

AI 크루를 사용하면 전체 AI 에이전트 팀이 복잡한 작업을 수행할 수 있습니다. 처음에는 다소 헷갈릴 수 있지만, 크루 방식은 실제 팀의 작동 방식을 그대로 모방한 것입니다. 실제 팀에서는 각기 다른 역할과 능력을 가진 사람들이 함께 협력하여 하나의 목표를 달성합니다.

Advanced blog generator Flow with SelfManaged Crew

예를 들어, 장문의 블로그 포스트를 작성하고 게시하고 싶다고 가정해 봅시다. 보통은 SEO 전문가가 키워드 리서치와 콘텐츠 아웃라인을 작성하는 것부터 시작합니다. 이들은 SEO 브리프를 만들고, 이를 콘텐츠 라이터에게 전달합니다. 라이터가 원고를 작성하면, 동료가 기사 교정 및 편집을 맡아 품질을 보장합니다. 대표 이미지나 인포그래픽은 디자이너가 도와줍니다.

이미 최소 3~4명이 이 콘텐츠 제작에 참여하고 있습니다. 그들은 하나의 목표를 공유하지만, 각자 전문 분야와 다양한 세부 업무를 맡고 있습니다. 이러한 팀을 AI 에이전트 그룹으로 어떻게 복제할 수 있는지 살펴봅시다.

이번 가이드에서 분석하는 Flow가 궁금하신가요? 바로 Advanced Blog Generator이며, 내 Flow 라이브러리에서 쉽게 찾을 수 있습니다.

자가관리형 크루 컴포넌트란 무엇인가요?

자가관리형 크루 컴포넌트는 에이전트와 업무를 한 팀으로 묶어 매니저 에이전트가 이끄는 구조적 컴포넌트입니다. 이 컴포넌트는 한 그룹만을 나타내므로, 하나의 Flow 내에서 여러 에이전트 팀을 만들 수 있습니다. AI 크루를 만들 때 핵심은 에이전트와 그들의 업무를 설정하는 것입니다.

SelfManaged Crew component settings

크루에서 AI 에이전트의 역할

자가관리형 크루 컴포넌트는 단지 에이전트 그룹을 하나로 묶는 구조적 컴포넌트입니다. 따라서 AI 크루를 성공적으로 사용하려면, 매니저 에이전트를 포함한 개별 에이전트의 이해와 설정이 선행되어야 합니다.

AI 에이전트는 독립적으로 작업을 수행하고 문제를 해결할 수 있는 컴퓨터 프로그램입니다. 이들은 자신의 프로그래밍, 지식, 목표에 따라 정보를 처리하고 행동합니다.

AI agent component settings

에이전트는 단순한 생성형 AI에 그치지 않습니다. 적절한 도구만 주어진다면 이메일 전송, 문서 작성 등 실제 작업도 수행할 수 있습니다. 이러한 행동을 위해 미리 엄격한 트리거를 지정할 필요 없이, 에이전트가 독립적으로 판단할 수 있습니다.

실제로는 이제 에이전트에게 세밀한 프롬프트를 주지 않아도 됩니다. 역할, 성격, 목표만 제공하면 에이전트는 자신이 누구이고 무엇에 동기부여되는지 인식할 수 있습니다.

AI 에이전트 및 AI Agent 컴포넌트 사용법 자세히 알아보기

크루가 단일 에이전트보다 뛰어난 이유

팀의 프로세스에 문제가 생기면, 원인을 빠르게 파악하고 유능한 팀원과 함께 해결책을 찾을 수 있습니다. 만약 모든 작업을 혼자 한다면, 문제는 자기 자신 안에서 발생하고, 그 원인을 알아채는 것이 훨씬 어렵습니다. 단일 에이전트와 크루를 비교할 때도 마찬가지입니다.

단일 에이전트에게 프롬프트를 줄 때는 복잡한 작업을 한 번에 맡기지만, 개별 세부 작업에 대한 통제력은 거의 없습니다. 복잡한 작업일수록 병목이 생기고 산출물의 품질이 떨어질 수 있습니다.

크루를 사용하면 주요 업무를 세부 업무로 나누고, 각 세부 업무를 고유한 AI 팀원에게 할당할 수 있습니다. 그 결과, 산출물은 훨씬 더 전문적이고 상세해집니다. 디버깅도 쉬워지고, 전문화된 에이전트의 협업은 더욱 복잡한 작업도 처리할 수 있게 합니다.

자가관리형 크루와 순차적 크루의 차이

대시보드에 두 가지 크루 컴포넌트가 있다는 점을 눈치채셨을 수 있습니다. 이 둘의 차이는 작업 순서와 사용자가 얻는 통제 수준에 있습니다.

마케팅 팀 예시로 다시 돌아가 봅시다. 첫 번째 에이전트는 SEO 전문가입니다. 주제를 조사하면 그 정보를 콘텐츠 라이터에게 전달합니다. 아래 이미지는 SEO 에이전트의 업무가 콘텐츠 라이터 에이전트의 Writing 업무와 연결된 모습을 보여줍니다.

The two crew components side to side

먼저 순차적 크루에 대해 이야기해봅시다. 순차적 크루는 Flow에서 지정한 정확한 순서대로 작업이 하나씩 처리됩니다. 하나의 작업이 끝나면, 그 결과는 고정되고 다음 에이전트로 넘어갑니다. 이 방식은 단순하거나 계산 자원이 적게 드는 프로세스에 적합합니다.

실제 콘텐츠 라이터를 생각해보면, 처음에는 리서치를 하고 글을 쓰지만, 글을 쓰면서 추가 리서치가 필요함을 깨닫기도 합니다. 실제로는 리서치와 집필을 여러 번 오가게 되죠. 하지만 순차적 크루는 이런 반복이 불가능합니다. 한 번 작업이 끝나면 그만입니다. 여기서 자가관리형 크루가 등장합니다.

자가관리형 크루매니저 AI 에이전트가 작업의 순서와 반복 횟수를 결정합니다. 의사결정 시, AI는 전통적인 조직 구조를 최대한 모방합니다. 이를 통해 작업의 반복과 최종 산출물의 여러 버전 생성이 가능합니다.

작업 분배 및 실행을 감독하는 매니저 LLM 덕분에, 자가관리형 크루는 하나의 복잡한 작업도 유연하게 처리할 수 있습니다. 매니저 LLM이 작업을 세분화하고, 적합한 에이전트에게 하위 작업을 할당합니다. 처리해야 할 작업은 알지만, 과정이나 세부 업무를 정확히 모를 때 특히 유용합니다.

자가관리형 크루 사용법

자가관리형 크루는 에이전트와 업무 컴포넌트를 하나의 그룹으로 묶는 구조적 컴포넌트입니다. 사용하려면, 먼저 매니저 에이전트, 팀원, 각자의 업무를 정의해야 합니다. 이 과정을 마쳐야 팀이 완성됩니다.

자가관리형 크루 설정은 네 단계로 이루어집니다:

  1. 개별 AI 에이전트 설정
  2. 에이전트에게 업무 할당
  3. 매니저 에이전트 설정
  4. 에이전트들을 자가관리형 크루로 묶기
The three steps to using agent crews

개별 AI 에이전트 설정

실제 팀의 각 구성원은 역할, 목표, 그리고 과거 경험, 성격, 고유한 스타일이 담긴 배경 스토리를 가집니다. AI 에이전트 역시 마찬가지입니다.

Setting up individual AI agents

예를 들어, 콘텐츠 라이터 팀원을 살펴봅시다.

  • 역할: 에이전트의 직책입니다. 이 예시에서는 콘텐츠 라이터입니다.
  • 목표: 에이전트가 하는 일과 이상적인 결과입니다. 콘텐츠 라이터의 경우, 주제와 SEO 브리프를 준수하는 잘 작성된 기사가 목표입니다.
  • 배경 스토리: 에이전트가 누구인지 나타냅니다. 본인의 성격, 사고방식, 어휘, 과거 경험 등은 어떤 일을 하든 드러납니다. 특히 콘텐츠 작성처럼 창의적인 작업에서 더욱 그렇습니다.

이 과정을 팀에 포함하고자 하는 모든 에이전트에게 반복하세요.

AI 에이전트 및 AI Agent 컴포넌트 사용법 자세히 알아보기

에이전트에게 업무 할당하기

블로그 제작 예시를 계속해서, 이제 에이전트가 누구인지 알게 되었으니, 다음 단계는 해당 업무를 알려주고 팀에 소개하는 것입니다.

업무 컴포넌트란 무엇인가요?

크루에서는 각 에이전트에게 수행할 업무가 할당됩니다. 실제 팀에서 각 구성원이 프로젝트별 다양한 업무를 담당하는 것과 같습니다. 업무 컴포넌트는 이러한 업무를 구체적으로 정의하고 할당할 수 있게 해줍니다.

크루 컴포넌트와 마찬가지로, 업무 컴포넌트도 두 가지—순차적, 자가관리형—가 있습니다. 이 두 가지는 상반된 에이전트 관리 방식이므로, 혼용해서는 안 됩니다. 따라서 자가관리형 크루를 사용할 때는 자가관리형 업무만 사용합니다.

Task Components

업무는 어떻게 세분화해야 할지 잘 모르겠다면, 그냥 모든 내용을 하나의 업무에 작성해도 괜찮습니다. 매니저 LLM이 업무를 분배하고 전체 과정을 감독해 각 에이전트가 무엇을 언제 해야 하는지 알 수 있도록 합니다. 메인 업무를 분할하여 적합한 에이전트에게 할당할 수 있습니다.

크루의 각 에이전트는 업무 외에도, 적합한 도구를 받아 더 쉽고 정확하게 작업할 수 있습니다. 예를 들어, 연구원은 GoogleSearch와 URL Retriever 도구를 활용하여 리서치 작업을 효율적으로 수행합니다.

이제 업무를 설정하세요. 각 자가관리형 업무에는 설명, 기대 산출물, 또는 둘 다가 필요합니다.

콘텐츠 라이터 에이전트의 업무 설명 예시는 다음과 같습니다.

“SEO 콘텐츠 브리프를 참고하여, 1500단어 이내의 블로그 포스트를 작성하세요. 

‘빠르게 변화하는 분야에서…‘와 같은 모호한 문장으로 단락을 시작하지 마세요. 각 단락은 전달할 핵심 정보를 바로 시작하세요.”

이 업무 설명을 자세히 살펴보면:

  • 콘텐츠 브리프 참고” – 이전 산출물을 어떻게 활용해야 할지 안내합니다.
  • 최대 1500단어의 블로그 포스트 작성” – 에이전트에게 기대하는 산출물입니다.
  • 단락 시작 방법…” – 산출물을 조정하기 위한 추가 맞춤 지침입니다. 언어, 어휘, 구조 등 필요한 모든 포인트를 지시할 수 있습니다.

기대 산출물 필드는 선택사항이며, 구조화된 산출물이나 반드시 포함되어야 하는 내용을 요구할 때 유용합니다. 예를 들어, SEO 연구원 에이전트의 업무는 다음과 같이 작성할 수 있습니다.

다음 형식의 브리프:

SEO 친화적 제목:

SEO 친화적 메타 설명:

SEO 친화적 아웃라인

자주 묻는 질문

FlowHunt에서 자가관리형 크루 컴포넌트란 무엇인가요?

자가관리형 크루 컴포넌트는 고유한 역할과 업무를 가진 여러 AI 에이전트를 AI 매니저 에이전트가 관리하는 팀으로 묶을 수 있게 해줍니다. 이 구조는 실제 팀을 모방하여 더 나은 업무 분배, 반복, 그리고 복잡한 워크플로우에서의 협업을 가능하게 합니다.

자가관리형 크루와 순차적 크루는 어떻게 다른가요?

순차적 크루는 정의한 순서대로 각 단계를 한 번씩 완료하면서 작업을 수행합니다. 반면, 자가관리형 크루는 매니저 에이전트가 작업의 순서와 반복 횟수를 동적으로 결정해 보다 유연하고 반복적인 워크플로우를 구현할 수 있습니다.

왜 하나의 에이전트 대신 여러 AI 에이전트로 크루를 구성하나요?

크루를 사용하면 복잡한 업무를 전문화된 에이전트들에게 분배할 수 있어 산출물의 품질이 향상되고, 디버깅이 쉬워지며, 실제 팀처럼 더 복잡한 프로젝트도 수행할 수 있습니다.

FlowHunt에서 자가관리형 크루는 어떻게 설정하나요?

각 AI 에이전트의 역할과 목표를 정의하고, 각 에이전트에 업무를 할당한 후, 매니저 에이전트를 생성하고 모든 에이전트와 업무를 자가관리형 크루 컴포넌트 내에서 연결하세요. 이후 매니저 에이전트가 워크플로우를 자동으로 관리합니다.

자가관리형 크루로 시작하세요

AI 동료 팀이 워크플로우를 간소화하고 전문적이고 반복적인 결과를 제공하는 경험을 해보세요—코딩이 필요 없습니다.

더 알아보기

순차 크루
순차 크루

순차 크루

전체 AI 동료 팀이 복잡한 작업을 처리하도록 하세요. FlowHunt의 순차 크루(Sequential Crew) 컴포넌트로 에이전트 크루를 만드는 방법을 알아보세요....

6 분 읽기
AI Agents Workflow Automation +3
셀프매니지드 태스크(SelfManaged Tasks)
셀프매니지드 태스크(SelfManaged Tasks)

셀프매니지드 태스크(SelfManaged Tasks)

FlowHunt의 셀프매니지드 태스크(SelfManaged Tasks)로 전체 AI 동료 팀이 복잡한 태스크를 처리하도록 하세요. 작업을 AI 에이전트에게 할당하면 원활한 협업, 유연성, 그리고 향상된 결과물을 얻을 수 있습니다....

6 분 읽기
AI Automation +4
셀프-매니지드 크루
셀프-매니지드 크루

셀프-매니지드 크루

FlowHunt의 셀프-매니지드 크루 컴포넌트로 고급 협업을 실현하세요. 여러 AI 에이전트를 매니저 에이전트가 조정하여 복잡한 워크플로우와 계층적 작업을 자율적으로 처리해 효율성과 확장성을 극대화합니다....

2 분 읽기
AI Agents +4