에이전트를 구축하지 말고 스킬을 구축하라 – Barry Zhang & Mahesh Murag, Anthropic

채널 아이콘
AI Engineer 구독자 99,800명

요약

이번 발표에서는 범용 에이전트를 구축하기보다 도메인 전문성을 모듈화한 ‘에이전트 스킬(Agent Skills)’을 제안합니다. 스킬은 코드 기반 폴더 형태로 절차적 지식을 패키징해 에이전트가 런타임에 필요한 전문 지식을 불러와 사용할 수 있도록 설계했습니다. 에코시스템은 기본, 파트너, 기업 내 스킬로 빠르게 확장 중이며, 점진적 공개와 컴포저빌리티를 통해 수천 개의 스킬을 효율적으로 관리합니다. 나아가 테스트, 버전 관리, 의존성 관리를 갖춘 지속적 학습과 공유 가능한 지식 베이스로 발전시켜 범용 에이전트의 활용도를 극대화할 전망입니다.

주요 키워드

에이전트 스킬 코드 인터페이스 도메인 전문성 점진적 공개 컴포저빌리티 Model-Connector Protocol 런타임 환경 지속적 학습 지식 베이스

하이라이트

  • 🔑 에이전트는 지능과 기능을 갖췄지만 도메인 전문성은 부족해 실제 업무에서 일관된 결과를 내지 못합니다.
  • ⚡️ 코드만으로 디지털 세계와 상호작용할 수 있는 범용 인터페이스로 전환하면서 별도 스캐폴딩이 필요 없어진다는 인사이트를 공유합니다.
  • 🌟 에이전트 스킬은 폴더와 코드 스크립트로 구성된 절차적 지식 패키지로, 누구나 생성·공유·버전 관리가 가능해 에이전트 전문성을 높입니다.
  • 📌 점진적 공개(Progressive Disclosure)를 통해 스킬 메타데이터만 우선 노출하고, 실제 지침과 스크립트는 런타임에 로드해 컨텍스트 창을 절약합니다.
  • 🚀 5주 만에 기본 스킬, 파트너 스킬, 기업 내 스킬 등 수천 개의 에코시스템이 형성되어 다양한 도메인에서 즉시 활용되고 있습니다.
  • 🔄 에이전트 아키텍처는 내부 토큰 관리 루프, 코드 실행 런타임, MCP 서버, 스킬 라이브러리로 구성돼 효율성과 확장성을 동시에 달성합니다.
  • 🎯 스킬을 소프트웨어처럼 테스트·버전·의존성 관리하는 툴링을 강화해 예측 가능하고 안정적인 동작을 보장하려는 향후 계획을 제시합니다.

용어 설명

에이전트(Agent)

사용자의 명령을 받아 모델과 런타임 환경이 협력해 작업을 자동으로 수행하는 시스템

에이전트 스킬(Agent Skill)

절차적 지식을 폴더와 스크립트로 구성해 에이전트에 도메인 전문성을 부여하는 모듈

Model-Connector Protocol (MCP)

에이전트와 외부 툴·데이터를 연결해 주는 표준화된 인터페이스 프로토콜

Cloud Code

Anthropic의 범용 코드 실행 에이전트로, 모든 업무를 코드로 처리할 수 있는 런타임 환경

점진적 공개(Progressive Disclosure)

스킬의 메타데이터만 우선 노출하고, 상세 지침과 스크립트는 런타임에 필요한 시점에 로드하는 기법

컴포저빌리티(Composability)

여러 스킬을 조합해 새로운 워크플로우를 구성할 수 있는 유연성

에이전트 루프(Agent Loop)

모델의 입력·출력 토큰을 관리하면서 내부 컨텍스트를 순환시키는 핵심 메커니즘

런타임 환경(Runtime Environment)

에이전트가 파일 시스템과 코드 실행 기능을 사용할 수 있도록 제공되는 실행 공간

[00:00:21] 도입 및 동기

발표를 시작하며 우리가 매일 사용하는 에이전트가 여전히 중요한 전문성을 결여해 실제 업무에 한계가 있음을 지적합니다. 초기에는 에이전트의 개념조차 명확치 않았으나, 현재는 에이전트의 지능과 기능은 충분하나 도메인 전문성이 부족해 실무 적용에 제약이 있다는 점을 강조합니다.

