TL;DR
AI 에이전트를 처음 학습할 때는 긴 survey paper보다 각 핵심 기능을 대표하는 다섯 편의 논문을 순서대로 읽는 접근이 유용합니다. ReAct는 추론과 행동을 번갈아 수행하는 기본 loop를 만들고, Toolformer는 모델이 필요한 순간 외부 도구를 선택해 호출하도록 합니다. Generative Agents는 memory, reflection, planning을 결합해 지속적인 행동을 만들며, Voyager는 Minecraft에서 feedback을 받아 skill library를 확장하고, AutoGen은 여러 전문 에이전트의 conversation으로 협업 구조를 구성합니다. 다섯 논문은 오늘날 agentic AI가 reasoning, action, tools, memory, feedback, planning, collaboration을 조합해 작동한다는 공통 틀을 제공합니다.
섹션별 상세
용어 해설
- 에이전틱 AI(Agentic AI)
- — LLM이 단순히 텍스트를 생성하는 데 그치지 않고 추론, 도구 호출, 기억, 계획, 환경 상호작용을 반복하며 목표를 수행하는 시스템입니다. 작업 흐름에 따라 행동하고 결과를 관찰한 뒤 다음 행동을 조정하는 점이 핵심입니다.
- 자기지도 학습(Self-Supervised Learning)
- — 사람이 모든 정답을 직접 표시하지 않아도 데이터 자체에서 학습 신호를 구성하는 방법입니다. Toolformer에서는 모델이 도구 호출의 시점과 인자를 학습하고, 도구 결과를 최종 답변에 반영하는 과정에 활용됩니다.
- 스킬 라이브러리(Skill Library)
- — 에이전트가 환경에서 실행할 수 있는 재사용 가능한 행동이나 절차를 저장하는 구성 요소입니다. Voyager는 탐색 중 얻은 기술을 라이브러리에 축적해 이후 작업에서 다시 활용하도록 구성했습니다.
- 멀티 에이전트 시스템(Multi-Agent System)
- — 서로 다른 역할을 맡은 여러 에이전트가 대화와 작업 분담을 통해 하나의 문제를 해결하는 구조입니다. AutoGen은 도구 사용, 코드 실행, 인간 개입을 대화 흐름에 결합해 단일 에이전트보다 큰 작업을 처리하도록 설계되었습니다.
- 체화형 에이전트(Embodied Agent)
- — 가상 또는 물리적 환경에서 직접 행동하고 그 결과를 관찰하면서 목표를 수행하는 에이전트입니다. Voyager는 Minecraft 안에서 탐색, 오류 수정, 기술 축적을 반복하며 고정된 단일 과제를 넘어 지속적인 환경 상호작용을 수행합니다.
기술
- ReAct
- Toolformer
- Generative Agents
- Voyager
- AutoGen
- LLM
- search APIs
- knowledge bases
- calculator
- search engine
- translation system
- calendar
- question-answering system
- Minecraft
활용 사례
- 외부 도구를 활용하는 LLM agent
- 기억과 성찰을 사용하는 가상 사회 시뮬레이션
- Minecraft 같은 환경의 장기 탐색 에이전트
- 코딩과 수학 문제를 처리하는 멀티 에이전트 시스템
- human-in-the-loop 기반 작업 자동화
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.