> EulerAgent > 튜토리얼 > 패턴 > euleragent 패턴 튜토리얼 시리즈

euleragent 패턴 튜토리얼 시리즈

이 시리즈는 euleragent의 패턴(Pattern) 시스템을 처음 접하는 개발자부터 고급 사용자까지 단계적으로 안내합니다. 각 튜토리얼은 독립적으로 읽을 수 있지만, 순서대로 진행하면 가장 효과적입니다.

사전 조건

이 시리즈를 시작하기 전에 다음이 완료되어 있어야 합니다.

빠른 환경 확인:

euleragent --version
euleragent doctor
euleragent pattern list

튜토리얼 목록

번호 파일 제목 난이도 소요 시간
01 01_concepts.md 패턴이란 무엇인가? — 개념과 아키텍처 입문 30분
02 02_builtin_patterns.md 내장 패턴 실행 플레이북 — 4가지 패턴 완전 가이드 초급 60분
03 03_simple_linear.md 첫 번째 커스텀 패턴 — 단순 선형 파이프라인 초급 45분
04 04_judge_and_loop.md Judge 노드와 품질 루프 — 만족스러울 때까지 반복하기 중급 60분
05 05_web_research.md 웹 리서치 통합 — force_tool과 HITL 게이팅 중급 60분
06 06_human_gate.md 명시적 인간 검토 게이트 — 반드시 사람이 확인하는 노드 중급 45분
07 07_multi_route.md 다중 경로 Judge — 3개 이상의 루트 처리 고급 60분
08 08_airgap_and_ops.md 에어갭 패턴과 Ops 설계 — 웹 차단 + 정책 준수 고급 60분
09 09_advanced_patterns.md 고급 패턴 — 이중 Judge, 복합 토폴로지, 배포 고급 90분
10 10_reference.md 완전 레퍼런스 — 필드, 에러 코드, 설계 체크리스트 참고서 상시 참조

권장 학습 경로

초보자 경로 (처음 패턴을 접하는 경우)

01_concepts → 02_builtin_patterns → 03_simple_linear

개념을 먼저 이해하고, 내장 패턴을 직접 실행해본 뒤, 첫 번째 커스텀 패턴을 만들어보는 흐름입니다.

중급자 경로 (기본 패턴 경험 후)

03_simple_linear → 04_judge_and_loop → 05_web_research → 06_human_gate

커스텀 패턴에서 출발해 품질 루프, 웹 검색, 인간 검토 게이트를 순서대로 추가하는 흐름입니다.

고급자 경로 (복잡한 워크플로우 설계)

07_multi_route → 08_airgap_and_ops → 09_advanced_patterns → 10_reference

복잡한 라우팅과 보안 요구사항을 갖춘 엔터프라이즈 수준의 패턴을 설계하는 흐름입니다.

레퍼런스 활용

10_reference.md는 튜토리얼이 아닌 참고서입니다. 에러 코드가 발생하거나, 특정 필드의 의미가 궁금할 때 언제든 펼쳐보세요.

각 튜토리얼 구성

모든 튜토리얼은 다음 구조를 따릅니다.

내장 패턴 빠른 참조

# 내장 패턴 목록 확인
euleragent pattern list

# 특정 패턴 구조 확인
euleragent pattern show report.evidence
euleragent pattern show code.tdd
euleragent pattern show ops.triage
euleragent pattern show research.broad_to_narrow

# 패턴 검증
euleragent pattern validate report.evidence

# 패턴 컴파일 (IR JSON 출력)
euleragent pattern compile report.evidence
패턴 ID 카테고리 설명
report.evidence research 증거 기반 보고서 작성 (웹 검색 → 초안 → 평가)
code.tdd code 테스트 주도 개발 (설계 → 테스트 작성 → 구현 → 검증)
ops.triage ops 운영 티켓 분류 및 해결책 초안
research.broad_to_narrow research 광범위 조사에서 심층 분석으로 좁혀가는 연구

도움이 필요할 때

# 에러 코드 확인 (10_reference.md 참조)
euleragent pattern validate my_pattern.yaml --format json

# 패턴 구조 덤프
euleragent pattern show my_pattern.yaml

# IR 분석
euleragent pattern compile my_pattern.yaml

# 전체 CLI 도움말
euleragent pattern --help
euleragent pattern run --help
euleragent pattern resume --help

문제가 해결되지 않으면 10_reference.md에러 코드 테이블을 확인하거나, euleragent doctor로 환경을 다시 진단하세요.

목록으로 다음 →