Anthropic의 Barry Zhang과 Mahesh Murag가 에이전트 개발에서 스킬 기반 접근법으로의 전환에 대해 설명하며, 지난번 발표 이후 MCP 표준화, Claude Code 출시, SDK 개발 등의 발전상황을 소개합니다.
[00:00:51] 코드를 범용 인터페이스로

Cloud Code를 시작으로 코드가 디지털 세계와의 범용 인터페이스임을 깨닫고, 도메인별로 다른 에이전트를 구축하는 대신 코드만으로도 다양한 업무를 처리할 수 있다는 관점을 제시합니다. 이를 통해 스캐폴딩을 최소화하고 확장성을 확보할 수 있습니다.

코드가 단순한 사용 사례를 넘어서 디지털 세계에 대한 범용 인터페이스라는 핵심 통찰을 제시하며, Claude Code를 통해 깨달은 범용 에이전트의 가능성에 대해 설명합니다.
[00:02:16] 도메인 전문성의 한계

에이전트가 복잡한 업무를 수행할 때 도메인 전문가처럼 일관된 실행을 제공하지 못하는 현실을 예시(세금 보고)를 통해 설명합니다. 에이전트는 맥락을 제대로 파악하지 못하고 학습 능력도 제한적이어서 전문성 있는 결과를 지속적으로 내기 어렵습니다.

에이전트의 근본적인 한계로 도메인 전문성 부족 문제를 지적하며, 세무 전문가 비유를 통해 지능과 전문성의 차이를 설명하고, 이를 해결하기 위한 에이전트 스킬의 필요성을 강조합니다.
[00:02:56] 에이전트 스킬 개념

에이전트 스킬은 절차적 지식을 파일과 스크립트로 구성한 폴더 형태로, 누구나 쉽게 생성·버전 관리·공유할 수 있습니다. 스킬은 에이전트가 도메인 전문성을 획득해 일관된 결과를 제공하도록 돕습니다.

에이전트 스킬을 '조합 가능한 절차적 지식을 패키징하는 체계적인 파일 모음'으로 정의하며, 의도적인 단순함을 통해 인간과 에이전트 모두가 쉽게 생성하고 사용할 수 있는 솔루션임을 강조합니다.
스킬은 컴퓨터만 있으면 누구나 사용할 수 있는 간단한 파일 형태로 설계되었습니다. Git으로 버전 관리하고 Google Drive에 저장하거나 팀과 공유할 수 있는 기존 파일 시스템의 장점을 활용합니다.
기존 도구들의 문제점을 설명하며, 설명이 모호하고 모델이 어려움을 겪을 때 수정할 수 없다는 한계를 지적합니다. 반면 코드는 자체 문서화되고 수정 가능하며 필요할 때까지 파일 시스템에 저장될 수 있다고 설명합니다.
[00:04:02] 점진적 공개 메커니즘

스킬은 런타임 시 필요한 메타데이터만 우선 노출하고, 실제 상세 지침과 스크립트는 필요할 때 스킬.md를 통해 점진적으로 로드해 컨텍스트 창을 절약합니다. 이 방식으로 수백 개 스킬도 효율적으로 컴포징할 수 있습니다.

Claude가 반복적으로 작성하던 Python 스크립트를 스킬 내부에 저장하여 재사용할 수 있게 한 실제 예시를 제시합니다. 이를 통해 일관성과 효율성이 크게 향상되었다고 설명합니다.
스킬의 점진적 공개 방식을 설명합니다. 런타임에는 메타데이터만 보여주고, 필요할 때만 전체 skill.md와 디렉터리를 로드하여 컨텍스트 윈도우를 효율적으로 관리한다고 합니다.
[00:04:59] 스킬 에코시스템 유형

5주 만에 기본 스킬, 파트너사 스킬, 기업 내 스킬 등 수천 개의 에코시스템이 형성되었습니다. 문서 작성, 생명과학 데이터 분석, 브라우저 자동화, 노션 워크스페이스 리서치 등 다양한 도메인에서 활용되고 있습니다.

