AI/AX2026-04-03

에이전트만 늘리다 프롬프트가 꼬였다면, 스킬부터 나눠보세요.

클로드 서브에이전트와 스킬, 뭐가 다른지 궁금하다면, 판단 기준부터 실무 사례까지 정리했어요.

안녕하세요. 사랑받는 IT 프로덕트의 첫걸음, 똑똑한개발자입니다.

이 글은 저희 유튜브 채널에 올라온 영상 "AI 에이전트 만들 때 '스킬'로 넣을까 '에이전트'로 쪼갤까? 결정 기준 딱 정해드립니다"의 내용을 글로 다시 정리한 것입니다. 영상에서 다룬 에이전트 스킬 차이와 판단 기준을 실무에서 바로 써먹을 수 있도록 순서대로 풀어봤습니다. 유튜브 영상을 시청해주시면 이해에 한층 도움이 되실겁니다!

3줄 요약

  1. 에이전트는 스스로 계획하고 판단하는 주체, 스킬은 에이전트가 불러써야 움직이는 기능 단위입니다.

  2. 이전 단계를 몰라도 결과물만으로 다음 단계를 진행할 수 있으면 에이전트로 분리하고, 에이전트가 반복해서 부리는 기능이면 스킬로 정의합니다.

  3. 여기에 비용을 고려한 모델 티어링, 디자인·개발 통합 사례까지 더하면 실제로 돌아가는 에이전틱 워크플로우가 완성됩니다.


에이전트 스킬 차이, 왜 이렇게 헷갈릴까요?

AI 업계의 거물인 앤드류 응(Andrew Ng) 교수는 "고정된 프롬프트보다 에이전틱 워크플로우가 더 나은 결과를 만든다"고 강조했습니다. AI를 하나의 거대한 뇌로 쓰는 대신, 각각의 전문성을 가진 '역할'로 나누어 협업하게 만드는 것을 의미합니다.

저희가 영상에서 다룬 것처럼, 에이전트를 쪼개는 이유는 크게 세 가지입니다.

첫째, 사람의 협업 방식을 모방하기 위해서입니다.

기획, 디자인, 개발, QA가 분리되어 있듯 AI도 전문 영역을 가질 때 가장 효율적입니다.

둘째, 프롬프트의 복잡도를 줄이기 위해서입니다.

한 번에 너무 많은 지시를 내리면 AI는 문맥 소실(Context Loss) 현상을 겪거나 엉뚱한 답을 내놓습니다.

셋째, 결과물의 신뢰도를 확보하기 위해서입니다.

단일 모델이 모든 것을 판단하게 하기보다, 단계별로 검증 과정을 거치는 것이 훨씬 안전합니다.

문제는 이 지점에서 많은 팀이 "그래서 이걸 스킬로 넣을지, 에이전트로 쪼갤지"를 감으로 정한다는 겁니다. 저희 영상에서 가장 많이 받은 질문도 바로 이 기준이었습니다.

AI 에이전트란 무엇일까요? — 사고하는 지능의 주체

AI 에이전트는 단순한 기능을 넘어, 주어진 목표를 달성하기 위해 스스로 계획을 세우고 판단하는 독립된 페르소나를 가진 주체입니다.

비유하자면 프로젝트를 이끄는 기획자, 디자이너, 개발자 그 자체입니다. 이들은 "코드를 짜라"는 명령을 받으면, 먼저 어떤 언어를 쓸지, 구조는 어떻게 잡을지 고민한 뒤 비로소 스킬을 집어 듭니다.

핵심 작동 방식은 이렇습니다. 목표가 주어지면 이를 하위 작업으로 쪼개고, 어떤 스킬이 필요한지 스스로 선택합니다. 결과가 만족스럽지 않으면 다시 시도하는 자율성도 가집니다.

기술적으로는 개별적인 시스템 프롬프트와 페르소나를 가집니다. "너는 10년 차 시니어 백엔드 개발자야"라는 정체성이 부여되며, 과거의 대화나 작업 내역을 기억하는 메모리 기능을 포함하기도 합니다. 클로드 코드의 서브에이전트가 대표적인 예입니다.

AI 스킬이란 무엇일까요? — 지능의 손과 발

AI 스킬은 특정 목적을 달성하기 위해 설계된 기능적 단위입니다. 에이전트가 외부 세계와 상호작용하기 위해 사용하는 '도구 상자'라고 이해하시면 쉽습니다.

비유하자면 개발자의 키보드, IDE, 구글 검색 능력과 같습니다. 도구 그 자체는 스스로 무엇을 해야 할지 결정하지 못하며, 누군가 사용해주기를 기다립니다.

핵심 작동 방식은 이렇습니다. 정해진 인풋이 들어오면 정의된 액션을 수행합니다. 예를 들어 "특정 파일을 읽어와라", "날씨 API를 호출해라", "데이터베이스에서 사용자 정보를 조회해라" 같은 명확한 테스크를 수행합니다.

기술적으로는 주로 함수 형태나 최신 표준인 MCP 툴로 구현됩니다. 에이전트가 "이 시점에는 이 툴이 필요해"라고 판단하면 해당 스킬을 호출하게 됩니다.

그래서 스킬로 넣을까, 에이전트로 쪼갤까? 판단 기준 한 문장

영상에서 저희가 강조한 의사결정의 핵심 기준은 '관심사의 분리'입니다.

만약 어떤 작업이 "이전 단계의 세부적인 과정을 몰라도 결과물만 있으면 다음으로 넘어갈 수 있다"면, 그것은 독립된 에이전트로 분리할 대상입니다. 반면, 에이전트가 목표를 이루기 위해 손발처럼 부리는 기능들은 스킬로 정의해야 합니다.

정리하면 아래 표와 같습니다.

