ONLINE CLASS

AI Agent Engineering

COURSE FOCUS

이 강의에서 배우는 핵심 실무

AI 에이전트를 직접 개발하고 업무 자동화로 확장하려는 학습자를 위한 과정입니다. 공개된 40강은 Python 실습 환경과 모델 호출에서 출발해 구조화 응답, 도구 호출, 자율 실행 루프를 구성하는 흐름으로 이어집니다. n8n 업무 비서와 코드 기반 에이전트를 거쳐 상태 관리, 사람 승인, 문서 검색 기반 응답, MCP 연결, 역할별 협업을 다룹니다. 마지막에는 보안 통제와 평가를 점검하고 RAG·MCP·멀티 에이전트를 통합한 업무 지원 시스템의 배포와 최종 검증까지 연결합니다.

?

수강 전 꼭 확인하세요

수강 전 자주 묻는 내용을 간단히 안내드립니다.

Q초보자도 교재 없이 수강 가능한가요? 프로그램 정보는?
A

네, 영상과 실습자료로 쉽게 학습할 수 있습니다. 알지오는 원격평생교육원으로 프로그램 관련 정보는 제공하지 않습니다.

◆
기업이 선택한 신뢰 강의

검증된 커리큘럼과 전문 강사진으로 높은 만족도를 제공합니다.

자세히 보기  >
♥
수강료 일부는 사회환원에 사용됩니다.

작은 나눔이 더 나은 내일을 만듭니다.

자세히 보기  >
REAL REVIEW

수강생 리얼후기!

실제 수강생의 학습 경험을 확인해 보세요.

수강후기를 불러오는 중입니다.

RECENT Q&A

최근 수강질문

최근 등록된 수강질문을 작성순서대로 확인해 보세요.

ALZIO DEEP GUIDE

AI Agent Engineering: 공개 40강 학습 가이드

목차를 따라갈 때는 답변 내용뿐 아니라 도구 선택, 중단과 재개, 검색 근거, 승인 전후의 결과를 함께 확인하는 것이 좋습니다. 아래 안내는 각 단계에서 만들 대상과 점검할 결과를 연결해, 개별 기능이 최종 업무 지원 시스템으로 이어지는 순서를 정리합니다.

공식 기술정보 확인40강 커리큘럼 연결2026 현재 기술정보

AI Agent Engineering · 40강

01

개발 환경에서 첫 모델 호출까지

먼저 AI Agent와 LLM의 차이를 살피고 Python·VS Code·uv를 이용한 프로젝트와 가상환경을 준비합니다. 이어 목표·계획·도구·관찰·반복으로 구성되는 실행 구조와 ReAct 패턴을 정리하면, 첫 프로그램에서 무엇을 확장할지 연결해 볼 수 있습니다.

첫 모델 호출에서는 요청과 응답의 구조를 확인하고 콘솔 대화 프로그램으로 연결합니다. API 키와 환경변수 보호, 오류 처리 항목을 함께 점검해 정상 응답과 실패 상황을 구분하는 데 초점을 맞춥니다.

02

작업 지침을 검증 가능한 데이터와 도구로 연결하기

시스템 지침과 사용자 요청을 구분한 뒤 역할·목표·제약조건과 예시를 작성합니다. 컨텍스트 길이에 따른 응답 품질을 비교하고, JSON Schema와 Pydantic으로 필수 필드와 자료형을 검증하는 순서로 진행합니다.

구조화된 결과를 다룬 다음에는 도구 정의와 입력 스키마를 설계합니다. 함수 호출, 실제 실행, 결과 반환을 나누어 확인하고 인수 검증과 읽기 전용 도구를 통해 호출 결과가 다음 처리에 적합한지 점검합니다.

03

반복 실행 루프로 리서치 에이전트 구성하기

ReAct 기반 루프에서 도구 선택과 관찰 결과 반영을 연결합니다. 반복 횟수 제한, 종료 조건, 실패 처리를 먼저 확인한 뒤 검색 도구를 붙여 질문 조사와 최종 보고서 출력으로 확장하는 흐름입니다.

