1. 에이전틱 AI란 무엇인가? [0]

thumbnail 에이전틱 AI는 스스로 목표를 달성하기 위해 의사결정을 내리고 행동하는 AI 시스템이다.

1.1. 단순한 챗봇과의 차이점 [4]

  1. RAG 기반 챗봇 (Retrieval Augmented Generation) [4]
    • PDF 파일 등에서 정보를 검색하여 질문에 답하는 방식이다.
    • 이는 단순한 질문-답변(Q&A) 형태이며, 에이전틱 AI가 아니다. [5]
  2. 도구 증강 챗봇 (Tool Augmented Chatboard) [9]
    • 질문에 답하는 것을 넘어, 사용자의 요청에 따라 실제 행동을 수행할 수 있다. [13]
    • 예를 들어, 휴가 일수를 확인하거나 휴가를 신청하는 등의 기능을 포함한다. [10]
    • 이는 LLM(거대 언어 모델)과 HR 관리 시스템 API 등을 연동하여 가능하다. [15]
    • 하지만 이는 아직 에이전틱 AI라고 불리지 않는다. [19]

1.2. 에이전틱 AI의 특징 [21]

  1. 목표 지향적 계획 (Goal-Oriented Planning) [21]
    • 단순한 작업 지시가 아닌, 복잡한 목표를 설정하고 이를 달성하기 위한 계획을 세운다. [21]
    • 예시: "사라의 출산 휴가 준비" 또는 "다음 주 월요일에 합류하는 신입 인턴 온보딩"과 같은 목표 설정. [21]
  2. 다단계 추론 (Multi-Step Reasoning) [22]
    • 목표 달성을 위해 여러 단계를 거쳐 생각하고 판단한다. [22]
    • 예시: 신입 인턴 온보딩을 위해 환영 미팅 일정 잡기, HR 시스템에 프로필 생성, IT 헬프데스크에 티켓 생성, 노트북 주문 등의 단계를 거친다. [28]
  3. 자율적 의사결정 (Autonomous Decision Making) [37]
    • 시스템이 스스로 이메일을 보내거나 미팅 초대장을 보내는 등 행동을 결정하고 실행한다. [38]
    • 사용자가 각 단계를 일일이 지시하지 않아도 된다. [40]
  4. 도구 접근성 (Access to Tools) [43]
    • 아웃룩, HR 관리 시스템, IT 헬프데스크 등 다양한 외부 도구와 연동하여 활용한다. [44]
  5. 지식 및 메모리 (Knowledge and Memory) [45]
    • PDF 파일, 데이터베이스 등 다양한 지식 소스에 접근할 수 있다. [45]
    • 대화의 맥락을 기억하고 이전 정보를 활용하는 메모리 기능도 갖춘다. [46]
  6. 정의 [50]
    • 자율성을 가지고 스스로 의사결정을 내리며 특정 행동을 취할 수 있는 AI 시스템이다. [50]
    • 복잡한 추론과 계획 수립 능력을 갖춘 시스템을 에이전틱 AI라고 한다. [51]
    • 즉, 각 단계마다 무엇을 해야 할지 정확히 지시받지 않고도 목표를 달성하기 위해 스스로 결정하고 행동하는 AI 시스템이다. [53]

2. 에이전틱 AI의 실제 사례 [54]

thumbnail 에이전틱 AI는 다양한 분야에서 복잡한 문제를 해결하는 데 활용될 수 있다.

2.1. 다양한 에이전틱 AI 응용 분야 [59]

  1. AI 코딩 [59]
    • 러버블(Lovable)이나 리플릿(Replit)과 같은 도구를 사용하여 React Native 앱을 개발하는 경우. [61]
    • 기능 파악, 다단계 계획 수립, 코드 작성, 실행, 디버깅 및 수정 과정을 스스로 수행한다. [61]
  2. 여행 도우미 [62]
    • "5월에 런던으로 7일간 여행을 예약해 줘. 최소 4일은 맑은 날씨여야 하고 예산 제약도 있어."와 같은 요청을 처리한다. [64]
    • 여행 계획 수립, 날씨 API(AccuWeather 등) 및 항공권 예약 API(Expedia 등) 연동을 통해 실행한다. [68]
  3. 주식 리서치 분석가 보조 [71]
    • "Nvidia에 대한 보고서를 작성해 줘."와 같은 목표를 설정한다. [77]
    • 야후 파이낸스, 덕덕고 검색 등 다양한 도구와 지식에 접근하여 보고서를 작성한다. [78]
    • Agno 프레임워크를 사용하여 다단계 추론 및 계획을 통해 보고서를 생성한다. [80]
    • 회사 정보, 애널리스트 추천, 최신 뉴스 등을 포함한 종합적인 보고서를 자동으로 생성한다. [91]
    • 보고서의 구성(뉴스 하단 배치, 추천 포함 등)까지 스스로 판단하여 결정한다. [93]

2.2. 로우코드/노코드 도구를 활용한 에이전틱 AI [95]

  1. Zapier [95]
    • 코드를 직접 작성하지 않고도 다양한 도구를 연결하여 에이전틱 AI 기능을 구현할 수 있다. [95]
    • 캘린더 확인, 특정 정보 검색 등 간단한 작업부터 복잡한 다단계 추론까지 가능하다. [97]
  2. N8N [101]
    • 드래그 앤 드롭 방식으로 워크플로우를 설계하여 에이전틱 AI 시스템을 구축할 수 있다. [102]
    • Anthropic 챗 모델, PostgreSQL 메모리, Jira, Microsoft Entra ID 등 다양한 도구와 연동 가능하다. [102]

3. 에이전틱 AI 관련 용어 정리 [103]

thumbnail

에이전틱 AI는 AI 에이전트와 생성형 AI를 포함하는 더 넓은 개념이다.

3.1. AI 에이전트와 에이전틱 AI의 관계 [104]

  1. AI 에이전트 [104]
    • 에이전틱 AI 시스템은 하나 이상의 AI 에이전트로 구성된다. [108]
    • 에이전틱 AI 시스템이 작동하기 위해서는 복잡한 추론 능력을 갖춘 AI 에이전트가 필수적이다. [112]
  2. 에이전틱 AI [104]
    • AI 에이전트가 복잡한 추론 행동을 수행하는 시스템을 의미한다. [104]

3.2. 생성형 AI와 에이전틱 AI의 관계 [113]

  1. 생성형 AI (Gen AI) [113]
    • 텍스트, 비디오, 이미지 등 새로운 데이터를 생성하는 AI 기술이다. [121]
    • 생성형 AI는 에이전틱 AI 시스템의 구성 요소 중 하나로 활용될 수 있다. [114]
    • 예를 들어, Gemini 모델은 텍스트 생성, 이메일 작성, 요약 등의 기능을 수행하며 에이전틱 AI 시스템 내에서 사용된다. [116]