구분

AI 에이전트 (서브에이전트)

AI 스킬 (Tool/MCP)

역할

목표를 스스로 계획하고 판단하는 주체

정해진 로직대로 실행하는 기능 단위

비유

기획자·디자이너·개발자 그 자체

키보드·IDE·검색 능력 같은 도구

판단 여부

어떤 스킬을 쓸지 스스로 선택

에이전트가 불러줘야 동작

기술 구조

독립된 시스템 프롬프트·페르소나·메모리

함수 또는 MCP 툴 형태

나누는 기준

결과물만으로 다음 단계 진행 가능할 때

에이전트가 반복적으로 불러쓰는 기능일 때

비용과 품질을 동시에 잡는 에스컬레이션 설계

에이전트 스킬 차이를 구조로 정리했다면, 그다음은 비용입니다. 똑똑한 AI 시스템은 무조건 비싼 모델만 쓰지 않습니다. 효율적인 에이전트 설계에는 반드시 '비용 최적화' 로직이 포함되어야 합니다.

L1 단계, 즉 단순 실행 작업입니다.

파일 목록 조회, 단순 코드 포맷팅 등은 Claude 3.5 Haiku와 같은 가볍고 빠른 모델을 스킬 수준에서 처리합니다.

L2 단계, 즉 분석과 판단이 필요한 작업입니다.

비즈니스 로직 설계, 복잡한 버그 수정 등은 상위 모델을 에이전트로 설정해 심층 사고(Chain of Thought)를 유도합니다.

여기에 에스컬레이션 전략을 더합니다. 하위 에이전트가 작업의 신뢰도 점수를 스스로 측정하게 하고, 기준치 미달 시 상위 에이전트나 사람(Human-in-the-loop)에게 자동으로 넘기는 구조를 설계해야 합니다. 이것이 기업형 AI 자동화의 핵심입니다.

디자인과 개발을 통합한 AI 네이티브 빌더 봇 — 실제 적용 사례

저희가 가장 주목한 변화는 디자인과 개발의 경계 붕괴입니다.

과거에는 '피그마 디자인 에이전트'와 '프론트엔드 개발 에이전트'를 따로 두었습니다. 하지만 실제 협업 과정에서 컨텍스트가 끊기는 문제가 발생했습니다. 저희는 이를 극복하기 위해 다음 전략을 사용합니다.

첫째, AI 네이티브 워크플로우입니다.

피그마에서 사각형을 그리는 대신, Shadcn/UI 같은 이미 구현된 코드 템플릿을 기반으로 AI가 직접 UI를 설계합니다.

둘째, MCP(Model Context Protocol)의 활용입니다.

클로드 코드의 MCP를 통해 피그마 데이터와 실시간 코드를 직접 연결합니다. 이를 통해 AI는 디자인 의도를 즉시 코드로 치환하는 스킬을 갖게 됩니다.

셋째, 빌더 봇(Builder Bot)의 탄생입니다.

디자인과 개발을 '구현'이라는 하나의 관심사로 통합한 상위 에이전트를 구축합니다. 이 에이전트는 메뉴 구조도 작성(스킬), 메인 UI 플로우 설계(스킬), 컴포넌트 구현(스킬)을 단계별로 실행하며 전체 맥락을 유지합니다. 결국 이것도 영상에서 강조한 에이전트와 스킬의 역할 분담을 그대로 실무에 옮긴 결과입니다.

자주 묻는 질문

Q. 클로드 스킬과 서브에이전트는 뭐가 가장 크게 다른가요?

A. 서브에이전트는 독립된 컨텍스트와 판단력을 가진 실행 주체이고, 스킬은 에이전트가 불러써야 동작하는 기능 단위입니다. 스킬은 스스로 언제 쓸지 결정하지 못한다는 점이 가장 큰 차이입니다.

Q. MCP 툴은 스킬인가요, 에이전트인가요?

A. MCP 툴은 스킬에 가깝습니다. 특정 요청이 들어오면 정의된 액션을 수행하는 기능 단위이며, 이 툴을 언제 호출할지 판단하는 쪽은 에이전트입니다.

Q. 작업을 스킬로 둘지 에이전트로 쪼갤지 어떻게 정하나요?

A. 이전 단계의 세부 과정을 몰라도 결과물만으로 다음 단계를 진행할 수 있다면 별도 에이전트로 분리하고, 에이전트가 목표 달성을 위해 반복적으로 불러쓰는 기능이라면 스킬로 정의하면 됩니다.

💡 똑똑한개발자와 함께 그리는 AI 자동화의 미래

AI 에이전트를 잘 만드는 것은 단순히 기술적인 문제를 넘어, 우리의 비즈니스 프로세스를 얼마나 논리적으로 해체하고 재조립하느냐의 싸움입니다.

  • 우리 팀의 반복적인 업무를 어떤 에이전트에게 맡길 것인가?

  • 어떤 노하우를 '스킬'로 매뉴얼화하여 AI에게 주입할 것인가?

  • 어떻게 하면 비용을 절감하면서도 사람보다 정확한 자동화를 구축할 것인가?

이런 고민들은 혼자서 해결하기엔 막막할 수 있는데요. 똑똑한개발자는 클로드 코드와 MCP 등 최신 기술 스택을 활용해 여러분의 비즈니스에 최적화된 에이전틱 워크플로우를 설계해 드립니다.

이 글에서 다 풀지 못한 세부 사례는 유튜브 영상에서 직접 확인하실 수 있습니다.

우리 팀에 딱 맞는 맞춤형 AI 에이전트 도입이나, AI 네이티브 서비스 개발에 대해 더 자세한 상담이 필요하시다면 언제든 연락해 주세요.


클립보드에 복사되었어요 ✓
이 글을 공유해보세요!