장기 연구와 파일 기반 작업을 위한 오픈소스 에이전트 런타임 및 터미널 TUI로, ReAct와 병렬 Agent Team 모드를 지원합니다.
microsoft/ai-agents-for-beginners
Microsoft가 주도하는 18개 강의 과정으로, 초보자가 Microsoft Agent Framework와 Foundry를 사용해 AI 에이전트를 만드는 방법을 Python 코드 예제와 함께 배웁니다.
- 스타
- 77,507
- 포크
- 25,421
- 열린 이슈
- 6
- 마지막 커밋
- 3일 전
어떤 프로젝트인가요?
AI Agents for Beginners는 에이전트의 기본 개념부터 도구 사용 패턴, 에이전트형 RAG, 멀티 에이전트 협업, 메모리, 보안까지 AI 에이전트 구축의 핵심 개념을 차근차근 안내하는 체계적인 과정입니다. 각 강의는 코드 예제, 짧은 동영상, 추가 읽을거리 링크가 포함된 독립형 글로 구성되어 있어 원하는 주제부터 학습할 수 있습니다.
코드 예제는 Python으로 작성되었으며, Azure 계정이 필요한 Microsoft Foundry Agent Service V2와 Microsoft Agent Framework를 함께 사용합니다. 일부 예제는 MiniMax와 같은 OpenAI 호환 제공자에서도 작동합니다. 후반부 강의에서는 MCP, A2A와 같은 프로토콜, 컨텍스트 엔지니어링, 브라우저 자동화를 기반으로 한 컴퓨터 사용 에이전트, 확장 가능한 에이전트 배포, Foundry Local을 사용한 로컬 에이전트 실행을 다룹니다.
이 과정은 간체 중국어를 포함해 50개 이상의 언어로 번역되어 있으며, 같은 팀이 관리하는 초보자용 과정 모음의 일부입니다.
핵심 기능
- 01에이전트 기본 개념부터 프로덕션 배포와 보안까지 18개 강의에서 다룹니다.
- 02각 강의에는 글로 된 강의 자료, Python 코드 예제, 짧은 동영상이 포함됩니다.
- 03Microsoft Agent Framework와 Microsoft Foundry Agent Service V2를 사용합니다.
- 04일부 예제는 OpenAI 호환 제공자를 통해 실행할 수 있습니다.
- 0550개 이상의 언어로 번역되어 제공됩니다.
활용 사례
- 프레임워크를 선택하기 전에 AI 에이전트 설계 패턴을 학습합니다.
- Python으로 도구 사용 에이전트나 멀티 에이전트의 첫 프로토타입을 만듭니다.
- 에이전트의 배포, 보안, 로컬 실행 방법을 학습합니다.
빠른 시작
- 1
저장소를 clone합니다(README의 sparse checkout은 용량이 큰 번역 폴더를 건너뜁니다).
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git - 2
프로젝트 폴더로 이동합니다.
cd ai-agents-for-beginners - 3
Course Setup 가이드를 읽고 코드 샘플을 설정하고 실행하는 방법을 확인합니다.
사용 전 알아둘 점
- 코드 샘플을 실행하려면 Microsoft Foundry 계정이 필요하며, README에는 Azure 계정도 필요하다고 나와 있습니다.
토픽
자주 묻는 질문
- ai-agents-for-beginners은(는) 무엇인가요?
- Microsoft가 주도하는 18개 강의 과정으로, 초보자가 Microsoft Agent Framework와 Foundry를 사용해 AI 에이전트를 만드는 방법을 Python 코드 예제와 함께 배웁니다. AI Agents for Beginners는 에이전트의 기본 개념부터 도구 사용 패턴, 에이전트형 RAG, 멀티 에이전트 협업, 메모리, 보안까지 AI 에이전트 구축의 핵심 개념을 차근차근 안내하는 체계적인 과정입니다. 각 강의는 코드 예제, 짧은 동영상, 추가 읽을거리 링크가 포함된 독립형 글로 구성되어 있어 원하는 주제부터 학습할 수 있습니다.
- ai-agents-for-beginners은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- ai-agents-for-beginners은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- ai-agents-for-beginners은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. ai-agents-for-beginners의 마지막 커밋은 2026년 10월 18일입니다.
- ai-agents-for-beginners은(는) 어디에 사용할 수 있나요?
- 프레임워크를 선택하기 전에 AI 에이전트 설계 패턴을 학습합니다. Python으로 도구 사용 에이전트나 멀티 에이전트의 첫 프로토타입을 만듭니다. 에이전트의 배포, 보안, 로컬 실행 방법을 학습합니다.
- ai-agents-for-beginners는 어떻게 설치하나요?
- 저장소를 clone합니다(README의 sparse checkout은 용량이 큰 번역 폴더를 건너뜁니다).: git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git 프로젝트 폴더로 이동합니다.: cd ai-agents-for-beginners Course Setup 가이드를 읽고 코드 샘플을 설정하고 실행하는 방법을 확인합니다.
- ai-agents-for-beginners은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/microsoft/ai-agents-for-beginners
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
LangGraph 기반으로 35가지 에이전트 AI 아키텍처를 구현한 Python 라이브러리이자 실행 가능한 Jupyter 교재입니다.
간단한 챗봇부터 멀티 에이전트 시스템까지, 생성형 AI 에이전트 기법을 다루는 실행 가능한 Jupyter Notebook 튜토리얼 50개 이상을 모았습니다.
RAG, 벡터 검색, 에이전트, 평가 및 모니터링을 활용해 LLM 애플리케이션을 만드는 무료 오픈소스 10주 온라인 강좌입니다.
Python과 Next.js 기반의 에이전트 네이티브 자체 호스팅 AI 학습 워크스페이스로, 맞춤형 튜터링, Q&A, 퀴즈, 리서치, 시각화를 지원합니다.
모듈형 파이프라인과 에이전트 워크플로를 활용해 RAG, 검색, 에이전트용 프로덕션급 LLM 애플리케이션을 구축하는 오픈 소스 Python 프레임워크입니다.