하루에 하나씩 오픈 소스 프로젝트 (No. 76): 지식 노동 플러그인 - Anthropic의 공식 역할 전문 플러그인 라이브러리
요약
Anthropic이 공개한 Knowledge Work Plugins는 Claude를 특정 직무의 전문가로 변환하는 오픈 소스 라이브러리입니다. MCP를 활용해 도메인 지식, 워크플로우, 외부 도구 연결성을 결합한 4계층 아키텍처를 제공합니다.
핵심 포인트
- Anthropic 공식 오픈 소스 프로젝트
- 4계층(Skills, Commands, Connectors, Sub-agents) 아키텍처 설계
- MCP를 통한 HubSpot, Figma 등 외부 도구 연동
- Markdown 기반의 완전 선언적 설계 방식 채택
- 범용 AI를 도메인 특화 전문가로 전환
서론
"최고의 AI 도구는 이미 당신의 업무를 알고 있는 도구입니다."
이 글은 "하루에 하나씩 오픈 소스 프로젝트" 시리즈의 76번째 기사입니다. 오늘의 프로젝트는 Knowledge Work Plugins입니다.
이 프로젝트는 이 시리즈의 다른 프로젝트들과는 다릅니다. 제3자 개발자가 만든 것이 아니라, 바로 Anthropic이 직접 만들었습니다. 그 사실 하나만으로도 주목할 가치가 있습니다. 이는 "AI가 실제로 지식 노동에 어떻게 부합하는가?"라는 질문에 대해 Anthropic이 생각하는 구체적인 해답을 보여주기 때문입니다.
한 문장으로 요약하자면: Claude를 단순한 범용 어시스턴트가 아닌, 당신의 역할에 특화된 전문가로 만드는 것입니다. 영업, 법률, 재무, 제품 관리(Product Management), 마케팅, 데이터 분석, 바이오 연구 등을 아우르는 11개의 플러그인이 있으며, 각 플러그인은 도메인 전문 지식, 워크플로우(Workflows), 그리고 실제 도구와의 직접적인 연결성을 갖추고 있습니다. 별(Stars) 15.5k 개, Apache-2.0 라이선스입니다.
학습 내용
- 4계층 플러그인 아키텍처 (Skills / Commands / Connectors / Sub-agents)가 어떻게 설계되었는지
- 왜 완전 선언적 설계 (Fully declarative design) (코드 제로, 순수 Markdown 사용)가 이 프로젝트에서 가장 중요한 아키텍처적 선택인지
- **MCP 커넥터 (MCP connectors)**를 통해 플러그인이 HubSpot, Snowflake, Figma 및 기타 실제 도구와 어떻게 직접 통신하는지
- 회사의 프로세스, 용어 및 툴체인(Toolchain)에 맞춰 기존 플러그인을 커스터마이징하는 방법
- Anthropic이 왜 이 플러그인들을 오픈 소스로 공개했는지, 그리고 이것이 기업용 AI 도입에 대해 무엇을 시사하는지
사전 요구 사항
- Claude Code 또는 Claude Cowork에 대한 기본적인 친숙함
- 지식 노동 역할에서의 경험 (각 플러그인의 가치를 이해하는 데 도움이 됩니다)
- MCP (Model Context Protocol)에 대한 기초적인 이해 (선택 사항이지만 도움이 됩니다)
프로젝트 배경
프로젝트 소개
Knowledge Work Plugins는 Anthropic에서 공식적으로 관리하는 오픈 소스 라이브러리로, 지식 노동자를 위해 설계되었으며 Claude Cowork (claude.com의 협업 워크스페이스)와 Claude Code (개발자용 CLI) 모두와 호환됩니다.
이 프로젝트의 핵심 주장: 범용 AI 어시스턴트는 도메인 전문가보다 성능이 떨어진다는 것입니다. 영업 도메인 지식을 갖추고, HubSpot CRM에 연결되어 있으며, 귀사의 제품 용어를 이해하는 Claude에게 질문을 던지는 것과, 그러한 컨텍스트(Context)가 전혀 없는 순수한 Claude에게 동일한 질문을 던지는 것 사이의 답변 품질 격차는 결코 작지 않습니다.
이 플러그인들은 그 격차를 줄이기 위해 존재합니다. 이들은 단순한 프롬프트 모음이 아닙니다. 도메인 지식 (Skills) + 운영 명령 (Commands) + 도구 연결 (MCP를 통한 Connectors) + 특화된 서브 에이전트 (Sub-agents)가 결합된 완전한 **역할 구성 번들 (role configuration bundles)**입니다.
제작자 / 팀
- 발행처: Anthropic (Claude를 개발하는 기업)
- 포지셔닝: 공식 레퍼런스 구현체 및 커스터마이징 가능한 시작점
- 설계 의도: 즉시 사용 가능한 형태와 팀이 자체 플러그인을 구축할 수 있는 템플릿 형태를 모두 제공
이 플러그인들을 오픈 소스로 공개하기로 한 Anthropic의 결정에는 더 큰 베팅이 담겨 있습니다. 만약 충분히 많은 팀이 자신만의 플러그인을 공유하고 반복 개선하기 시작한다면, 모든 기능적 도메인에 대한 Claude의 전문성은 Anthropic이 단독으로 유지 관리하는 방식이 아니라, 커뮤니티 주도 방식으로 성장하게 될 것입니다.
프로젝트 데이터
- ⭐ GitHub Stars: 15,500+
- 🍴 Forks: 1,900+
- 📄 License: Apache-2.0
- 🔧 주요 언어: Python (76.1%), HTML (23.9%)
- 🔌 통합 프로토콜: MCP (Model Context Protocol)
- 🌐 저장소: anthropics/knowledge-work-plugins
주요 특징
핵심 유틸리티
Knowledge Work Plugins는 11가지 핵심 지식 노동 역할(knowledge work roles)을 다룹니다:
General Productivity
└── productivity 작업(Tasks), 캘린더, 일일 워크플로우
...
빠른 시작
Claude Code 설치:
# 플러그인 소스 추가
claude plugin marketplace add anthropics/knowledge-work-plugins
...
Claude Cowork 설치:
claude.com/plugins에서 직접 설치할 수 있으며, 명령줄(command line)이 필요하지 않습니다.
설치 후:
관련 컨텍스트가 감지되면 Skill이 자동으로 활성화됩니다.
Slash Commands는 세션에서 즉시 사용할 수 있습니다.
...
Deep Dive (심층 분석)
4계층 플러그인 아키텍처 (The Four-Layer Plugin Architecture)
모든 플러그인은 다음의 4계층으로 구성된 일관된 디렉토리 구조를 따릅니다:
plugin-name/
├── .claude-plugin/
│ └── plugin.json # Manifest (매니페스트): 이름, 버전, 권한 선언
...
각 계층은 고유한 역할을 수행합니다:
| 계층 | 트리거 (Trigger) | 목적 |
|---|---|---|
| Skills (스킬) | 자동 트리거 (컨텍스트 기반) | Claude가 관련성을 감지했을 때 활용하는 도메인 지식 |
| ... |
완전 선언적 설계 (Fully Declarative Design): 코드 제로 (Zero Code)의 힘
이것은 프로젝트 전체에서 가장 중요한 설계 철학입니다.
전통적인 AI 도구 통합에는 다음과 같은 작업이 필요합니다:
- API 호출 코드 작성
- 인증(Authentication) 및 에러 처리
- 의존성(Dependencies) 및 버전 관리
- 모든 것을 유지 관리하기 위한 리소스 투입
Knowledge Work Plugins의 접근 방식:
<!-- skills/deal-qualification.md -->
## MEDDIC Qualification Framework (MEDDIC 자격 검증 프레임워크)
...
이것은 실제 Skill 파일입니다. 전체 Sales 플러그인에서 가장 복잡한 로직이 이와 같이 Markdown (마크다운) 형식으로 표현됩니다.
이것이 무엇을 의미할까요? 자신의 워크플로우를 이해하는 지식 노동자라면 단 한 줄의 코드도 작성하지 않고 플러그인을 구축하거나 커스텀할 수 있다는 뜻입니다. 영업 이사는 자신의 영업 방법론을 인코딩할 수 있습니다. 법무 팀은 컴플라이언스 체크리스트를 추가할 수 있습니다. 데이터 팀은 SQL 컨벤션(Conventions)과 데이터 소스 스키마(Schemas)를 문서화할 수 있습니다.
MCP 커넥터 (MCP Connectors): 플러그인과 현실 세계를 잇는 가교
Knowledge Work Plugins는 외부 도구를 연결하기 위해 MCP (Model Context Protocol)를 사용합니다. 이는 현재 가장 표준화된 AI 도구 통합 프로토콜입니다.
// .mcp.json (Sales 플러그인 커넥터 설정 예시)
{
"mcpServers": {
...
핵심 설계 가치: 커넥터(connectors)와 플러그인 로직(plugin logic)이 완전히 분리되어 있습니다. .mcp.json 파일만 수정하면 Sales 플러그인의 HubSpot을 Salesforce로 교체할 수 있으며, 모든 스킬(Skill)과 커맨드(Command)는 전혀 수정할 필요가 없습니다.
11개의 플러그인: 상세 살펴보기
Sales 플러그인 (주요 커넥터: HubSpot, Clay, ZoomInfo, Fireflies):
/sales:call-prep "Acme Corp" # CRM 데이터를 가져와 통화 전 브리핑 생성
/sales:pipeline-review # 현재 파이프라인을 감사하고 위험이 있는 거래 표시
/sales:draft-outreach # 잠재 고객 데이터를 바탕으로 개인화된 아웃리치 초안 작성
내장된 스킬(Skills)에는 MEDDIC 거래 자격 검증 프레임워크, 반대 의견 처리(objection handling) 패턴, 경쟁 비교 로직 등이 포함됩니다.
Finance 플러그인 (주요 커넥터: Snowflake, Databricks, BigQuery):
/finance:reconciliation # 대조(reconciliation)를 시작하고 불일치 사항 자동 표시
/finance:journal-entry # 분개장(journal entries) 초안 작성
/finance:close-checklist # 월말/분기말 결산 체크리스트
내장된 스킬(Skills)에는 회계 기준 이해, 재무 보고 규범, 내부 통제 검증 패턴 등이 포함됩니다.
Data 플러그인 (주요 커넥터: Snowflake, Databricks, Definite, Hex):
/data:write-query # SQL 쿼리 작성 지원 모드 진입
/data:explain-query # 기존 SQL 쿼리의 로직 설명
/data:build-dashboard # 가이드 기반의 대시보드 설계 워크플로우
내장된 스킬(Skills)에는 SQL 베스트 프랙티스, 데이터 품질 체크 패턴, 통계적 해석 프레임워크 등이 포함됩니다.
Bio-Research 플러그인 (주요 커넥터: PubMed, ChEMBL, Benchling, bioRxiv):
라이브러리에서 가장 수직적(vertical)인 플러그인으로, 생명 과학 R&D를 위해 설계되었습니다:
/bio:literature-search # PubMed + bioRxiv 교차 검색
/bio:compound-lookup # 화합물 데이터 조회 (ChEMBL)
/bio:protocol-draft # 실험 프로토콜 초안 작성
Legal 플러그인 (주요 커넥터: Box, Egnyte, Microsoft 365):
/legal:review-contract # 계약 조항 검토 및 리스크 식별
/legal:draft-nda # 비밀유지계약서 (NDA) 초안 작성
/legal:compliance-check # 컴플라이언스 (Compliance) 자가 진단 실행
Customization: 진정한 힘이 발휘되는 지점
공식 플러그인들은 범용적인 시작점 (generic starting points) 입니다. 진정한 가치는 이를 팀의 상황에 맞게 조정하는 데서 나옵니다.
전형적인 커스터마이징 패턴:
Step 1: skills/ 디렉토리에 회사 특화 지식 추가
→ 제품 용어 사전 (Product terminology glossary)
→ 내부 프로세스 문서 (Internal process documentation)
...
이것이 Anthropic이 이 프로젝트에 심어둔 더 큰 비전입니다. 팀들이 자신들만의 플러그인을 구축하고 공유함에 따라, Claude는 매 대화마다 새로 교육해야 하는 범용 어시스턴트가 아니라, 각 기업과 각 직무에 특화된 전문가가 됩니다.
Project Links & Resources
Official Resources
- 🌟 GitHub: https://github.com/anthropics/knowledge-work-plugins
- 🔌 MCP Protocol: modelcontextprotocol.io
- 📦 Claude Cowork Plugin Page: claude.com/plugins
- 📖 Plugin Development Guide:
docs/PLUGIN_GUIDE.md
Target Audience
- 지식 노동자 (Knowledge workers): Claude가 자신의 업무를 진정으로 이해하기를 원하는 영업, 법무, 재무, 제품, 마케팅 전문가
- 팀 리더 (Team leads): 팀 전체에 일관되고 공유된 AI 작업 패턴을 구축하고자 하는 리더
- AI 도구 개발자 (AI tool developers): 도메인 특화 플러그인을 구축하기 위한 선언적 접근 방식 (declarative approaches)을 연구하는 개발자
- 기업 IT / AI 팀 (Enterprise IT / AI teams): 조직 규모로 기능적인 AI 도구를 배포하는 방법을 평가하는 팀
Summary
Key Takeaways
- 11개의 기능적 플러그인 (functional plugins): 영업부터 바이오 연구까지 전 영역을 아우르며, 각 플러그인은 실제 도구와 연결되어 있습니다.
- 완전 선언적 (Fully declarative): 순수 Markdown + JSON만 사용하며 코드가 전혀 필요 없습니다. 자신의 업무를 아는 사람이라면 누구나 구축하고 커스텀할 수 있습니다.
- MCP 커넥터 (MCP connectors): 표준화된 도구 통합을 지원합니다. 로직을 수정할 필요 없이 커넥터만 교체하면 됩니다.
- 4계층 아키텍처 (Four-layer architecture): 기술 (Skills, 자동) + 명령 (Commands, 명시적) + 커넥터 (Connectors, 도구) + 하위 에이전트 (Sub-agents, 오케스트레이션)
- Anthropic에서 직접 제공: AI가 실제 지식 노동 (knowledge work)에 어떻게 통합되는지에 대한 Anthropic의 체계적인 사고방식을 보여줍니다.
한 줄 평
Knowledge Work Plugins는 단순한 프롬프트 모음이 아닙니다. 이는 기업의 AI 도입 문제에 대한 Anthropic의 해답입니다. 즉, 더 똑똑한 범용 모델이 아니라, 당신의 업무를 이미 알고 있는 더 잘 설정된 전문가(specialists)를 제공하는 것입니다.
더 유용한 지식과 흥미로운 제품을 저의 Homepage에서 찾아보세요.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기