datawhalechina/deepagents-in-action
📚 《Deep Agents 实战》—— LangChain 官方大使出品,基于 LangChain / LangGraph 生态,从零构建生产级 AI Agent 的完整指南
이 프로젝트는 무엇인가
Deep Agents 실전은 LangChain 및 LangGraph 프레임워크를 사용하여 AI 에이전트를 구축하는 방법을 가르치는 무료 중국어 온라인 강좌입니다. DataWhale 오픈소스 커뮤니티에서 출판했으며 LangChain 인증 앰배서더인 창하이주쑤(沧海九粟)가 작성했습니다.
이 강좌는 17개 챕터의 삽화가 포함된 서면 레슨과 바로 실행 가능한 실험 템플릿을 포함하며, 비디오 보충 자료가 점차 추가되고 있습니다. 첫 에이전트부터 시작하여 작업 계획, 파일 시스템, 하위 에이전트 협업, 컨텍스트 관리를 점진적으로 다룹니다.
대상 독자
똑똑하지만 전문가가 아닌 학습자로 AI 에이전트를 직접 경험하고 싶은 사람들을 대상으로 합니다. 이 강좌는 이론을 읽는 것뿐만 아니라 실험을 따라 하며 진행한다고 가정합니다. 강좌는 중국어로 제공됩니다.
배울 내용 (챕터 맵)
준비 — AgentSeek이라는 도구를 사용하여 개발 환경을 설정하고, 코딩 중에 프레임워크 수준의 지침을 제공하는 AI 코딩 어시스턴트 "스킬"을 설치합니다.
버전 업데이트 가이드 — Deep Agents v0.7에서 변경된 사항(더 가벼운 기본 설정, 단순 턴에서 기본 입력 토큰 약 65% 감소, 새로운 파일 도구 동작)과 v0.5/v0.6에서 마이그레이션하는 방법을 설명합니다.
인지 챕터
- 1장: "Agent Harness"란 무엇이며 Deep Agents, LangChain, LangGraph가 책임을 어떻게 나누는지
- 2장: 5분 만에 첫 에이전트 구축
핵심 챕터
- 3장: 가상 파일 시스템 — 에이전트가 콘텐츠와 중간 결과를 저장하는 방법
- 4장: 작업 계획 — 에이전트에게 복잡한 작업을 분해하도록 가르치기
- 5장: 하위 에이전트 — 작업 위임 및 컨텍스트 격리
- 6장: 비동기 하위 에이전트 — 여러 하위 작업을 병렬로 실행
고급 챕터
- 7장: 스킬 — 재사용 가능한 기능 패키지
- 8장: 장기 기억 — 대화 간 기억
- 9장: 인간 개입 — 안전한 인간 승인 흐름
- 10장: 샌드박스 실행 — 코드를 안전하게 실행
- 11장: 파일 시스템 권한 — 선언적 읽기/쓰기 경계
- 12장: MCP — 에이전트의 도구 생태계를 확장하는 표준 프로토콜
프론티어 미리보기
- 13장: 평가 루브릭 — 에이전트가 수용 기준에 대해 자기 반복
- 14장: 스트리밍 — 에이전트 및 도구 이벤트를 실시간으로 관찰
- 15장: 인터프리터 — 에이전트가 코드로 도구를 오케스트레이션
- 16장: 동적 하위 에이전트 — 코드로 오케스트레이션된 멀티 에이전트 패턴
- 17장: 결정 모델 하네스 — 모델 라우팅 및 자동 모드를 통한 에이전트 제어
따라 하는 방법
각 챕터에는 실험 템플릿이 있습니다. AgentSeek을 설치하고 템플릿을 생성한 다음(예: agentseek create deepagents/default), .env 파일을 구성하고, agentseek doctor로 환경을 확인한 후 agentseek dev로 시작합니다. 모델은 클라우드 모델 플랫폼인 SiliconFlow(硅基流动) 를 통해 액세스합니다. 강좌 스폰서는 신규 사용자에게 16위안 바우처를 제공하며, 남은 추천 크레딧은 풀링되어 할당량을 소진한 학생들을 보조합니다.
접근 방법
- 온라인 읽기: datawhalechina.github.io/deepagents-in-action/
- Bilibili 비디오: README에서 링크
- 샤오홍슈 게시물: README에서 링크
사이트 자체의 기술 스택
강좌 웹사이트는 Astro 6, Tailwind CSS 4, TypeScript로 구축되었습니다. 챕터 콘텐츠는 content/ 폴더의 Markdown 파일로 저장되며, 빌드 전에 scripts/chapters.json에서 메타데이터를 주입하는 전처리 스크립트가 실행됩니다. 로컬 개발에는 Node.js ≥ 22.12.0이 필요합니다.
라이선스
- 강좌 텍스트: CC BY-NC-SA 4.0 (동일조건변경허락, 비영리)
- 웹사이트 소스 코드: MIT
기여 방법
풀 리퀘스트를 환영합니다 — 오타 수정, 레이아웃 개선, 콘텐츠 토론 등. 모든 기여자는 README의 "특별 감사" 섹션에서 언급되며 LangChain 공식 커뮤니티(중국) 선물을 받습니다.
주요 정보 요약
| 항목 | 세부 사항 |
|---|---|
| 언어 | 중국어 |
| 가르치는 프레임워크 | LangChain / LangGraph / Deep Agents |
| 챕터 | 17 + 준비 + 버전 업데이트 가이드 |
| 저자 | 창하이주쑤 (LangChain 인증 앰배서더) |
| 모델 제공자 | SiliconFlow (硅基流动) |
| 콘텐츠 라이선스 | CC BY-NC-SA 4.0 |
| 코드 라이선스 | MIT |
| 현재 버전 | Deep Agents 0.7.x 권장 |
참고: README에는 이 강좌가 2000개 이상의 GitHub 스타를 받았고 Trendshift에 등장한다고 언급되어 있지만, 정확한 스타 수는 README 자체에 명시되어 있지 않습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트