리서치 결과는 검색 내용의 비교, 근거 기반 요약, 출처 표시를 함께 살펴봅니다. 보고서가 생성됐는지만 확인하기보다 허위 정보 점검 항목과 출처 정리가 결과에 반영됐는지 검토하는 것이 학습의 기준입니다.

04

n8n 실행 환경과 조건별 데이터 흐름 익히기

n8n의 클라우드·로컬 실행 방식을 비교하고 에디터, 노드, 연결 정보 관리부터 시작합니다. 첫 워크플로를 저장하고 실행한 다음 수동 실행, 일정 실행, 외부 요청을 받는 트리거로 시작 조건을 확장합니다.

노드 사이의 입력·출력 데이터를 확인한 뒤 If·Switch·Edit Fields로 요청을 분류하고 데이터를 가공합니다. 누락 값 처리와 분기별 실행 결과를 비교하면 조건 설정과 데이터 매핑을 함께 점검할 수 있습니다.

05

대화형 업무 비서를 수집·보고·승인 흐름으로 확장하기

AI Agent·Chat Model·Memory·Tool 노드를 연결해 멀티턴 대화와 도구 사용 결과를 확인합니다. 이를 이메일 문의 유형·우선순위 분류와 답장 초안 생성으로 확장하면서 사람 승인 후 발송하는 흐름을 설계합니다.

정보 수집 단계에서는 중복 기사 제거와 날짜·출처 검증을 거쳐 요약을 정리합니다. 이어 스프레드시트의 행 추가·중복 검증·실패 재처리를 연결하고, 통합 업무 비서에서 승인 단계와 오류 알림, 재실행 결과를 확인합니다.

06

코드 기반 에이전트의 도구와 대화 기록 관리하기

OpenAI Agents SDK의 Agent와 Runner 구조를 바탕으로 지침과 모델을 설정하고 기본 대화의 실행 기록을 확인합니다. 함수 도구를 등록한 뒤 입력 인수 검증, 동기·비동기 호출 기초, 도구 실패 대응을 연결합니다.

세션별 대화 기록과 단기·장기 기억을 구분하고 요약과 컨텍스트 압축 후 대화를 재개하는 흐름을 점검합니다. 이후 LangChain에서는 모델·사용자 정의 도구·구조화 응답을 묶어 간단한 검색 비서를 구성하는 범위를 다룹니다.

07

상태 그래프에 재개·진행 표시·승인 기능 더하기

StateGraph의 상태·노드·연결선을 이용해 두 단계 작업을 구성하고 상태 업데이트를 확인합니다. 조건 분기와 반복을 추가할 때는 최대 반복 횟수, 재시도, 시간 초과와 대체 경로를 함께 점검하며, 체크포인트에서는 중단 후 재개와 사용자별 기록 분리를 확인합니다.

토큰·이벤트 스트리밍과 도구 실행 단계 표시를 통해 작업 진행 상태와 오류를 화면에 연결합니다. 이어 일시 중지·승인·수정·거절을 구성하고 승인 이력과 승인 전후 결과를 비교해 중요한 작업의 실행 흐름을 검토합니다.

08

문서 준비부터 근거 기반 상담 응답까지

PDF·TXT·CSV 문서를 읽고 정리한 뒤 청크 분할, 메타데이터, 중복 제거와 출처 저장을 진행합니다. 임베딩과 벡터 인덱스를 연결한 다음 유사도 검색과 Top-K 조정 결과를 확인하는 순서입니다.

검색 개선 단계에서는 하이브리드 검색, 재순위화, 출처 인용과 검색 실패 대응을 살펴보고 정답 문서와 검색 결과를 비교합니다. 상담 에이전트에서는 질문 재작성부터 답변 생성까지 연결한 뒤 근거 없는 답변 제한과 후속 질문 처리를 테스트 세트로 점검합니다.

09

MCP 연결 구조를 이해하고 조회 도구 제작하기

