<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Curriculum on ICE-ICE-BEAR-BLOG</title><link>https://ice-ice-bear.github.io/ko/tags/curriculum/</link><description>Recent content in Curriculum on ICE-ICE-BEAR-BLOG</description><generator>Hugo -- gohugo.io</generator><language>ko</language><lastBuildDate>Sun, 10 May 2026 00:00:00 +0900</lastBuildDate><atom:link href="https://ice-ice-bear.github.io/ko/tags/curriculum/index.xml" rel="self" type="application/rss+xml"/><item><title>에이전트 학습, 코스로 갈까 카탈로그로 갈까: Microsoft AI Agents for Beginners vs. Awesome LLM Apps</title><link>https://ice-ice-bear.github.io/ko/posts/2026-05-10-agent-learning-curriculum/</link><pubDate>Sun, 10 May 2026 00:00:00 +0900</pubDate><guid>https://ice-ice-bear.github.io/ko/posts/2026-05-10-agent-learning-curriculum/</guid><description>&lt;img src="https://ice-ice-bear.github.io/" alt="Featured image of post 에이전트 학습, 코스로 갈까 카탈로그로 갈까: Microsoft AI Agents for Beginners vs. Awesome LLM Apps" /&gt;&lt;h2 id="개요"&gt;개요
&lt;/h2&gt;&lt;p&gt;같은 시기에 회자된 두 학습 자료가 흥미로운 대조를 이룬다. 한쪽은 Microsoft의 &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners" target="_blank" rel="noopener"
 &gt;ai-agents-for-beginners&lt;/a&gt; — 12+개 레슨으로 짜인 정식 커리큘럼이고, 다른 한쪽은 Shubham Saboo의 &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps" target="_blank" rel="noopener"
 &gt;awesome-llm-apps&lt;/a&gt; — 클론해서 바로 돌릴 수 있는 100+개 예제 카탈로그다. 둘 다 별 6만/10만 개를 넘긴 거대 레포지만 접근 방식은 정반대다.&lt;/p&gt;
&lt;pre class="mermaid" style="visibility:hidden"&gt;flowchart LR
 Learner["에이전트 입문자"]
 Curriculum["ai-agents-for-beginners &amp;lt;br/&amp;gt; 12+ 레슨 코스"]
 Catalog["awesome-llm-apps &amp;lt;br/&amp;gt; 100+ 템플릿 뷔페"]
 Goal1["개념 → 코드 → 프로덕션"]
 Goal2["내 유즈케이스에 가까운 것 포크"]
 Gap["빠진 것: eval, observability, cost"]

 Learner --&gt; Curriculum
 Learner --&gt; Catalog
 Curriculum --&gt; Goal1
 Catalog --&gt; Goal2
 Goal1 --&gt; Gap
 Goal2 --&gt; Gap&lt;/pre&gt;&lt;h2 id="두-레포의-정체성"&gt;두 레포의 정체성
&lt;/h2&gt;&lt;h3 id="microsoft-ai-agents-for-beginners--코스-형태"&gt;Microsoft AI Agents for Beginners — 코스 형태
&lt;/h3&gt;&lt;p&gt;&lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners" target="_blank" rel="noopener"
 &gt;microsoft/ai-agents-for-beginners&lt;/a&gt;는 GitHub 별 61k에 도달한 공식 학습 코스다. MIT 라이선스, Jupyter Notebook 기반, 2024년 11월부터 시작해 &lt;a class="link" href="https://aka.ms/ai-agents-beginners/agent-framework" target="_blank" rel="noopener"
 &gt;Microsoft Agent Framework&lt;/a&gt;와 &lt;a class="link" href="https://aka.ms/ai-agents-beginners/ai-agent-service" target="_blank" rel="noopener"
 &gt;Azure AI Foundry Agent Service V2&lt;/a&gt;를 축으로 빌드한다. 레슨 트리는 다음과 같다.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;01 &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/01-intro-to-ai-agents/README.md" target="_blank" rel="noopener"
 &gt;Intro to AI Agents and Agent Use Cases&lt;/a&gt; — 에이전트 정의와 유즈케이스&lt;/li&gt;
&lt;li&gt;02 &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/02-explore-agentic-frameworks/README.md" target="_blank" rel="noopener"
 &gt;Exploring Agentic Frameworks&lt;/a&gt; — 프레임워크 비교&lt;/li&gt;
