---
tags: [AI-Agent, 개요, 학습로드맵]
---

# Agent Learning Hub

> 한 줄 정의
> AI 에이전트를 **직접 만들어 보고 싶은 사람**을 위한 단계별 학습 로드맵. DataWhale(jjyaoao) 큐레이션 오픈소스 저장소. "인상적인 데모보다 신뢰할 수 있는 소형 에이전트"를 지향한다. ([GitHub](https://github.com/datawhalechina/Agent-Learning-Hub))

## 핵심 문제 인식

역할극 기반 멀티에이전트 프레임워크는 화려한 데모는 만들지만 **실제 운영에서는 안정성이 떨어진다**. 이 허브는 그 간극을 메우기 위해 "먼저 만들고 나중에 깊게 읽는" 실전 우선 경로를 제시한다.

## 학습 우선순위 (5가지)

1. **코딩 에이전트** (Claude Code / Codex 류) — 실제 코드베이스 작업의 모범 사례
2. **에이전트 하니스 엔지니어링** — 도구 프로토콜·권한·상태·피드백 관리
3. **개인용 에이전트** (OpenClaw / Hermes 류) — 장시간 운영, 로컬 우선 구조
4. **능력 재사용·통합** — Skills · [[MCP]] · [[A2A]] · ACP
5. **평가와 안전** — 추적, 권한 경계, 위험 관리 → [[Agent Evaluation]] · [[가드레일]]

## 9단계 학습 코스

| 단계 | 학습 내용 | 산출물 |
|------|---------|--------|
| **0** | 에이전트 개념 (observe→think→act→observe) | 시나리오 분석 노트 |
| **1** | 최소 에이전트 루프 (50~150줄) | 기본 에이전트 코드 |
| **2** | 도구·RAG·메모리 통합 | 자료 연구 보조 에이전트 |
| **3** | 현대적 에이전트 하니스 분석 | 맨 루프 vs 하니스 비교 |
| **4** | 멀티에이전트 조율 | research→write→review 시스템 |
| **5** | Skills·프로토콜·패키징 | 재사용 가능한 Skill 1개 |
| **6** | 브라우저·컴퓨터 에이전트 | 안전한 브라우저 에이전트 |
| **7** | 평가·관측·안전 | 평가 결과표(20+ 작업) |
| **8** | 출시 준비 | 클론 가능한 운영 에이전트 |

기존 LLM 앱 경험자는 **Stage 2~3부터** 시작 권장.

## 프로젝트 래더 (11단계)

"읽기만 하는 학습"을 막기 위해 난이도 계층형 프로젝트를 제시한다.

```
계산기 → 웹 검색 → PDF QA → 코드 리뷰 → 브라우저
→ 나노 에이전트 → 게이트웨이 → 스킬 팩 → 멀티 라이터 → 개인용 → 프로덕션
```

## 능력 통합 프로토콜 구분

| 구분 | 역할 |
|------|------|
| **Skills** | 작업 흐름 지식·템플릿 패키징 |
| **[[MCP]]** | 도구·데이터소스 표준 연결 |
| **[[A2A]]** | 에이전트 간 협업 |
| **ACP** | 호스트 앱 통합 |

## 핵심 원칙

- 먼저 만들고, 나중에 깊게 읽는다.
- 인상적인 데모보다 **신뢰할 수 있는 소형 에이전트**를 선호한다.
- 엄격한 스키마로 도구를 쓴다 → [[Tool Calling]].
- 평가를 먼저 붙인다 → [[Agent Evaluation]].
- 모든 중요한 실행을 추적한다 → [[Tracing]].
- 위험한 작업은 사람 확인을 유지한다 → [[Human In the Loop]].
- 플랫폼 규칙·저작권·데이터 경계를 존중한다.

> 이 원칙들은 [[Agent 설계 원칙]]과 거의 그대로 겹친다 — 단순함에서 출발, 도구 명료성, 가드레일·관측·평가의 선설계.

## 주요 참고 자료

- Anthropic, *Building effective agents*
- OpenAI, *에이전트 구축 실전 가이드*
- Claude Code 공식 문서
- 오픈소스: GPT Researcher, STORM, Khoj
- 핵심 논문: [[ReAct]], Toolformer, Reflexion([[Reflection]]), WebArena, SWE-agent

## 관련 노트

- [[Agent 설계 원칙]]
- [[AI Agent란]]
- [[Agentic AI]]
- [[Multi Agent Architecture]]
- [[Computer Use]]
- [[Deep Research]]
- [[RAG Architecture]]
- [[Memory Architecture]]
- [[Agent Evaluation]]