출시 5주 만에 수천 개의 스킬로 구성된 생태계가 형성되었다고 보고합니다. 스킬 유형을 기초 스킬, 서드파티 스킬, 기업/팀 내부 스킬로 분류하여 설명합니다.
기초 스킬의 정의와 예시를 설명합니다. Anthropic이 개발한 문서 스킬과 Cadence가 구축한 과학 연구 스킬을 통해 Claude의 새로운 기능 확장 사례를 제시합니다.
생태계 파트너들이 자신들의 소프트웨어와 제품을 Claude가 더 잘 활용할 수 있도록 돕는 스킬을 구축하는 사례로 Browserbase의 stage hand 스킬을 소개합니다.
Claude가 Stagehand 스킬을 통해 웹 브라우저를 더 효과적으로 사용할 수 있게 되었고, Notion도 워크스페이스 이해와 심층 연구를 위한 스킬들을 출시했습니다.
가장 주목받는 활용 영역은 대기업 내에서의 조직 특화 스킬입니다. Fortune 100 기업들이 조직의 모범 사례와 내부 소프트웨어 사용법을 에이전트에게 가르치기 위해 활용하고 있습니다.
대규모 개발자 생산성 팀들도 수천-수만 명의 개발자들을 위해 스킬을 활용하여 Claude Code 같은 에이전트를 배포하고 코딩 모범 사례를 가르치고 있습니다.
모든 유형의 스킬은 다양한 사람들이 만들고 소비하지만, 공통점은 누구나 만들 수 있고 에이전트에게 새로운 능력을 제공한다는 것입니다.
생태계 성장과 함께 스킬이 점점 복잡해지고 있습니다. 기본적인 마크다운 파일에서 소프트웨어, 실행파일, 코드 등을 패키지하는 형태로 발전하고 있으며, 구축과 유지보수에 더 많은 시간이 소요될 것으로 예상됩니다.
스킬 생태계가 기존 MCP 서버 생태계를 보완하고 있습니다. 개발자들은 여러 MCP 도구들을 연결하는 스킬을 구축하여 더 복잡한 작업을 수행하고 있으며, MCP는 외부 연결을, 스킬은 전문 지식을 제공합니다.
가장 흥미로운 점은 기술적이지 않은 재무, 채용, 회계, 법무 분야의 사람들이 스킬을 구축하고 있다는 것입니다. 이는 코딩 작업을 하지 않는 사람들도 에이전트를 확장하고 일상 업무에 더 접근하기 쉽게 만든다는 초기 아이디어의 검증으로 보입니다.
[00:09:07] 범용 에이전트 아키텍처

범용 에이전트 아키텍처는 내부 토큰 관리 에이전트 루프와 코드 실행이 가능한 런타임 환경, 외부 데이터 연결을 위한 MCP 서버, 그리고 도메인 전문성을 제공하는 스킬 라이브러리로 구성됩니다.

일반적인 에이전트 아키텍처의 핵심 구성 요소들을 설명합니다. 에이전트 루프가 모델의 내부 컨텍스트와 토큰을 관리하고, 런타임 환경이 파일 시스템과 코드 실행 능력을 제공한다고 설명합니다.
MCP 서버를 통한 외부 연결과 수천 개의 스킬 라이브러리 활용에 대해 설명합니다. 에이전트가 특정 작업 수행 시 필요한 스킬만 런타임에서 선택적으로 가져올 수 있다고 강조합니다.
Anthropic의 실제 적용 사례를 소개합니다. 스킬 출시 5주 후 금융 서비스와 생명과학 분야에 Claude를 성공적으로 배포했으며, 각 분야에 특화된 MCP 서버와 스킬 세트가 전문가들에게 즉시 효과를 제공했다고 설명합니다.
[00:10:37] 스킬 발전 로드맵

스킬을 소프트웨어처럼 다루기 위해 테스트·평가, 버전 관리, 의존성 선언 등 툴링을 강화할 계획입니다. 이를 통해 스킬의 로드·트리거 정확도와 출력 품질을 보장해 예측 가능성을 높입니다.

스킬의 미래 발전 방향에 대해 논의합니다. 소프트웨어 개발 방식을 적용하여 테스트, 평가, 도구 개선을 통해 에이전트가 적절한 시점에 올바른 스킬을 실행하도록 보장하고 출력 품질을 측정할 수 있는 시스템 구축을 목표로 한다고 설명합니다.
버전 관리와 의존성 관리의 중요성을 강조합니다. 스킬 간의 상호 참조와 의존성을 명시적으로 관리하여 다양한 런타임 환경에서 에이전트의 예측 가능성을 높이고, 여러 스킬의 조합을 통해 더 복잡하고 효과적인 에이전트 행동을 구현하고자 한다고 설명합니다.
스킬의 핵심 가치는 공유와 배포에서 나오며, 조직 내 사람과 에이전트가 큐레이션하는 집합적이고 진화하는 역량 지식 기반을 만드는 것이 목표입니다.
스킬은 에이전트가 유용한 일을 하는 데 필요한 절차적 지식을 제공하며, 피드백과 기관 지식을 통해 에이전트와 조직 전체가 함께 향상됩니다.
생태계가 성장하면서 복합적 가치는 조직을 넘어 더 넓은 커뮤니티로 확장되며, 전 세계 개발자들이 만든 스킬이 모든 사람의 에이전트를 더 유용하게 만들 것입니다.
Claude가 스킬을 생성하기 시작하면서 지속적 학습이 가능해지며, 표준화된 형식을 통해 Claude가 작성한 모든 것이 향후 버전에서도 효율적으로 사용될 수 있습니다.
[00:13:33] 컴퓨팅 비유