MCP의 클라이언트·서버·도구·리소스 관계와 연결 방식을 살펴본 뒤 연결 권한을 구분합니다. 로컬 서버 연결에서는 도구 목록 조회와 읽기 전용 리소스 호출을 진행하고, 연결 오류와 접근 범위를 확인합니다.

직접 서버를 만드는 단계에서는 Python MCP SDK로 조회 도구와 입력 검증, 도구 응답을 설계합니다. MCP Inspector 테스트와 에이전트 연동을 이어서 확인해 도구 자체의 응답과 연결 후의 사용 결과를 점검합니다.

10

역할 분담과 에이전트 팀의 실행 흐름 비교하기

조사·작성·검토 역할을 나누고 Supervisor·Worker 구조에서 업무 위임과 결과 취합을 구성합니다. 반복 검토가 어떻게 이어지는지 확인하고 한 에이전트의 실패가 다른 작업으로 전파되는 상황을 막는 설계를 살펴봅니다.

Google ADK에서는 전문 에이전트를 연결하고 순차·병렬·라우팅 흐름을 다룹니다. 목차에 제시된 LangGraph·CrewAI와의 설계 방식 비교를 따라 각 흐름이 역할 배치와 작업 연결을 어떻게 표현하는지 정리하는 데 초점을 둡니다.

11

브라우저 작업과 반복 지침의 실행 범위 정하기

브라우저 작업은 Playwright 기반 페이지 탐색과 정보 추출을 테스트 사이트에서 다루는 순서입니다. 로그인이나 수정 작업에 적용할 승인과 실행 제한을 함께 검토해 탐색 결과와 작업 수행 조건을 구분해 확인합니다.

반복 작업은 Agent Skills의 작업 절차로 정리하고 컨텍스트·파일·도구 범위를 관리하는 흐름으로 이어집니다. 하위 작업을 분리하면서 재사용할 절차와 각 작업에 필요한 범위를 정리하는 것이 점검 기준입니다.

12

보안 통제와 평가 기록으로 개선할 지점 찾기

프롬프트 인젝션 사례를 살펴보고 비밀키·개인정보 보호, 최소 권한, 도구 허용 목록과 입력 검증을 연결합니다. 실행 기록과 차단 테스트를 함께 확인해 설정한 제한이 결과에 반영되는지 점검합니다.

평가 단계에서는 테스트 질문과 기대 결과를 준비하고 LangSmith 실행 추적으로 처리 과정을 살펴봅니다. 성공률·지연·토큰 사용을 평가하고 오류 사례를 개선하는 순서로 결과의 정확도와 안정성을 검토합니다.

13

통합 업무 지원 시스템의 배포와 최종 검증

통합 프로젝트에서는 사용자 질문 분류, 내부 문서 검색, 외부 도구 조회와 전문 에이전트 협업을 연결합니다. 승인 흐름과 최종 응답까지 이어지는 과정을 확인하며 RAG·MCP·멀티 에이전트의 연결 결과를 점검합니다.

마지막 단계는 FastAPI·Streamlit 연결과 Docker 배포 기초를 다룹니다. 환경변수와 접근 제어를 확인하고 오류 로그·성능 테스트 결과를 검토한 뒤 프로젝트 결과물을 정리하는 순서로 마무리합니다.

공개 목차·부제·북마크에 근거한 학습 안내입니다. 자율 연습을 실제 강의 시연과 구분합니다.

공식 기술정보 확인일: 2026-11-03 · 강좌 업데이트일을 의미하지 않습니다.

AI Agent Engineering AI Agent Engineering
  • AI Agent Engineering

  • 강의구성
  • (40강) 전체 : 8시간 4분|평균 : 12분5초
  • 이용기간/강사
  • 2개월
    알지오 R&D [AI]
  • 증빙가능
  • 수료증, 수강증, 학습진도
  • 수강료
  • 330,000원할인165,000원
?

수강 전 꼭 확인하세요

수강 전 자주 묻는 내용을 간단히 안내드립니다.

Q 초보자도 교재 없이 수강 가능한가요? 프로그램 정보는?
A

