참고 학습 목표
- Anthropic의 AI Agent 전략과 제품 포트폴리오의 전체 그림을 이해한다
- MCP가 AI Agent 생태계에서 차지하는 위치와 AAIF 기부의 의미를 설명할 수 있다
- Claude Code, Agent SDK, Computer Use 등 핵심 제품의 아키텍처와 차별점을 파악한다
- 5가지 멀티에이전트 패턴을 이해하고 적절한 상황에 적용할 수 있다
- Databricks 환경에서 Claude를 활용하는 실전 방법을 파악한다
1. 전략 개요 — “도구를 든 지능”
Anthropic의 Agent 전략은 세 가지 축으로 구성됩니다.| 축 | 핵심 질문 | 대응 제품 |
|---|---|---|
| 모델 | Agent가 얼마나 똑똑한가? | Claude 4 Family (Opus, Sonnet), Extended Thinking |
| 연결 | Agent가 세상과 어떻게 소통하는가? | MCP, Computer Use, Advanced Tool Use |
| 실행 | Agent를 어떻게 만들고 배포하는가? | Claude Code, Agent SDK, Claude Cowork |
성공 Anthropic의 차별화 철학: OpenAI가 “만능 AI 비서”를, Google이 “검색 + AI 통합”을 추구한다면, Anthropic은 “개발자가 통제할 수 있는 안전한 Agent” 를 지향합니다. 모든 제품 설계에 “사람이 루프에 있다(Human-in-the-Loop)“는 원칙이 관통합니다.
타임라인
| 시기 | 제품/이벤트 | 의미 |
|---|---|---|
| 2024.10 | Computer Use(Beta) | 최초의 프론티어 모델 데스크톱 제어 |
| 2024.11 | MCP 표준 공개 | Agent 도구 연결의 개방형 프로토콜 |
| 2024.12 | 멀티에이전트 패턴 블로그 | ”단순하게 시작하라” 설계 철학 공유 |
| 2025.02 | Claude Code(GA), Extended Thinking | 터미널 기반 코딩 Agent + 사고 과정 가시화 |
| 2025.05 | Claude Opus 4 | 7시간 자율 작업, 최강 코딩 모델 |
| 2025.09 | Agent SDK(Beta) | Claude Code의 능력을 프로그래밍 가능하게 |
| 2025.12 | MCP를 AAIF에 기부 | OpenAI, Block과 함께 Linux Foundation 산하 표준화 |
| 2026.01 | Claude Cowork(Preview) | 지식 노동자를 위한 Agent |
2. MCP (Model Context Protocol) & AAIF
MCP란 무엇인가?
MCP는 “AI Agent를 위한 USB-C” 입니다. LLM이 외부 데이터 소스, 도구, 서비스에 접근하는 방식을 하나의 표준 프로토콜로 통합합니다.참고 비유: USB-C가 등장하기 전, 노트북마다 충전기가 달랐습니다. MCP가 등장하기 전, 각 AI 모델마다 도구 연결 방식이 달랐습니다. MCP는 “어떤 LLM이든, 어떤 도구든” 하나의 방식으로 연결할 수 있게 합니다.
아키텍처
| 구성 요소 | 역할 | 통신 방식 |
|---|---|---|
| MCP Host(Claude, VS Code, 커스텀 앱) | AI 애플리케이션 — MCP Client를 내장 | — |
| MCP Client(내장 또는 SDK) | Host 안에서 Server와 1:1 연결 유지 | JSON-RPC (stdio / SSE / Streamable HTTP) |
| MCP Server(DB, API, 파일 등) | Resources, Tools, Prompts를 노출 | 외부 서비스 호출 |
| 외부 서비스(Slack, DB, GitHub 등) | 실제 데이터/기능 제공 | MCP Server가 래핑 |
핵심 개념
| 구성 요소 | 역할 | 예시 |
|---|---|---|
| Host | MCP 클라이언트를 내장한 AI 애플리케이션 | Claude Desktop, VS Code, Genie Code |
| Client | Host 안에서 MCP 서버와 1:1 통신 | claude-code의 MCP 클라이언트 |
| Server | 특정 기능을 MCP 프로토콜로 노출 | Databricks MCP Server, GitHub MCP Server |
| Resources | 읽기 전용 데이터 (LLM의 컨텍스트) | 파일 내용, DB 스키마, 문서 |
| Tools | 모델이 호출할 수 있는 함수 | execute_sql, create_issue, send_message |
| Prompts | 재사용 가능한 프롬프트 템플릿 | ”코드 리뷰해줘”, “SQL 작성해줘” |
성장 지표 (2025.12 기준)
| 지표 | 수치 |
|---|---|
| 월간 SDK 다운로드 | 9,700만+ |
| 등록된 MCP 서버 | 10,000+ |
| 지원 호스트 | Claude Desktop, VS Code, JetBrains, Cursor, Windsurf, Genie Code 등 |
AAIF (AI Alliance Interop Framework) 기부
2025년 12월, Anthropic은 MCP를 Linux Foundation 산하 AAIF 에 기부했습니다. 이는 단일 기업의 프로토콜에서 산업 표준 으로의 전환을 의미합니다.| 항목 | 내용 |
|---|---|
| 공동 기부자 | Anthropic, OpenAI, Block (Square) |
| 거버넌스 | Linux Foundation의 오픈 거버넌스 모델 |
| 의미 | OpenAI가 합류함으로써 사실상 업계 표준 확정 |
| 호환성 | OpenAI Agents SDK도 MCP 네이티브 지원 |
주의 핵심 인사이트: MCP가 AAIF로 갔다는 것은, 앞으로 AI Agent 도구 연결 방식이 벤더 중립적 표준 이 된다는 뜻입니다. Databricks도 공식 MCP Server를 제공하고 있으며, Genie Code가 MCP Host 역할을 합니다. MCP를 이해하는 것은 선택이 아니라 필수입니다.