모델은 프로세서, 에이전트 런타임은 운영체제, 스킬은 애플리케이션에 비유합니다. 이 비유를 통해 스킬 계층의 개방성과 창의성이 에이전트 플랫폼의 가치를 극대화하는 핵심임을 설명합니다.

맥락 스킬을 구축하면서 메모리 개념이 구체화되고, Claude는 새로운 능력을 즉시 습득하고 진화시키며 쓸모없어진 것들은 버리는 유연성을 갖게 됩니다.
30일째의 Claude가 첫째 날보다 훨씬 나아지는 것이 목표이며, 스킬 생성 스킬을 통해 이미 오늘부터 Claude가 사용자를 위한 스킬을 만들 수 있습니다.
에이전트 스택을 컴퓨팅과 비교하면, 모델은 프로세서처럼 막대한 잠재력을 가지지만 그 자체만으로는 한계가 있고, 에이전트 런타임이 OS 역할을 합니다.
플랫폼이 갖춰지면 진정한 가치는 애플리케이션에서 나오며, 수백만 개발자들이 도메인 전문성을 인코딩한 소프트웨어를 구축하듯 스킬이 모든 사람을 위해 이 레이어를 열어줄 것입니다.
[00:15:42] 결론 및 제안

에이전트에 스킬 라이브러리와 MCP 서버를 결합해 빠르게 새로운 영역에 배치한 사례를 공유하며, 에이전트를 재구축하기보다 스킬을 구축해 지식 기반을 공유·진화시키자고 독려합니다. 스킬 제작에 참여를 권장하며 발표를 마무리합니다.

타임라인 정보가 없습니다.

