메타루프:
형성평가 루프
에이전트 구축

AI와 함께하는 스마트한 교육 피드백 자동화

01

1. 강의 목표

AI를 활용한 형성평가 루프 에이전트 제작

02

요구사항 (1/2)

03

요구사항 (2/2)

04

2. 전제 조건

Google Antigravity

05

2.1.1. Antigravity 설치

06

STEP 2: DOWNLOAD

Download Button
07

설치 진행 (Step 3)

08

STEP 3: SELECT VERSION

x64 Selection
09

설치 진행 (Step 4-5)

10

STEP 5: OPTIONS

Path Options
11

기본 설정 (Step 6)

12

STEP 6: INSTALL PATH

Install Path
13

로그인 (Step 7-8)

14

STEP 7: GOOGLE LOGIN

Google Login
15

최종 완료 (Step 9-10)

16

STEP 10: COMPLETION

Completion
17

CONCEPT

Skills란 무엇인가?

18

Skills 저장 위치

19

Skills 생성 및 정의

---
name: pr-review
description: 코드 품질을 위해 PR을 리뷰합니다.
---
# How to use...
- Step 1: Check code quality
- Step 2: ...

SKILL.md 파일에 YAML 헤더와 본문 지침을 작성합니다.

20

Google Workspace (GWS)

21

GWS 인증 및 설정

gws auth setup
gws auth login

안내 링크를 통해 앱 정보를 입력하고 권한을 승인합니다.

22

GWS SETUP

설정 과정 (1)

GWS Setup 1
23
GWS Setup 2
24
GWS Setup 3
25
GWS Setup 4
26
GWS Setup 5
27
GWS Setup 7
28

서비스 선택

사용할 서비스들을 Space 키로 선택하세요.

GWS Setup 8
29

Drive, Sheets, Gmail, Calendar 등을 선택합니다.

GWS Setup 9
30
GWS Setup 10
31
GWS Setup 11
32
GWS Setup 12
33
GWS Setup 13
34
GWS Setup 14
35
GWS Setup 15
36
GWS Setup 16
37
GWS Setup 17
38
GWS Setup 19
39
GWS Setup 20
40
GWS Setup 21
41
GWS Setup 22
42
GWS Setup 23
43
GWS Setup 24
44
GWS Setup 25
45
GWS Setup 26
46
GWS Setup 27
47
GWS Setup 28
48
GWS Setup 29
49

에이전트 스킬 설치

npx skills add https://github.com/googleworkspace/cli
GWS Setup 30
50
GWS Setup 31
51
GWS Setup 32
52
GWS Setup 33
53
GWS Setup 34
54
GWS Setup 36
55
GWS Setup 37
56

GWS 활용 예시

57

요구사항별 GWS 매핑

요구사항 명령어/스킬 시나리오
문항 생성 gws drive +upload PDF 읽고 Docs 기록
자동 배포 gws gmail +send 이메일/챗 즉시 배포
결과 수집 gws sheets +read 시트 데이터 실시간 분석
58

notebooklm-py

Google NotebookLM의 웹 UI 한계를 넘는 자동화 도구

Windows 설치 가이드

pip install "notebooklm-py[browser]"
playwright install chromium
# 에이전트 스킬 추가
npx skills add teng-lin/notebooklm-py
59

CLI 워크플로우 & 노트북 관리

웹 UI에서 불가능한 일괄 관리 및 JSON 추출 지원

60

다중 소스 인제스트 & 리서치

방대한 자료를 한 번에 주입하여 학습 베이스를 구축합니다.

61

질의응답 및 메타데이터 추출

방대한 문헌에서 필요한 정보만 빠르게 JSON으로 추출하여 에이전트 워크플로우에 활용합니다.

62

멀티미디어 산출물 생성

텍스트 자료를 즉시 오디오/비디오 학습 콘텐츠로 변환합니다.

63

평가 도구 및 시각화

64

Antigravity-awesome-skills

1,435개 이상의 커뮤니티 검증 스킬 라이브러리

설치 및 Windows 문제 해결

npx antigravity-awesome-skills --antigravity
# 실행 정책 오류 시 (PowerShell)
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
65

스킬 호출 및 활성화

방대한 라이브러리 중 필요한 기능만 골라 가볍게 사용할 수 있습니다.

66

추천 교육용 스킬 (1/2)

67

추천 교육용 스킬 (2/2)

68

Graphify

지식을 "개념 간의 관계(Graph)"로 연결하는 도구

69

Graphify 설치 단계

# 1. uv 설치
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
# 2. 도구 설치
uv tool install graphifyy ; graphify install
# 3. 에이전트 설정
graphify antigravity install
70

실행 및 인덱싱

/graphify .
71

ADVANCED

심층 모드 (--mode deep)

72

3. 워크플로우

Vibe Coding 마인드셋

"직접 만들지 말고 가져다 써라"

73

Perplexity: 도구 및 라이브러리 탐색

"형성평가 루프 에이전트를 제작하려고 해. Antigravity나 Codex를 사용할 예정이야. 교수 자료(PDF, 이미지 등)를 업로드하면 성취기준 기반 문항을 생성하고, 학생들에게 자동 배포(Gmail, Google Chat 등), 결과 수집(Google Sheets), 분석(군집 분석 등), 개별 피드백 제공, 그리고 교육과정 개선 제안까지 이어지는 루프를 구현하고 싶어. 이를 위해 사용할 수 있는 오픈소스 라이브러리나 API(예: Google Workspace API, 데이터 분석 라이브러리 등)를 최대한 많이 조사해서 실제 구현 가능한 것 위주로 추천해줘. 대학교 학부생들이 사용할 도구야."
74

DeepResearch: 기술 스택 검증

"2026년 최신 기준으로 '형성평가 루프 에이전트' 구축을 위한 기술 스택과 라이브러리를 검증해줘. Antigravity, Codex를 활용할 거야. 주요 요구사항은 1) 성취기준 기반 문항 자동 생성, 2) 학생 자동 배포 및 수집, 3) 군집 분석 기반 자동 피드백, 4) 교육과정 개선 제안이야. 현재 사용 가능한 Google Workspace CLI(GWS), Python 기반 데이터 분석 라이브러리, 그리고 에이전트 오케스트레이션을 위한 최적의 도구들을 조사해서 구현 방법과 함께 추천해줘. 교육 현장에서의 안정성과 보안성도 고려해서 검증해줘."
75

PRD: AI를 위한 작업 명세서

76

MetaLoop PRD 예시

1. 목적: 교수 자료 분석 및 피드백 루프 자동화

2. 유스케이스: "수업 PDF 읽고 성취기준 [화학1-01-01] 문항 생성", "배포 및 군집 분석 피드백"

3. 스택: GWS API, notebooklm-py, graphify, Pandas

4. 범위: GWS 연동 및 분석 엔진 포함 (LMS 개발 제외)

77

프로젝트 시작하기

프로젝트 폴더/
 ├─ PRD.md
 └─ research_result.md

초기 프롬프트:

"PRD.md와 research_result.md를 읽고 프로젝트 스캐폴딩부터 핵심 기능까지 만들어줘."

78

티키타카: 반복적 개선

79

결과물 검증 및 문서화

80

강의 요약

우리는 이제 단순한 챗봇 사용자가 아닌,
교육 현장의 문제를 해결하는 에이전트 설계자입니다.

Antigravity + Skills + PRD = MetaLoop
81

THANK YOU

Q&A 및 실습 안내

82