> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sifi.life/llms.txt
> Use this file to discover all available pages before exploring further.

# Anthropic 전략 개요 & MCP

> 이 문서는 **[GenAI 개념](/blog/guides/genai-concepts/overview)** 섹션의 일부입니다.

Anthropic은 "AI 안전성 연구 기업"이라는 정체성 위에 **세계에서 가장 실용적인 AI Agent 생태계** 를 구축하고 있습니다. 모델 성능 경쟁을 넘어, MCP(Model Context Protocol)라는 개방형 표준으로 Agent가 세상과 소통하는 방식 자체를 정의하고, Claude Code와 Agent SDK로 개발자가 Agent를 만들고 배포하는 전체 라이프사이클을 지원합니다.

> **참고**
> **학습 목표**

* 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를 이해하는 것은 선택이 아니라 필수입니다.