[음악]
좋은 아침입니다. 다시 초대해 주셔서 감사합니다.
지난번에 저희가 여기 왔을 때는
에이전트가 무엇인지 알아가는 중이었습니다.
오늘날 우리 중 많은 사람들이
매일 에이전트를 사용하고 있습니다. 하지만
여전히 한계가 있다는 것을 느끼죠. 빈 공간이 있습니다.
에이전트는 지능과
능력을 가지고 있지만, 항상
실제 업무에 필요한 전문성을 갖추지는 못합니다.
저는 Barry이고, 이쪽은 Mahesh입니다. 저희가 에이전트 스킬을 만들었습니다.
이번 발표에서는 왜 저희가
에이전트 구축을 중단하고
대신 스킬 구축을 시작했는지 보여드리겠습니다.
지난 발표 이후로 많은 것이 변했습니다.
MCP가 에이전트 연결성의 표준이 되었고,
저희의 첫 번째 코딩 에이전트인 Claude Code가
전 세계에 출시되었으며,
저희의 클라우드 에이전트 SDK는 이제
즉시 사용 가능한 프로덕션 에이전트를
기본으로 제공합니다. 더욱 성숙한 생태계를 갖추게 되었고
에이전트를 위한 새로운 패러다임으로
나아가고 있습니다. 그 패러다임은
모델과 런타임 환경 간의
더 긴밀한 결합입니다.
간단히 말해서, 저희는 코드만 있으면
충분하다고 생각합니다.
예전에는 서로 다른 도메인의 에이전트가
매우 다르게 보일 것이라고 생각했습니다.
각각 고유한 도구와
스캐폴딩이 필요할 것이고, 이는
각 사용 사례와
각 도메인마다 별도의 에이전트가 필요함을 의미합니다.
각 도메인별 커스터마이제이션은
여전히 중요하지만, 그 밑에 있는
에이전트는 실제로 우리가 생각했던 것보다 더 범용적입니다.
저희가 깨달은 것은 코드가
단순한 사용 사례가 아니라
디지털 세계에 대한 범용 인터페이스라는 것입니다.
Claude Code를 구축한 후에 저희는
Claude Code가 실제로는
범용 에이전트라는 것을 깨달았습니다.
재무 보고서 생성을 예로 들어보겠습니다.
모델은 API를 호출해서 데이터를 가져오고 리서치할 수 있습니다.
파일 시스템에서 해당 데이터를 정리할 수 있고,
Python으로 분석한 다음
모든 파일 형식의 통찰력을
종합할 수 있습니다.
모든 것이 코드를 통해 이루어지죠. 핵심 스캐폴딩은
갑자기 bash와 파일 시스템만큼이나
간단해질 수 있으며, 이는 훌륭하고
정말 확장 가능합니다. 하지만 우리는 매우
빠르게 다른 문제에 직면하게 되는데
그 문제는 바로 도메인 전문성입니다.
세금 신고를 누가 했으면 좋겠습니까?
IQ 300의 수학 천재인 Mahesh가 할까요,
아니면 경험 많은 세무 전문가인 Barry가 할까요?
저는 Barry를 매번 선택할 겁니다.
Mahesh가 2025년 세법을
처음부터 알아내기를 원하지 않습니다.
도메인 전문가로부터
일관된 실행이 필요합니다.
오늘날의 에이전트들은 Mahesh와 많이 비슷합니다.
똑똑하지만 전문성이 부족하죠.
더 신중하게 할 수 있습니다.
정말 노력을 기울이고
적절한 지침을 제공하면 놀라운 일을 할 수 있지만,
종종 처음부터 중요한
맥락이 빠져있습니다.
여러분의 전문성을 잘 흡수하지 못하고,
시간이 지나도 학습하지 못합니다.
그래서 저희가 에이전트 스킬을 만든 것입니다.
스킬은 에이전트를 위한
조합 가능한 절차적 지식을 패키징하는
체계적인 파일 모음입니다.
다시 말해, 폴더입니다.
이런 단순함은 의도적입니다. 저희는
인간이든 에이전트든 누구나
컴퓨터만 있으면 생성하고 사용할 수 있는
무언가를 원합니다.
컴퓨터가 있기만 하면 됩니다. 또한 이미 가지고 있는 것들과도
잘 작동합니다. Git으로 버전 관리를 할 수 있고,
Google Drive에 저장할 수도 있으며,
압축해서 팀과 공유할 수도 있습니다.
우리는 파일을 수십 년 동안
기본 단위로 사용해 왔고
이를 좋아합니다. 그런데 왜 지금 바꿔야 할까요?
스킬은 도구로서 많은 스크립트를 포함할 수 있기 때문입니다.
기존의 도구들은 명백한 문제가 있습니다.
어떤 도구들은 설명이 잘못 작성되어 있고
모호하며, 모델이 어려움을 겪을 때
도구를 변경할 수 없습니다.
그래서 콜드 스타트 문제에
갇혀 있게 되고
항상 컨텍스트 윈도우에만 존재합니다.
코드는 이러한 문제들을 해결합니다.
자체 문서화가 되며,
수정 가능하고 정말 필요하고
사용될 때까지 파일 시스템에
저장되어 있을 수 있습니다.
다음은 스킬 내부의 스크립트 예시입니다.
Claude가 슬라이드에 스타일을 적용하기 위해
같은 Python 스크립트를
반복해서 작성하는 것을 보고
Claude에게 이를 스킬 내부에
미래의 자신을 위한 도구로 저장하도록 했습니다.
이제 스크립트를 실행하기만 하면
모든 것이 훨씬 더 일관되고
효율적이 됩니다.
이제 스킬은 많은 정보를 포함할 수 있고
우리는 컨텍스트 윈도우를 보호하여
수백 개의 스킬을 담고
진정으로 조합 가능하게 만들고 싶습니다.
그래서 스킬은 점진적으로 공개됩니다.
런타임에는 이 메타데이터만
모델에 보여져서 스킬을
가지고 있다는 것을 알려줍니다.
에이전트가 스킬을 사용해야 할 때
나머지 skill.md를 읽어들일 수 있고
여기에는 핵심 지침과
나머지 폴더를 위한 디렉터리가 포함되어 있습니다.
그 외의 모든 것은 접근하기 쉽도록
정리되어 있습니다. 이게 스킬의 전부입니다.
스크립트를 도구로 하는
정리된 폴더입니다.
5주 전 출시 이후
이 매우 간단한 디자인이
수천 개의 스킬로 이루어진
빠르게 성장하는 생태계로 번역되었습니다.
그리고 우리는 이것이 여러
다른 유형의 스킬로 나뉘는 것을 보았습니다.
기초 스킬, 생태계의 파트너들이
만든 서드파티 스킬,
그리고 기업과 팀 내에서
구축된 스킬들이 있습니다.
먼저, 기초 스킬은 에이전트에게
새로운 일반적인 기능이나
이전에 갖지 못했던
도메인별 기능을 제공하는 것들입니다.
우리는 출시와 함께
Claude에게 전문적인 품질의
사무 문서를 생성하고 편집할 수 있는
능력을 부여하는 문서 스킬을 구축했습니다.
또한 Cadence와 같은 사람들이
Claude에게 EHR 데이터 분석과
일반적인 Python 생물정보학 라이브러리를
이전보다 더 잘 사용할 수 있는
새로운 기능을 제공하는
과학 연구 스킬을 구축하는 것을 보게 되어 정말 기쁩니다.
우리는 또한 생태계의 파트너들이
Claude가 자신들의 소프트웨어와
제품을 더 잘 활용할 수 있도록
돕는 스킬을 구축하는 것을 보았습니다.
Browserbase가 좋은 예시입니다.
그들은 오픈소스 브라우저
자동화 도구인 stage hand를 위한 스킬을 구축했고, 이제
Claude는 이 스킬과 Stagehand를 갖추어
이제 웹을 탐색하고 브라우저를 더 효과적으로 사용하여
업무를 처리할 수 있게 되었습니다.
작업을 완료할 수 있죠.
그리고 Notion은 여러 스킬을 출시했는데
이를 통해 Claude가 사용자의
Notion 워크스페이스를 더 잘 이해하고
전체 워크스페이스에서 심층적인 연구를 수행할 수 있게 됩니다.
제가 생각하기에 가장 흥미롭고
주목받고 있는 스킬 활용 영역은
대기업 내에서의 활용입니다. 이는
기업과 팀에 특화된 스킬로
조직을 위해 구축된 것들입니다.
저희는 Fortune 100 기업들과 이야기하고 있는데
이들은 스킬을 활용해
에이전트에게 조직의 모범 사례와
그들만의 독특하고 특별한 방식으로
맞춤형 내부 소프트웨어를
사용하는 법을 가르치고 있습니다.
또한 저희는 매우 큰 규모의
개발자 생산성 팀들과도 이야기하고 있습니다.
이들은 조직 내에서 수천 명 또는 심지어
수만 명의 개발자들에게
서비스를 제공하는 팀들로, 스킬을 활용해
Claude Code와 같은 에이전트를 배포하고
코드 스타일 모범 사례와
개발자들이 내부적으로
작업하기를 원하는 다른 방식들을 가르치고 있습니다.
이러한 모든 다양한 유형의
스킬은 조직이나 세계 내의
다양한 사람들에 의해
만들어지고 소비됩니다. 하지만
공통점은 누구나 만들 수 있고
에이전트에게 이전에는 없던
새로운 능력을
제공한다는 것입니다.
이러한 생태계가 성장하면서
몇 가지 흥미로운
트렌드를 관찰하기 시작했습니다. 첫째, 스킬이
점점 더 복잡해지고 있습니다. 오늘날
가장 기본적인 스킬은 여전히
몇 가지 프롬프트와 기본적인 지침이 포함된
skill.md 마크다운 파일일 수 있지만
이제 소프트웨어, 실행 파일,
바이너리, 파일, 코드, 스크립트,
자산 등을 패키지하는 스킬들을 보기 시작했습니다.
그리고 오늘날 구축되고 있는 많은 스킬들은
구축하여 에이전트에 적용하는 데
몇 분 또는 몇 시간이 걸릴 수 있습니다.
하지만 점점 더 오늘날 우리가 사용하는
많은 소프트웨어와 마찬가지로
이러한 스킬들은 구축하고
유지보수하는 데 몇 주 또는 몇 달이 걸릴 수 있을 것이라고 생각합니다.
또한 이러한 스킬 생태계가
올해 구축된 기존의
MCP 서버 생태계를
보완하고 있는 것을 보고 있습니다.
개발자들은 여러 MCP 도구들을
연결하여 워크플로를 조율하는
스킬을 사용하고 구축하여 외부 데이터와
연결성으로 더 복잡한 작업을 수행하고 있습니다.
이러한 경우 MCP는
외부 세계와의 연결을 제공하고
스킬은 전문 지식을
제공하고 있습니다.
마지막으로, 그리고 개인적으로 가장
흥미롭다고 생각하는 것은
기술적이지 않은 사람들이
구축하고 있는 스킬들을 보고 있다는 것입니다.
이들은 재무, 채용,
회계, 법무 등의 분야에 종사하는 사람들입니다.
그리고 이것이
스킬이 코딩 작업을 하지 않는 사람들이
이러한 일반적인 에이전트를 확장하고
에이전트를 더 접근하기 쉽게 만든다는
초기 아이디어에 대한
꽤 초기 검증이라고 생각합니다.
이들의 일상 업무에 맞게 말이죠.
이 모든 것을 종합해보면, 이것들이
일반적인 에이전트의 새로운 아키텍처에
어떻게 적용되는지 살펴보겠습니다.
먼저, 이 아키텍처는
몇 가지 요소로 수렴하고 있습니다.
첫 번째는 모델의 내부 컨텍스트를
관리하고 들어오고 나가는 토큰을
관리하는 에이전트 루프입니다.
이것은 에이전트에게 파일 시스템과
코드를 읽고 쓸 수 있는 능력을
제공하는 런타임 환경과 결합됩니다.
올해 많은 분들이 그랬듯이
이 에이전트는 MCP 서버에
연결될 수 있습니다.
이들은 외부 세계의 도구와 데이터로
에이전트를 더욱 관련성 있고
효과적으로 만들어줍니다.
이제 같은 에이전트에게
수백 개 또는 수천 개의
스킬 라이브러리를 제공할 수 있으며
에이전트는 특정 작업을 수행할 때
런타임에서만 필요한 스킬을
컨텍스트로 가져올지 결정할 수 있습니다.
현재 새로운 도메인에서 에이전트에게
새로운 기능을 부여하는 것은
적절한 MCP 서버 세트와
적절한 스킬 라이브러리를 장착하는 것만 포함할 수 있습니다.
MCP 서버와 스킬 세트를 가진
에이전트의 이러한 새로운 패턴은
Anthropic에서 Claude를
새로운 분야에 배포하는데
이미 도움이 되고 있습니다.
5주 전 스킬을 출시한 직후
금융 서비스와 생명과학 분야에서
새로운 서비스를 즉시 출시했습니다.
각각은 MCP 서버 세트와
스킬 세트를 제공하여
각 분야의 전문가들에게
Claude를 즉시 더 효과적으로 만들어줍니다.
또한 우리는 몇 가지
미해결 질문들과
스킬이 더 복잡해지면서
향후 어떻게 발전할지에 대해
집중하고자 하는 영역들에 대해
생각하기 시작했습니다.
우리는 개발자, 기업, 그리고
다른 스킬 빌더들을 지원하기 위해
소프트웨어를 다루듯 스킬을
다루기 시작하려고 합니다.
이는 테스트와 평가를 탐구하고
에이전트가 적절한 시점에
적절한 작업을 위해 스킬을
로드하고 실행하는지 확인하는
더 나은 도구와
스킬을 장착한 에이전트의
출력 품질을 측정하여
에이전트가 수행해야 할 작업과
동등한 수준인지 확인하는
도구를 의미합니다.
또한 버전 관리에도 집중하고 싶습니다.
스킬이 발전하고 그에 따른
에이전트 행동이 진화함에 따라
이를 명확하게 추적하고
시간이 지남에 따라 명확한
계보를 갖기를 원합니다.
마지막으로, 다른 스킬이나
MCP 서버, 그리고 에이전트
환경 내의 종속성과 패키지를
명시적으로 의존하고 참조할 수 있는
스킬도 탐구하고 싶습니다.
이것은 다양한 런타임 환경에서
에이전트를 훨씬 예측 가능하게 만들고
여러 스킬의 조합 가능성이
Claude와 같은 에이전트가
더욱 복잡하고 관련성 있는
행동을 이끌어내는 데
도움이 될 것이라고 생각합니다.
마지막으로, 스킬의 가치 중 큰 부분은
공유와 배포에서 나올 것이라고 생각합니다.
배리와 저는 이러한 에이전트를
대규모로 배포하는 회사의 미래에 대해
많이 생각합니다.
저희가 가장 흥미로워하는 비전은
조직 내 사람과 에이전트가 큐레이션하는
집합적이고 진화하는
역량 지식 기반입니다.
스킬이 이 비전을 향한
큰 발걸음이라고 생각합니다.
스킬은 에이전트가 유용한 일을 하는 데
필요한 절차적 지식을 제공합니다.
에이전트와 상호작용하고 피드백과
더 많은 기관 지식을 제공하면서
에이전트는 발전하기 시작하고
팀과 조직 내 모든 에이전트도
함께 향상됩니다.
새로운 팀원이 합류해서 처음으로
Claude를 사용할 때
이미 팀이 중요하게 여기는 것을 알고 있습니다.
일상 업무와 효과적인 작업 방법을
이미 파악하고 있죠.
이러한 생태계가 성장하고
더욱 발전해 나가면서
이 복합적 가치는
조직을 넘어 더 넓은 커뮤니티로
확장될 것입니다.
전 세계 어디선가 다른 누군가가
당신의 에이전트를 더 유용하게 만드는
MCP 서버를 구축하는 것처럼
커뮤니티의 다른 누군가가 만든 스킬이
당신의 에이전트를 더욱 능력 있고
신뢰할 수 있으며 유용하게 만들 것입니다.
이 진화하는 지식 기반의 비전은
Claude가 이러한 스킬을 생성하기 시작하면
더욱 강력해집니다.
우리는 스킬을 지속적 학습을 향한
구체적인 단계로 설계했습니다.
Claude를 처음 사용할 때
이 표준화된 형식은
매우 중요한 보장을 제공합니다.
Claude가 작성한 모든 것은
향후 버전에서도 효율적으로 사용할 수 있습니다.
이로써 학습이 실제로 전이 가능해집니다.
맥락 스킬을 구축해 나가면서
메모리 개념이 더욱 구체적으로 됩니다.
모든 것을 포착하지는 않습니다.
모든 유형의 정보를 담지는 않죠.
Claude가 특정 작업에 사용할 수 있는
절차적 지식만을 담고 있습니다.
Claude와 꽤 오랫동안 작업하면
스킬의 유연성이 더욱 중요해집니다.
Claude는 새로운 능력을 즉시 습득하고
필요에 따라 진화시키며
쓸모없어진 것들은 버릴 수 있습니다.
이것이 우리가 항상 알고 있던
인컨텍스트 학습의 힘이며
일단위로 변화하는 정보에 대해
훨씬 비용 효율적으로 만듭니다.
우리의 목표는 당신과 함께 일하는
30일째의 Claude가
첫째 날의 Claude보다 훨씬 나아지는 것입니다.
Claude는 이미 오늘부터
스킬 생성 스킬을 사용해서
당신을 위한 스킬을 만들 수 있으며
우리는 계속해서 그 방향으로 나아갈 것입니다.
에이전트 스택을 우리가 이미
컴퓨팅에서 본 것과 비교하며
마무리하겠습니다.
대략적인 비유로, 모델은 프로세서와 같습니다.
둘 다 막대한 투자가 필요하고
엄청난 잠재력을 담고 있지만
그 자체만으로는 한계가 있습니다.
그 다음 우리는 운영체제를 구축하기 시작합니다.
OS는 프로세스, 리소스, 데이터를
프로세서 주변에서 조율함으로써
프로세서를 훨씬 더 가치 있게 만들었습니다.
AI에서는 에이전트 런타임이
이 역할을 하기 시작한다고 믿습니다.
우리 모두는 모델에서 올바른 토큰을
입출력하는 가장 깔끔하고
효율적이며 확장 가능한
추상화를 구축하려고 노력하고 있습니다.
하지만 플랫폼이 갖춰지면
진정한 가치는 애플리케이션에서 나옵니다.
소수의 회사가 프로세서와
운영체제를 구축하지만
우리 같은 수백만 개발자들이
도메인 전문성과
우리만의 관점을 인코딩한 소프트웨어를 구축했습니다.
스킬이 모든 사람을 위해
이 레이어를 열어주기를 바랍니다.
여기서 우리는 창의성을 발휘하고
자신과 서로, 그리고 세상을 위한
구체적인 문제를 해결합니다.
폴더에 무언가를 넣는 것만으로도 말이죠.
따라서 스킬은 단지 시작점일 뿐입니다.
결론적으로, 우리는 이제
범용 에이전트를 위한
일반적인 아키텍처로 수렴하고 있다고 생각합니다.
새로운 능력을 배포하고 공유하는
새로운 패러다임으로 스킬을 만들었습니다.
이제 에이전트를 다시 구축하는 것을 멈추고
대신 스킬을 구축할 때라고 생각합니다.
이것이 흥미롭다면
우리와 함께 일하며
오늘부터 스킬을 구축해 보세요. 감사합니다.
[음악]
[음악]