&lt;li&gt;03 &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/03-agentic-design-patterns/README.md" target="_blank" rel="noopener"
 &gt;Agentic Design Patterns&lt;/a&gt; — UX 원칙(Space/Time/Core)&lt;/li&gt;
&lt;li&gt;04 &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/04-tool-use/README.md" target="_blank" rel="noopener"
 &gt;Tool Use Design Pattern&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;05 &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/05-agentic-rag/README.md" target="_blank" rel="noopener"
 &gt;Agentic RAG&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;06 &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/06-building-trustworthy-agents/README.md" target="_blank" rel="noopener"
 &gt;Building Trustworthy AI Agents&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;07 &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/07-planning-design/README.md" target="_blank" rel="noopener"
 &gt;Planning Design Pattern&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;08 &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/08-multi-agent/README.md" target="_blank" rel="noopener"
 &gt;Multi-Agent Design Pattern&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;09 &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/09-metacognition/README.md" target="_blank" rel="noopener"
 &gt;Metacognition Design Pattern&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;10 &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/10-ai-agents-production/README.md" target="_blank" rel="noopener"
 &gt;AI Agents in Production&lt;/a&gt; — observability + evaluation&lt;/li&gt;
&lt;li&gt;11 &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/11-agentic-protocols/README.md" target="_blank" rel="noopener"
 &gt;Agentic Protocols (MCP, A2A, NLWeb)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;12 &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/12-context-engineering/README.md" target="_blank" rel="noopener"
 &gt;Context Engineering for AI Agents&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;13 &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/13-agent-memory/README.md" target="_blank" rel="noopener"
 &gt;Managing Agentic Memory&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;14~18 Microsoft Agent Framework, &lt;a class="link" href="https://docs.browser-use.com/examples/templates/playwright-integration" target="_blank" rel="noopener"
 &gt;Browser-Use&lt;/a&gt; 기반 Computer Use Agents, Securing AI Agents 등&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;각 레슨은 텍스트 + 짧은 동영상 + Jupyter 노트북 코드 샘플로 구성되어 있다. 또한 &lt;a class="link" href="https://github.com/Azure/co-op-translator" target="_blank" rel="noopener"
 &gt;co-op-translator&lt;/a&gt;로 50+개 언어로 자동 번역되어 &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/translations/ko/README.md" target="_blank" rel="noopener"
 &gt;Korean&lt;/a&gt; 트랜슬레이션도 제공된다(번역 누락이 신경 쓰이면 sparse checkout으로 영어판만 받을 수도 있다).&lt;/p&gt;
&lt;h3 id="awesome-llm-apps--카탈로그-형태"&gt;Awesome LLM Apps — 카탈로그 형태
&lt;/h3&gt;&lt;p&gt;반대편의 &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps" target="_blank" rel="noopener"
 &gt;Shubhamsaboo/awesome-llm-apps&lt;/a&gt;는 별 109k의 거대한 템플릿 모음집이다. Apache-2.0 라이선스이고 README 첫 줄부터 &amp;ldquo;100+ AI Agent &amp;amp; RAG apps you can actually run — clone, customize, ship&amp;quot;이라고 못 박는다. 본인 표현에 따르면 &amp;ldquo;큐레이션이 아니라 손으로 직접 빌드한 템플릿 카탈로그&amp;quot;이고 13개 카테고리로 분류되어 있다.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;🌱 &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/starter_ai_agents" target="_blank" rel="noopener"
 &gt;Starter AI Agents&lt;/a&gt; — API 키 하나로 도는 단일 파일 에이전트&lt;/li&gt;
&lt;li&gt;🚀 &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/advanced_ai_agents" target="_blank" rel="noopener"
 &gt;Advanced AI Agents&lt;/a&gt; — 메모리/툴/멀티스텝 reasoning&lt;/li&gt;
&lt;li&gt;🤝 &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/advanced_ai_agents/multi_agent_apps/agent_teams" target="_blank" rel="noopener"
 &gt;Multi-agent Teams&lt;/a&gt; — &lt;a class="link" href="https://github.com/joaomdmoura/crewAI" target="_blank" rel="noopener"
 &gt;CrewAI&lt;/a&gt; 기반 서비스 에이전시 등&lt;/li&gt;