네, 영상과 실습자료로 쉽게 학습할 수 있습니다. 알지오는 원격평생교육원으로 프로그램 관련 정보는 제공하지 않습니다.

  • 01.11분 AI Agent Engineering 시작하기
    AI 에이전트 개발을 위한 실습 환경 완성하기
    AI Agent와 LLM의 차이, Python·VS Code·uv 설치, 프로젝트·가상환경 구성, 실습 모델과 API 사용 비용 확인하기
  • 02.13분 AI 에이전트의 실행 구조 이해하기
    대답하는 챗봇을 실제 일을 처리하는 에이전트로 바꾸기
    목표·계획·도구·관찰·반복 실행 구조, ReAct 패턴, 정해진 자동화와 자율형 에이전트 비교, 작업 흐름 시각화
  • 03.14분 LLM API로 첫 AI 프로그램 만들기
    Python에서 AI 모델을 호출하고 답변 출력하기
    API 키와 환경변수 보호, 요청·응답 구조, 토큰과 비용 확인, 오류 처리, 콘솔 기반 대화 프로그램 제작
  • 04.15분 프롬프트와 컨텍스트 설계하기
    에이전트가 맡은 역할과 작업 규칙 정확하게 지정하기
    시스템 지침·사용자 요청 구분, 역할·목표·제약조건 작성, 예시 기반 지시, 컨텍스트 길이와 응답 품질 비교
  • 05.14분 JSON 구조화 응답 구현하기
    AI의 답변을 프로그램에서 사용하는 데이터로 변환하기
    JSON Schema와 Pydantic, 필수 필드·자료형 검증, 분류·추출 결과 구조화, 잘못된 응답 재요청 실습
  • 06.15분 Function Calling 도구 제작하기
    에이전트가 계산·검색·파일 조회 함수를 사용하게 만들기
    도구 정의와 입력 스키마, 함수 호출·실행·결과 반환, 인수 검증, 읽기 전용 로컬 도구 제작
  • 07.15분 자율 실행 에이전트 루프 만들기
    AI가 작업을 판단하고 도구를 반복 호출하게 만들기
    ReAct 기반 실행 루프, 도구 선택과 관찰 결과 반영, 반복 횟수 제한, 종료 조건과 실패 처리 구현
  • 08.15분 첫 번째 AI 리서치 에이전트 완성하기
    질문을 입력하면 정보를 조사하고 출처를 정리하는 프로그램 만들기
    검색 도구 연결, 검색 결과 비교, 근거 기반 요약, 출처 표시, 허위 정보 점검과 최종 보고서 출력
  • 09.12분 n8n 자동화 개발 환경 시작하기
    노코드 방식으로 에이전트를 제작할 작업 공간 준비하기
    n8n 클라우드·로컬 실행 방식 비교, 에디터와 노드 이해, 연결 정보 관리, 첫 워크플로 저장·실행
  • 10.12분 트리거와 워크플로 구성하기
    폼 입력과 일정에 따라 자동 실행되는 작업 만들기
    Manual Trigger·Schedule Trigger·Webhook, 입력·출력 데이터 확인, 노드 연결, 자동 실행 테스트
  • 11.12분 조건 분기와 데이터 가공하기
    입력된 요청에 따라 서로 다른 업무를 처리하기
    If·Switch·Edit Fields 노드, JSON 데이터 매핑, 조건별 분류, 누락 값 처리, 분기별 실행 결과 확인
  • 12.10분 n8n AI Agent와 기억 기능 연결하기
    대화 내용과 도구를 활용하는 AI 업무 비서 제작하기
    AI Agent·Chat Model·Memory·Tool 노드 연결, 시스템 지침 설정, 멀티턴 대화, 도구 사용 결과 검증
  • 13.11분 이메일 분류·답장 초안 에이전트 만들기
    고객 문의를 분석해 안전한 답변 초안 자동 생성하기
    샘플 이메일·Gmail 연동, 문의 유형과 우선순위 분류, 답장 초안 생성, 사람 승인 후 발송 흐름 설계
  • 14.12분 뉴스·시장 동향 수집 에이전트 만들기
    정해진 주제의 정보를 수집하고 요약 보고서 만들기
    RSS·HTTP 요청·검색 결과 연결, 중복 기사 제거, 날짜·출처 검증, 주요 이슈 요약, 정기 실행 설정
  • 15.13분 스프레드시트 보고서 자동화하기
    수집한 결과를 표로 정리하고 업무 보고서 만들기
    CSV·Google Sheets 연동, 행 추가와 중복 검증, 데이터 정리, 요약표 생성, 실패 기록과 재처리
  • 16.13분 n8n 실전 업무 비서 완성하기
    정보 수집부터 보고·승인까지 이어지는 자동화 구축하기
    일정 트리거·자료 수집·AI 분류·보고서 작성, 승인 단계, 오류 알림, 재실행 테스트와 워크플로 내보내기
  • 17.14분 OpenAI Agents SDK 시작하기
    Python 코드로 에이전트를 생성하고 실행하기
    Agents SDK 설치, Agent와 Runner 구조, 지침·모델 설정, 기본 대화 실행, 실행 기록과 결과 확인
  • 18.13분 Python 에이전트에 외부 도구 연결하기
    사용자 요청에 맞춰 여러 도구를 선택하는 에이전트 제작하기
    함수 도구 등록, 입력 인수 검증, 동기·비동기 호출 기초, 도구 실패 대응, 외부 API 읽기 전용 연동
  • 19.12분 세션·메모리·컨텍스트 관리하기
    이전 대화를 기억하면서 불필요한 정보는 줄이기
    세션별 대화 기록, 단기·장기 기억 구분, 요약과 컨텍스트 압축, 토큰 관리, 대화 재개 실습
  • 20.13분 LangChain 에이전트 개발하기
    모델과 도구를 하나의 재사용 가능한 구조로 묶기
    LangChain 구성 요소, create_agent 기반 개발, 사용자 정의 도구, 구조화된 응답, 간단한 검색 비서 구현
  • 21.9분 LangGraph 상태 그래프 설계하기
    복잡한 에이전트 작업을 노드와 연결선으로 제어하기
    StateGraph·State·Node·Edge, 상태 업데이트, 시작·종료 노드, 두 단계 작업 그래프 제작·실행
  • 22.10분 LangGraph 조건 분기·반복 구현하기
    결과에 따라 재검색하거나 다음 작업으로 이동하기
    Conditional Edge, 라우팅·반복 실행, 최대 반복 횟수, 재시도·시간 초과 처리, 실패 시 대체 경로
  • 23.11분 체크포인트와 작업 재개 구현하기
    중단된 작업을 저장하고 이어서 처리하는 에이전트 만들기
    Checkpointer·Thread ID, 대화·작업 상태 저장, 중단 후 재개, 복수 사용자 기록 분리, 기억 동작 검증
  • 24.12분 스트리밍과 실행 상태 화면 만들기
    에이전트가 진행하는 작업을 실시간으로 보여주기
    토큰·이벤트 스트리밍, 도구 실행 단계 표시, 진행 상태와 오류 알림, Streamlit 기반 간단한 사용자 화면
  • 25.13분 Human-in-the-loop 승인 기능 만들기
    중요한 작업은 사용자가 검토한 뒤 실행하게 만들기
    작업 일시 중지·승인·수정·거절, 메일 발송·파일 수정 보호, 승인 이력 기록, 승인 전후 결과 비교
  • 26.12분 문서 수집과 RAG 데이터 준비하기
    사내 매뉴얼·FAQ를 AI가 검색할 수 있도록 가공하기
    PDF·TXT·CSV 읽기, 문서 정리, 청크 분할과 메타데이터, 중복 제거, 출처 정보 저장
  • 27.13분 임베딩과 벡터 검색 구축하기
    질문의 의미와 가까운 문서 내용을 찾아내기
    Embedding 원리, FAISS 또는 Chroma 인덱스, 유사도 검색, Top-K 조정, 검색 품질 테스트
  • 28.12분 RAG 검색 정확도 개선하기
    근거가 부족한 답변과 잘못된 검색 결과 줄이기
    키워드·벡터 하이브리드 검색, 재순위화, 출처 인용, 검색 실패 대응, 정답 문서와 검색 결과 비교
  • 29.12분 문서 기반 상담 RAG Agent 완성하기
    질문에 맞는 자료를 찾아 근거와 함께 답하는 상담원 제작하기
    질문 재작성·문서 검색·답변 생성, 근거 없는 답변 제한, 후속 질문 처리, 상담 테스트 세트 검증
  • 30.15분 MCP의 구조와 연결 방식 이해하기
    외부 데이터와 도구를 표준 방식으로 연결하기
    Model Context Protocol, MCP 클라이언트·서버·도구·리소스, stdio·Streamable HTTP, 연결 권한 구분
  • 31.15분 MCP 서버 연결 실습하기
    에이전트가 허용된 외부 도구를 안전하게 사용하게 만들기
    로컬 MCP 서버 연결, 도구 목록 조회, 읽기 전용 리소스 호출, 연결 오류 진단, 접근 범위 점검
  • 32.9분 Python으로 MCP 서버 제작하기
    직접 만든 업무 도구를 MCP로 공개하고 연결하기
    Python MCP SDK, 조회 도구와 입력 검증, 도구 응답 설계, MCP Inspector 테스트, 에이전트 연동
  • 33.9분 멀티 에이전트 역할 분담 구현하기
    조사·작성·검토 에이전트가 협업하도록 설계하기
    Supervisor·Worker 구조, 역할별 지침, 업무 위임과 결과 취합, 반복 검토, 에이전트 간 실패 전파 방지
  • 34.9분 Google ADK로 에이전트 팀 만들기
    다른 프레임워크로 협업형 에이전트를 구현해 비교하기
    Google ADK 설치, 순차·병렬·라우팅 흐름, 전문 에이전트 연결, LangGraph·CrewAI와 설계 방식 비교
  • 35.10분 웹 브라우저 작업 에이전트 만들기
    웹페이지 정보를 확인하고 정해진 작업을 수행하게 만들기
    Playwright 기반 브라우저 제어, 페이지 탐색·정보 추출, 테스트 사이트 실습, 로그인·수정 작업 승인과 실행 제한
  • 36.10분 Agent Skills와 작업 지침 재사용하기
    에이전트의 전문 작업을 모듈로 만들고 재활용하기
    SKILL.md 기반 작업 절차, 컨텍스트·파일·도구 범위 관리, 하위 작업 분리, 반복 작업용 스킬 제작
  • 37.11분 에이전트 보안과 권한 통제하기
    데이터 유출과 위험한 자동 실행을 막는 보호 기능 만들기
    프롬프트 인젝션 사례, 비밀키·개인정보 보호, 최소 권한·도구 허용 목록, 입력 검증, 실행 기록과 차단 테스트
  • 38.10분 에이전트 평가·추적·비용 최적화하기
    결과의 정확도와 안정성을 수치로 측정하기
    테스트 질문·기대 결과 구성, LangSmith 실행 추적, 성공률·지연·토큰 비용 평가, 오류 사례 개선
  • 39.11분 통합 프로젝트: AI 업무 지원 시스템 구축하기
    RAG·MCP·멀티 에이전트를 하나의 서비스로 연결하기
    사용자 질문 분류, 내부 문서 검색, 외부 도구 조회, 전문 에이전트 협업, 승인 흐름과 최종 응답 통합
  • 40.12분 AI Agent 서비스 배포와 최종 검증하기
    제작한 에이전트를 실제 사용할 수 있는 서비스로 완성하기
    FastAPI·Streamlit 연결, Docker 배포 기초, 환경변수·접근 제어, 오류 로그·성능 테스트, 프로젝트 결과물 정리

강의목록 다운로드                        1:1 강의 질문&답변






도움이 필요하신가요?
💬
알지오 학습·수강 도우미
운영진이 확인한 안내를 자세히 보고, 필요하면 바로 상담하세요.
상담 상태 확인 중