단순한 채팅을 넘어 '에이전트'가 일하는 법: 스킬(Skills)과 워크플로우(Workflows)

2026-03-19 15:12:00
#AI에이전트#워크플로우#AI스킬#업무자동화#디지털트랜스포메이션#지식오아시스

"AI에게 시켰는데, 생각보다 똑똑하지 않네요?"

지금까지 우리가 만난 AI는 대부분 '챗봇'의 형태였습니다. 질문을 던지면 그에 맞는 답을 생성해 주는 수준이었죠. 하지만 이제 AI는 단순한 대화 상대에서 벗어나, 우리 대신 일을 처리해 주는 **'에이전트(Agent)'**의 시대로 넘어가고 있습니다.

오늘은 그 에이전트가 어떻게 스스로 판단하고 움직이는지, 그 핵심 부품인 **'스킬(Skills)'**과 **'워크플로우(Workflows)'**에 대해 기초부터 기술적 정의 방식까지 자세하게 풀어보겠습니다.


1. 스킬(Skills): 에이전트가 쥐고 있는 '만능 도구함'

에이전트에게 스킬은 전문가가 사용하는 **'특수한 도구'**나 **'기술'**과 같습니다.

요리사를 예로 들어볼까요? 요리사에게 스킬은 '칼질하기', '불 조절하기', '식재료 선별하기' 같은 개별적인 능력입니다. 이 스킬들이 없다면 아무리 머릿속에 훌륭한 레시피가 있어도 요리를 완성할 수 없습니다.

최신 AI 에이전트들이 갖춘 스킬은 단순히 '글을 읽고 쓰는 것'을 넘어 훨씬 더 강력해지고 있습니다.

💡 스킬은 어떤 방식으로 정의될까요? (기술적 관점)

컴퓨터 공학적으로 보면, 스킬은 대개 **'함수 호출(Function Calling)'**이라는 기술을 통해 정의됩니다. 에이전트에게 "이 도구의 이름은 무엇이고, 어떤 데이터를 넣어주면, 어떤 결과가 나온다"라는 것을 미리 알려주는 것이죠. 보통 JSON이라는 데이터 형식을 사용해 다음과 같이 정의합니다.

[스킬 정의 예시]

  • 이름: get_stock_price
  • 설명: 특정 종목의 실시간 주가 정보를 가져옵니다.
  • 필수 인자: ticker (종목 코드)
  • 결과: 현재가, 변동폭, 거래량 등

에이전트는 대화 중 "아, 지금 주식 시장 상황이 필요하구나!"라고 판단하면 이 명세서를 보고 스스로 프로그램을 실행하여 정보를 가져옵니다. 예를 들어, 금융 분석 에이전트라면 "주가 데이터를 가져오는 능력", "수익률을 계산하는 능력" 등이 바로 에이전트의 '스킬'인 셈입니다.


2. 워크플로우(Workflows): 에이전트의 '행동 설계도'

스킬이 도구라면, 워크플로우는 그 도구를 언제, 어떻게 사용할지에 대한 **'순서'**이자 **'레시피'**입니다.

망치(스킬)가 있다고 해서 집(결과물)이 지어지는 건 아닙니다. "설계도를 그린다 → 땅을 판다 → 뼈대를 세운다"는 순서가 있어야 하죠. 에이전트도 마찬가지입니다.

⚙️ 워크플로우는 어떤 포맷으로 쓸까요?

워크플로우는 개발 환경에 따라 마크다운(Markdown), 그래프(DAG), 또는 상태 머신(State Machine) 등의 포맷으로 정의됩니다.

  • 마크다운 방식: 우리가 평소에 쓰는 메모 형식으로 "1단계는 무엇, 2단계는 무엇"이라고 단계를 정의하는 방식입니다.
  • 그래프(DAG) 방식: "A가 끝나야 B와 C를 동시에 실행한다"와 같이 정교한 흐름을 설계할 때 사용합니다.

예를 들어 여행 가이드 에이전트라면 [1. 날씨 검색 (스킬A)] → [2. 경로 계산 (스킬B)] → [3. 일정표 작성 (스킬C)] 순서로 움직이도록 워크플로우를 설계할 수 있습니다.


3. 왜 스킬과 워크플로우가 중요한가요?

❌ 스킬만 있는 AI (단순한 도구)

"최신 AI 소식 블로그로 써줘"라고 하면, AI는 그냥 자신이 기억하는 옛날 정보를 훑어와서 평범한 답변만 내놓습니다. 왜냐하면 '무엇을 먼저 할지'에 대한 생각이 없기 때문입니다.

✅ 워크플로우가 있는 에이전트 (전문가)

전문가다운 에이전트는 먼저 **"어떤 정보가 가장 가치 있을까?"**를 고민하며 오늘 정보를 검색하고, **"이미 알고 있는 내용인가?"**를 스스로 검증한 뒤, **"독자들이 보기 편한 문서 형식인가?"**를 따져가며 내용을 완성합니다.

이것이 바로 **'단순 비서'**와 **'전문가'**의 차이입니다.


4. 이런 스킬과 워크플로우, 어디서 공유하나요?

전 세계의 AI 개발자들과 에이전트 빌더들은 자신들이 만든 훌륭한 스킬과 워크플로우를 활발하게 공유하고 있습니다.

  • GitHub (깃허브): 가장 방대한 에이전트 소스 코드가 공유되는 곳입니다. 인기 에이전트 프레임워크인 AutoGPT 등의 실제 구현 사례를 볼 수 있습니다.
  • LangChain Hub (랭체인 허브): 전 세계 사람들이 공유한 다양한 프롬프트와 에이전트 워크플로우 템플릿을 가져다 쓸 수 있는 저장소입니다.
  • CrewAI / Dify 커뮤니티: 요즘 핫한 에이전트 협업 툴들의 마켓플레이스에서 실무형 워크플로우가 활발히 공유됩니다.

🏁 마치며: 당신의 비즈니스는 '에이전트'를 가졌나요?

미래의 경쟁력은 **"얼마나 좋은 AI 모델을 쓰는가"**가 아니라, **"우리 도메인에 맞는 '스킬'과 '워크플로우'가 설계된 '에이전트'를 가졌는가"**에서 결정될 것입니다.

단순한 비서가 되어주는 것을 넘어, 복잡한 문제를 스스로 구조화하고 해결하는 에이전트. 그 비밀은 바로 **잘 설계된 도구(Skill)**와 **체계적인 과정(Workflow)**에 있습니다.


#AI에이전트 #워크플로우정의 #AI스킬포맷 #업무자동화 #프롬프트엔지니어링 #디지털리터러시 #지식오아시스 #AI매니저