&lt;li&gt;🗣️ &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/voice_ai_agents" target="_blank" rel="noopener"
 &gt;Voice AI Agents&lt;/a&gt; — 실시간 음성 인터페이스&lt;/li&gt;
&lt;li&gt;♾️ &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/mcp_ai_agents" target="_blank" rel="noopener"
 &gt;MCP AI Agents&lt;/a&gt; — &lt;a class="link" href="https://modelcontextprotocol.io/" target="_blank" rel="noopener"
 &gt;Model Context Protocol&lt;/a&gt; 통합&lt;/li&gt;
&lt;li&gt;📀 &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/rag_tutorials" target="_blank" rel="noopener"
 &gt;RAG Tutorials&lt;/a&gt; — Agentic RAG, Corrective RAG, Vision RAG 등 21+개&lt;/li&gt;
&lt;li&gt;🧩 &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/awesome_agent_skills" target="_blank" rel="noopener"
 &gt;Awesome Agent Skills&lt;/a&gt; — Claude Code/ADK용 스킬 파일 19개&lt;/li&gt;
&lt;li&gt;🔧 LLM 파인튜닝 (&lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/advanced_llm_apps/llm_finetuning_tutorials/gemma3_finetuning" target="_blank" rel="noopener"
 &gt;Gemma 3&lt;/a&gt;, &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/advanced_llm_apps/llm_finetuning_tutorials/llama3.2_finetuning" target="_blank" rel="noopener"
 &gt;Llama 3.2&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;🧑‍🏫 &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/ai_agent_framework_crash_course/google_adk_crash_course" target="_blank" rel="noopener"
 &gt;Google ADK Crash Course&lt;/a&gt; &amp;amp; &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/ai_agent_framework_crash_course/openai_sdk_crash_course" target="_blank" rel="noopener"
 &gt;OpenAI Agents SDK Crash Course&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;각 템플릿은 자체 README + &lt;code&gt;requirements.txt&lt;/code&gt; + 보통 &lt;code&gt;streamlit run&lt;/code&gt;으로 끝나는 실행 명령으로 구성된다. 30초 안에 첫 에이전트를 돌리는 게 목표라고 명시되어 있다.&lt;/p&gt;
&lt;h2 id="같은-주제-다른-깊이--레슨-03-vs-카탈로그-03"&gt;같은 주제, 다른 깊이 — 레슨 03 vs 카탈로그 03
&lt;/h2&gt;&lt;p&gt;같은 &amp;ldquo;에이전트 설계 원칙&amp;quot;을 어떻게 다루는지 비교하면 두 자료의 성격이 드러난다.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;차원&lt;/th&gt;
 &lt;th&gt;MS 03-agentic-design-patterns&lt;/th&gt;
 &lt;th&gt;Awesome LLM Apps Starter&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;출발점&lt;/td&gt;
 &lt;td&gt;&amp;ldquo;Connecting not collapsing&amp;rdquo;, &amp;ldquo;Embrace uncertainty&amp;rdquo; 같은 &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/03-agentic-design-patterns/README.md" target="_blank" rel="noopener"
 &gt;UX 원칙&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/starter_ai_agents/ai_travel_agent" target="_blank" rel="noopener"
 &gt;AI Travel Agent&lt;/a&gt; 같은 실행 가능한 코드&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;설명 길이&lt;/td&gt;
 &lt;td&gt;수천 단어, 다이어그램, Travel Agent 케이스 스터디&lt;/td&gt;
 &lt;td&gt;짧은 README + 실행 가이드&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;도출 방식&lt;/td&gt;
 &lt;td&gt;원칙 → 가이드라인(Transparency/Control/Consistency) → 적용&lt;/td&gt;
 &lt;td&gt;동작하는 코드 → 직접 만져보며 이해&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;다음 행동&lt;/td&gt;
 &lt;td&gt;다음 레슨(04 Tool Use)으로 진행&lt;/td&gt;
 &lt;td&gt;다른 30개 템플릿으로 분기&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;전자는 &amp;ldquo;왜 이렇게 설계해야 하는가&amp;quot;를 가르치고, 후자는 &amp;ldquo;이미 누가 이렇게 설계했으니 포크해서 고쳐 써라&amp;quot;고 말한다. 둘 다 정답이지만 학습자의 상황이 다르다.&lt;/p&gt;
&lt;h2 id="누구에게-무엇이-맞는가"&gt;누구에게 무엇이 맞는가
&lt;/h2&gt;&lt;h3 id="코스가-맞는-학습자"&gt;코스가 맞는 학습자
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;에이전트가 처음&lt;/strong&gt;이고 기본기를 잡아야 하는 사람 — UX 원칙, 디자인 패턴, 멀티에이전트, 메모리, 컨텍스트 엔지니어링까지 체계적으로 다룬다&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;회사에서 Azure를 쓰고 있는&lt;/strong&gt; 팀 — &lt;a class="link" href="https://learn.microsoft.com/en-us/azure/ai-foundry/what-is-azure-ai-foundry" target="_blank" rel="noopener"
 &gt;Azure AI Foundry&lt;/a&gt; + Microsoft Agent Framework 라인업이 그대로 매핑된다&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;번역본이 필요한&lt;/strong&gt; 비영어권 학습자 — &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/translations/ko/README.md" target="_blank" rel="noopener"
 &gt;한국어&lt;/a&gt;, &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/translations/ja/README.md" target="_blank" rel="noopener"
 &gt;일본어&lt;/a&gt;, &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/translations/zh-CN/README.md" target="_blank" rel="noopener"
 &gt;중국어&lt;/a&gt; 등 50+개 언어 자동 번역&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CIO 보고용 슬라이드&lt;/strong&gt;가 필요한 사람 — &amp;ldquo;&lt;a class="link" href="https://modelcontextprotocol.io/" target="_blank" rel="noopener"
 &gt;MCP&lt;/a&gt;, &lt;a class="link" href="https://google.github.io/A2A/" target="_blank" rel="noopener"
 &gt;A2A&lt;/a&gt;, NLWeb 프로토콜 비교&amp;quot;처럼 깔끔한 챕터 구조가 그대로 자료가 된다&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="카탈로그가-맞는-학습자"&gt;카탈로그가 맞는 학습자
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;이미 LLM 호출은 할 줄 알고&lt;/strong&gt; 패턴을 빠르게 훑고 싶은 엔지니어 — RAG 21종을 비교해보고 자기 케이스에 가까운 것을 고를 수 있다&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;유즈케이스가 명확한&lt;/strong&gt; 사람 — &amp;ldquo;내 도메인이 보험/투자/리서치/음성&amp;quot;이라면 &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/voice_ai_agents/insurance_claim_live_agent_team" target="_blank" rel="noopener"
 &gt;Insurance Claim Live Agent&lt;/a&gt;, &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/advanced_ai_agents/multi_agent_apps/agent_teams/ai_vc_due_diligence_agent_team" target="_blank" rel="noopener"
 &gt;AI VC Due Diligence&lt;/a&gt; 같은 직접적인 출발점이 있다&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;사이드 프로젝트 영감&lt;/strong&gt;이 필요한 사람 — &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/advanced_ai_agents/autonomous_game_playing_agent_apps/ai_3dpygame_r1" target="_blank" rel="noopener"
 &gt;AI 3D Pygame Agent&lt;/a&gt;, &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/starter_ai_agents/ai_meme_generator_agent_browseruse" target="_blank" rel="noopener"
 &gt;AI Meme Generator&lt;/a&gt;처럼 가볍게 시작할 거리가 많다&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;MCP/&lt;a class="link" href="https://github.com/joaomdmoura/crewAI" target="_blank" rel="noopener"
 &gt;CrewAI&lt;/a&gt;/&lt;a class="link" href="https://google.github.io/adk-docs/" target="_blank" rel="noopener"
 &gt;ADK&lt;/a&gt; 같은 특정 스택 예제&lt;/strong&gt;를 빨리 보고 싶은 사람&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;대략 코스는 &amp;ldquo;지도가 필요한 사람&amp;quot;용, 카탈로그는 &amp;ldquo;재료가 필요한 사람&amp;quot;용이다. 실제로 두 자료를 같이 쓰면 가장 강력하다 — MS 코스의 &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/05-agentic-rag/README.md" target="_blank" rel="noopener"
 &gt;05 Agentic RAG&lt;/a&gt; 챕터를 읽은 다음 awesome-llm-apps의 &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/rag_tutorials/agentic_rag_with_reasoning" target="_blank" rel="noopener"
 &gt;Agentic RAG with Reasoning&lt;/a&gt;을 클론해서 돌려보면, 이론과 코드가 한 번에 잡힌다.&lt;/p&gt;
&lt;h2 id="입문-자료가-공통으로-놓치는-것"&gt;입문 자료가 공통으로 놓치는 것
&lt;/h2&gt;&lt;p&gt;두 자료를 비교해 봐도 — 그리고 시장에 있는 다른 &amp;ldquo;agent 101&amp;rdquo; 자료를 봐도 — 입문 콘텐츠가 시스템적으로 약한 영역이 보인다.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. Evaluation을 충분히 안 다룬다.&lt;/strong&gt; MS 코스는 &lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/10-ai-agents-production/README.md" target="_blank" rel="noopener"
 &gt;Lesson 10 - AI Agents in Production&lt;/a&gt;에서 trace/span, offline/online eval, &lt;a class="link" href="https://docs.ragas.io/" target="_blank" rel="noopener"
 &gt;RAGAS&lt;/a&gt;, &lt;a class="link" href="https://llm-guard.com/" target="_blank" rel="noopener"
 &gt;LLM Guard&lt;/a&gt;를 언급하긴 하는데 그게 1개 레슨이고 코스 끝부분이다. awesome-llm-apps에는 &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/rag_tutorials/rag_failure_diagnostics_clinic" target="_blank" rel="noopener"
 &gt;RAG Failure Diagnostics Clinic&lt;/a&gt; 같은 게 있지만 평가는 카테고리가 아니다. 그러나 현장에서는 &amp;ldquo;에이전트를 빌드하는 시간&amp;quot;보다 &amp;ldquo;왜 회귀했는지 파악하는 시간&amp;quot;이 훨씬 길다.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. Observability를 비싼 옵션처럼 다룬다.&lt;/strong&gt; &lt;a class="link" href="https://opentelemetry.io/" target="_blank" rel="noopener"
 &gt;OpenTelemetry&lt;/a&gt;, &lt;a class="link" href="https://langfuse.com/" target="_blank" rel="noopener"
 &gt;Langfuse&lt;/a&gt;, &lt;a class="link" href="https://learn.microsoft.com/en-us/azure/ai-foundry/what-is-azure-ai-foundry" target="_blank" rel="noopener"
 &gt;Microsoft Foundry&lt;/a&gt; 같은 도구가 언급되긴 하지만 &amp;ldquo;프로덕션 단계의 무거운 도구&amp;quot;로 그려진다. 실제로는 첫 멀티스텝 에이전트 코드를 짤 때부터 trace를 켜놔야 디버깅이 가능하다. trace 없이 멀티에이전트 시스템을 디버깅하는 건 print 없이 멀티스레드 코드 디버깅하는 것과 비슷하다.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3. 비용 시뮬레이션이 없다.&lt;/strong&gt; awesome-llm-apps의 &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/advanced_llm_apps/llm_optimization_tools/toonify_token_optimization" target="_blank" rel="noopener"
 &gt;Toonify Token Optimization&lt;/a&gt;이나 &lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/advanced_llm_apps/llm_optimization_tools/headroom_context_optimization" target="_blank" rel="noopener"
 &gt;Headroom Context Optimization&lt;/a&gt; 같은 시도가 있지만, 멀티에이전트 한 번 돌리면 토큰을 5~50배 쓸 수 있다는 감각이 입문자에게는 전혀 전달되지 않는다. 첫 레슨에서 &amp;ldquo;이 데모를 100번 돌리면 얼마&amp;quot;인지 계산기를 줘야 한다.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;4. Failure mode 카탈로그가 없다.&lt;/strong&gt; &amp;ldquo;이게 동작합니다&amp;quot;는 보여주는데 &amp;ldquo;이렇게 망가집니다&amp;quot;는 거의 없다. 프롬프트 인젝션, 무한 툴 호출, 메모리 누수, 잘못된 RAG 결과를 곧이곧대로 믿는 에이전트 같은 패턴은 실제 운영하면 매주 만난다. 현장 한 줄 평으로는 &amp;ldquo;에이전트 빌드는 쉽고, 망가지는 패턴을 외우는 게 본업&amp;quot;이라는 얘기가 가장 정확하다.&lt;/p&gt;
&lt;h2 id="인사이트"&gt;인사이트
&lt;/h2&gt;&lt;p&gt;에이전트 학습 시장은 지난 1년 사이 &amp;ldquo;프레임워크 비교&amp;quot;에서 &amp;ldquo;교육과정&amp;quot;으로 한 단계 올라갔다. MS의 코스가 12+개 레슨으로 디자인 패턴과 프로토콜까지 다룬다는 것 자체가 시장 성숙도의 지표다. 동시에 awesome-llm-apps의 100+ 템플릿이 &lt;a class="link" href="https://google.github.io/adk-docs/" target="_blank" rel="noopener"
 &gt;ADK&lt;/a&gt;, &lt;a class="link" href="https://platform.openai.com/docs/guides/agents" target="_blank" rel="noopener"
 &gt;OpenAI Agents SDK&lt;/a&gt;, CrewAI, MCP를 모두 커버하면서도 일관되게 &lt;code&gt;streamlit run&lt;/code&gt; 한 줄로 도는 것은 &amp;ldquo;에이전트 빌드 비용&amp;quot;이 충분히 떨어졌다는 신호다. 입문자가 두 자료를 같이 쓰면 &amp;ldquo;원리는 코스에서, 첫 동작은 카탈로그에서&amp;quot;라는 깔끔한 학습 루프가 만들어진다. 하지만 두 자료 모두 — 그리고 사실상 시장 전체가 — 평가/관측/비용/실패 패턴에는 여전히 인색하다. 이 갭이 다음 1년의 콘텐츠 기회다. &amp;ldquo;AI Agents Eval for Beginners&amp;rdquo;, &amp;ldquo;Agent Observability for Beginners&amp;rdquo; 같은 코스가 나올 때 시장은 또 한 단계 성숙할 것이다.&lt;/p&gt;
&lt;h2 id="참고"&gt;참고
&lt;/h2&gt;&lt;h3 id="microsoft-코스"&gt;Microsoft 코스
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners" target="_blank" rel="noopener"
 &gt;microsoft/ai-agents-for-beginners&lt;/a&gt; — 본 레포&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://aka.ms/ai-agents-beginners/agent-framework" target="_blank" rel="noopener"
 &gt;Microsoft Agent Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://aka.ms/ai-agents-beginners/ai-agent-service" target="_blank" rel="noopener"
 &gt;Azure AI Foundry Agent Service V2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://github.com/microsoft/ai-agents-for-beginners/blob/main/10-ai-agents-production/README.md" target="_blank" rel="noopener"
 &gt;Lesson 10 - Production observability &amp;amp; evaluation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="awesome-llm-apps"&gt;Awesome LLM Apps
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps" target="_blank" rel="noopener"
 &gt;Shubhamsaboo/awesome-llm-apps&lt;/a&gt; — 본 레포&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://www.theunwindai.com" target="_blank" rel="noopener"
 &gt;Unwind AI&lt;/a&gt; — 저자의 튜토리얼 사이트&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/ai_agent_framework_crash_course/google_adk_crash_course" target="_blank" rel="noopener"
 &gt;Google ADK Crash Course&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/ai_agent_framework_crash_course/openai_sdk_crash_course" target="_blank" rel="noopener"
 &gt;OpenAI Agents SDK Crash Course&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="평가와-관측-도구"&gt;평가와 관측 도구
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="https://opentelemetry.io/" target="_blank" rel="noopener"
 &gt;OpenTelemetry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://langfuse.com/" target="_blank" rel="noopener"
 &gt;Langfuse&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://docs.ragas.io/" target="_blank" rel="noopener"
 &gt;RAGAS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://llm-guard.com/" target="_blank" rel="noopener"
 &gt;LLM Guard&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="관련-프로토콜과-프레임워크"&gt;관련 프로토콜과 프레임워크
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="https://modelcontextprotocol.io/" target="_blank" rel="noopener"
 &gt;Model Context Protocol&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://google.github.io/A2A/" target="_blank" rel="noopener"
 &gt;Google A2A&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://github.com/joaomdmoura/crewAI" target="_blank" rel="noopener"
 &gt;CrewAI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://docs.browser-use.com/examples/templates/playwright-integration" target="_blank" rel="noopener"
 &gt;Browser-Use&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>