개주 훈련일지/🏋️ 전집중 호흡 훈련

Generative AI 시대에서 Agentic Workflow 시대로

lshfood2 2025. 12. 20. 14:49

Generative AI Era: “대화형 AI”의 대중화

최근 몇 년 사이 LLM(대규모 언어모델) 이

일반 사용자/현업에 빠르게 퍼지면서

 

단순 검색/문서작성/아이디어 정리 수준을 넘어

“업무 생산성 도구”로 자리 잡는 흐름이 강해졌다.


대표적으로 ChatGPT(GPT 계열), Claude, Gemini 같은

모델들이 이 흐름을 이끌고 있다.


Agentic Workflow: “조언자 → 실행가”로 진화

 

LLM이 말로만 답하는 조언자였다면,

이제는 도구를 붙여서 직접 행동(실행) 하는 형태로 진화 중이다.

이 흐름을 흔히 Agentic Workflow(에이전틱 워크플로우) 라고 부른다.


즉, AI가 목표를 받으면 여러 단계를 스스로

반복/수정하면서 문제를 해결하도록 설계된 방식이다.

  • 예: “매일 7시에 뉴스 수집 → 요약 → 이메일 발송” 같은 다단계 자동화
  • 핵심: 한 번의 답변이 아니라, 일련의 작업을 끝까지 완수하는 구조

그리고 개발 영역에서는 Cursor 같은 IDE형 도구,

Google Antigravity 같은 “에이전트 중심 개발환경”이 이 흐름을 밀어준다.

 

Antigravity는 에디터/터미널/브라우저를 넘나들며

에이전트가 작업하도록 설계된 도구로 소개되고 있다. 


AI 발전 속에서 가져야 할 태도 4가지 

 

1) 국어능력(독해력/문해력) = AI 시대의 기본기

AI를 잘 쓰는 사람의 공통점은 “기술 지식”보다

요구사항을 정확히 쓰고, 답변을 정확히 읽는 능력이 강하다는 점이다.

  • AI에게 명확한 지시(조건/제약/목표/출력형식) 를 주는 능력
  • AI 답변을 검증하며 읽고, 필요한 부분만 재요청/수정 지시하는 능력

2) 항상 배우려는 자세

도구/모델/워크플로우는 빠르게 바뀐다.
“내가 아는 방식”에 고정되면 금방 뒤처진다.

 

3) 오늘의 정답이 내일 오답일 수 있음

어제까지 최선이던 자동화 구조가,
정책 변경/요금제 변경/API 변경으로 바로 깨질 수 있다.
그래서 한 가지 정답을 고집하지 말고 변화된 환경에

적응할 수 있는 유연한 사고 방식을 지녀야 한다.

 

4) AI를 방치하지 말고, 통제하자

약사가 약국 조제실에서 약을 만들 때에도

기계를 통해 제조하지만 기계에게 모든걸 의존하지 않는다.

(약사의 의학적 지식을 바탕으로 제조를 지시할 뿐)

 

이처럼 AI에게 모든 것을 넘기는 것이 아니라

내 지식을 기반으로 통제할 줄 아는 능력이 필요하다.


n8n: “노드로 그리는 자동화”

n8n은 복잡한 업무 프로세스를 노드(Node) 로 쪼개고 연결해서

누구나 자동화를 설계할 수 있게 하는 워크플로우 도구다.

 

▼ n8n 워크플로우 만드는 5단계

  1. 트리거 설정: 스케줄, 웹훅, 이메일 수신, 특정 이벤트 등
  2. 노드 추가: 데이터 수집/가공/저장/알림/AI 호출
  3. 데이터 매핑: 이전 노드 출력 → 다음 노드 입력 연결(Expressions)
  4. 테스트 실행: 노드 단위 실행/전체 실행으로 데이터 흐름 확인
  5. 활성화(Activate): 실제 운영(트리거에 의해 자동 실행)

시각화 설계 원리 4단계

 

1) 분해(Decomposition)

큰 업무를 “실행 가능한 최소 단위”로 쪼개서 노드로 만든다.

 

2) 추상화(Abstraction)

내부 로직은 숨기고,
입력(Input) → 출력(Output) 으로만 바라보게 만든다.

 

3) 연결(Composition)

노드들을 파이프라인으로 연결해 자동화 “회로”를 만든다.

 

4) 흐름(Flow)

어디서 시작해서(Trigger) 어디로 끝나는지(Output),
예외는 어떻게 처리하는지(에러 핸들링)까지 설계한다.


실전 예시 (다음 포스팅 참조)

“뉴스 요약 이메일 자동화” 워크플로우

목표: 매일 오전 7시 → 뉴스 수집 → AI 요약 → 이메일 발송

 

구성 예시)

  • Schedule Trigger(매일 07:00)
  • 뉴스 수집(RSS/API/크롤링)
  • LLM 요약(기사 N개를 bullet summary로 압축 + 카테고리별 정리)
  • 이메일 발송(Gmail/SMTP)

자주 발생하는 오류 Top 3

 

1) 401 Unauthorized

  • API 키 오타/공백/잘못된 헤더
  • 키 만료/권한(scope) 부족/조직 정책 문제

2) 데이터 불일치 / 이전 노드 데이터 없음

n8n에서 표현식(Expression)이 “이전 노드 결과”를 참조하는데,
이전 노드를 실행하지 않아 데이터가 없으면 에러처럼 보일 수 있다.
→ “Execute previous node / Execute workflow”로
      실제 데이터가 흐르게 만든 뒤 경로를 잡는다.

 

3) Expression error (경로 문제)

  • JSON 경로가 틀림(배열/객체 단계 착각)
  • 아이템(items) 구조 이해 부족
    n8n에서 각 노드의 Output 패널을 보고
    “어떤 키가 실제로 존재하는지” 기준으로 경로를 잡는다.